0001558370-23-015003.txt : 20230816 0001558370-23-015003.hdr.sgml : 20230816 20230815173600 ACCESSION NUMBER: 0001558370-23-015003 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230816 DATE AS OF CHANGE: 20230815 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: 231175928 BUSINESS ADDRESS: STREET 1: 11720 PLAZA AMERICA DRIVE STREET 2: 9TH FLOOR CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 7034837000 MAIL ADDRESS: STREET 1: 11720 PLAZA AMERICA DRIVE STREET 2: 9TH FLOOR CITY: RESTON STATE: VA ZIP: 20190 FORMER COMPANY: FORMER CONFORMED NAME: K12 INC DATE OF NAME CHANGE: 20010813 10-K 1 lrn-20230630x10k.htm 10-K
0001157408--06-302023FY001P1YP1YP2YP1YP2YP3YP3YP3YP1Yhttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpenseP36MP36MP0Y0.33330.66670.33330.66670.33330.00330.33330.66670.66670.3333P30DP30DP18MP5Y10M2DP7YP5YP18MP3Y11M1DP5YP15YP30Dfalse0001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-07-012023-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-07-012022-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-07-012021-06-300001157408us-gaap:InventoryValuationReserveMember2022-07-012023-06-300001157408us-gaap:AllowanceForCreditLossMember2022-07-012023-06-300001157408lrn:StudentComputerReserveMember2022-07-012023-06-300001157408us-gaap:InventoryValuationReserveMember2021-07-012022-06-300001157408us-gaap:AllowanceForCreditLossMember2021-07-012022-06-300001157408lrn:StudentComputerReserveMember2021-07-012022-06-300001157408us-gaap:InventoryValuationReserveMember2020-07-012021-06-300001157408us-gaap:AllowanceForCreditLossMember2020-07-012021-06-300001157408lrn:StudentComputerReserveMember2020-07-012021-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-06-300001157408us-gaap:InventoryValuationReserveMember2023-06-300001157408us-gaap:AllowanceForCreditLossMember2023-06-300001157408lrn:StudentComputerReserveMember2023-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-06-300001157408us-gaap:InventoryValuationReserveMember2022-06-300001157408us-gaap:AllowanceForCreditLossMember2022-06-300001157408lrn:StudentComputerReserveMember2022-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:RetainedEarningsMember2023-06-300001157408us-gaap:AdditionalPaidInCapitalMember2023-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001157408us-gaap:RetainedEarningsMember2022-06-300001157408us-gaap:AdditionalPaidInCapitalMember2022-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2021-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:AdditionalPaidInCapitalMember2021-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2021-06-300001157408us-gaap:RetainedEarningsMember2021-06-300001157408us-gaap:AdditionalPaidInCapitalMember2021-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2020-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2020-06-300001157408us-gaap:RetainedEarningsMember2020-06-300001157408us-gaap:AdditionalPaidInCapitalMember2020-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001157408us-gaap:TreasuryStockCommonMember2023-06-300001157408us-gaap:CommonStockMember2023-06-300001157408us-gaap:TreasuryStockCommonMember2022-06-300001157408us-gaap:CommonStockMember2022-06-300001157408us-gaap:TreasuryStockCommonMember2021-06-300001157408us-gaap:CommonStockMember2021-06-300001157408us-gaap:TreasuryStockCommonMember2020-06-300001157408us-gaap:CommonStockMember2020-06-3000011574082019-07-012020-06-300001157408lrn:EquityAwardIncentivePlan2016Member2022-12-092022-12-0900011574082022-08-012022-08-310001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceAndServiceMember2022-07-012023-06-300001157408us-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceMember2023-06-300001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2023-06-300001157408lrn:EquityAwardIncentivePlan2016Member2023-06-300001157408us-gaap:RestrictedStockMember2022-06-300001157408us-gaap:PerformanceSharesMember2022-06-300001157408lrn:DeferredStockUnitsMember2022-06-300001157408us-gaap:RestrictedStockMember2021-06-300001157408us-gaap:PerformanceSharesMember2021-06-300001157408lrn:DeferredStockUnitsMember2021-06-300001157408us-gaap:RestrictedStockMember2020-06-300001157408us-gaap:PerformanceSharesMember2020-06-300001157408lrn:DeferredStockUnitsMember2020-06-300001157408lrn:FiscalYear2022LongTermIncentivePlanMember2021-07-012022-06-300001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceMember2022-07-012023-06-300001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2022-07-012023-06-300001157408lrn:IndependentContractorsMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001157408lrn:FiscalYear2023Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2022-07-012023-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberlrn:PerformanceSharesTrancheTwoMember2021-08-012021-08-310001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2021-07-012022-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2020-07-012021-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021LongTermIncentivePlanMember2020-07-012021-06-300001157408lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2019-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-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2021-10-012021-10-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2023LongTermIncentivePlanMember2023-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMember2023-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2022LongTermIncentivePlanMember2022-06-300001157408lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2022-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021LongTermIncentivePlanMember2021-06-300001157408lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021ManagementIncentivePlanMember2022-10-012022-12-310001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-07-012023-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-07-012023-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember2022-01-012022-01-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021ManagementIncentivePlanMember2021-10-012021-12-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember2021-08-012021-08-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestAnnuallyOverTwoYearsMember2021-08-012021-08-310001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-012022-06-300001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-07-012022-06-300001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-012022-06-300001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2022LongTermIncentivePlanMember2021-07-012022-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2022LongTermIncentivePlanMember2021-07-012022-06-300001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408lrn:CalendarYear2022Memberlrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2020-07-012021-06-300001157408lrn:PerformanceSharesTrancheThreeMemberlrn:FiscalYear2019LongTermIncentivePlanMember2020-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:CalendarYear2021Memberlrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2023LongTermIncentivePlanMember2022-07-012023-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-01-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-08-012021-08-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2022LongTermIncentivePlanMember2021-07-012022-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408lrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2022-07-012023-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2021-07-012022-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2020-07-012021-06-300001157408lrn:TechElevatorIncMember2022-07-012023-06-300001157408lrn:MedcertsLlcMember2022-07-012023-06-300001157408lrn:PrimaryObligorMember2022-07-012023-06-300001157408lrn:CareerLearningMember2022-07-012023-06-300001157408lrn:AdultMember2022-07-012023-06-300001157408lrn:PrimaryObligorMember2021-07-012022-06-300001157408lrn:CareerLearningMember2021-07-012022-06-300001157408lrn:AdultMember2021-07-012022-06-300001157408lrn:PrimaryObligorMember2020-07-012021-06-300001157408lrn:CareerLearningMember2020-07-012021-06-300001157408lrn:AdultMember2020-07-012021-06-300001157408srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001157408srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-06-300001157408srt:MinimumMemberlrn:StudentComputerMember2023-06-300001157408srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001157408srt:MaximumMemberus-gaap:ComputerEquipmentMember2023-06-300001157408srt:MaximumMemberlrn:StudentComputerMember2023-06-300001157408us-gaap:SoftwareDevelopmentMember2023-06-300001157408lrn:SoftwareDevelopmentCostsInternetDomainMember2023-06-300001157408us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001157408us-gaap:LeaseholdImprovementsMember2023-06-300001157408us-gaap:FurnitureAndFixturesMember2023-06-300001157408us-gaap:ComputerEquipmentMember2023-06-300001157408lrn:StudentComputerMember2023-06-300001157408lrn:StateTestingComputersMember2023-06-300001157408lrn:OfficeEquipmentExcludingComputersMember2023-06-300001157408us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-06-300001157408us-gaap:LeaseholdImprovementsMember2022-06-300001157408us-gaap:FurnitureAndFixturesMember2022-06-300001157408us-gaap:ComputerEquipmentMember2022-06-300001157408lrn:StudentComputerMember2022-06-300001157408lrn:StateTestingComputersMember2022-06-300001157408lrn:OfficeEquipmentExcludingComputersMember2022-06-300001157408lrn:TwoEarlyStageFundsMember2022-07-012023-06-300001157408lrn:RethinkEducationIiiLpMember2022-07-012023-06-300001157408lrn:PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMemberlrn:MedcertsLlcMember2020-11-302020-11-300001157408lrn:PurchasePricePayableAtClosingOfAcquisitionMemberlrn:MedcertsLlcMember2020-11-302020-11-300001157408lrn:MedcertsLlcMember2022-07-012022-09-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012023-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012021-06-300001157408lrn:InstructionalCostsAndServicesMember2022-07-012023-06-300001157408lrn:InstructionalCostsAndServicesMember2021-07-012022-06-300001157408lrn:InstructionalCostsAndServicesMember2020-07-012021-06-300001157408us-gaap:RetainedEarningsMember2022-07-012023-06-300001157408us-gaap:RetainedEarningsMember2021-07-012022-06-300001157408us-gaap:RetainedEarningsMember2020-07-012021-06-300001157408lrn:SecuritiesLitigationMemberus-gaap:PendingLitigationMember2020-11-192020-12-110001157408srt:MinimumMemberus-gaap:BuildingMember2023-06-300001157408srt:MaximumMemberus-gaap:BuildingMember2023-06-300001157408srt:MinimumMember2023-06-300001157408srt:MaximumMember2023-06-300001157408lrn:CsiLeasingMember2022-08-310001157408lrn:NewMarketsEducationPartnersIiLpMember2023-06-300001157408lrn:TwoEarlyStageFundsMember2021-06-300001157408us-gaap:BuildingMember2023-06-300001157408lrn:AcquisitionOfTalloAssetsMember2022-07-012023-06-300001157408lrn:ModernTeacherLlcMember2021-07-012022-06-300001157408lrn:AcquisitionOfTalloAssetsMember2022-07-080001157408lrn:AcquisitionOfTalloAssetsMemberus-gaap:CustomerRelationshipsMember2022-07-080001157408us-gaap:TradeNamesMember2023-06-300001157408us-gaap:OtherIntangibleAssetsMember2023-06-300001157408us-gaap:DevelopedTechnologyRightsMember2023-06-300001157408us-gaap:CustomerRelationshipsMember2023-06-300001157408us-gaap:TradeNamesMember2022-06-300001157408us-gaap:OtherIntangibleAssetsMember2022-06-300001157408us-gaap:DevelopedTechnologyRightsMember2022-06-300001157408us-gaap:CustomerRelationshipsMember2022-06-300001157408lrn:TalloIncMember2022-03-310001157408lrn:BancOfAmericaLeasingCapitalLlcMember2022-06-3000011574082021-07-012023-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-012023-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-012023-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-012022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-012022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-012021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-012021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001157408us-gaap:RestrictedStockMember2023-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2023-06-300001157408lrn:DeferredStockUnitsMember2023-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2022-07-012023-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012023-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2021-07-012022-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012022-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2020-07-012021-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012021-06-300001157408us-gaap:USTreasurySecuritiesMember2023-06-300001157408us-gaap:CorporateDebtSecuritiesMember2023-06-300001157408us-gaap:CommercialPaperMember2023-06-300001157408us-gaap:USTreasurySecuritiesMember2022-06-300001157408us-gaap:CorporateDebtSecuritiesMember2022-06-300001157408us-gaap:CommercialPaperMember2022-06-300001157408lrn:TalloIncMember2018-08-012018-08-310001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MinimumMember2023-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MaximumMember2023-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MaximumMember2022-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-07-310001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-04-300001157408us-gaap:RevolvingCreditFacilityMember2020-01-270001157408lrn:TalloIncMemberus-gaap:SeriesDPreferredStockMember2018-08-012018-08-310001157408lrn:ConvertibleSeniorNotesDue2027Member2020-09-300001157408us-gaap:RevolvingCreditFacilityMember2023-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2023-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2022-06-300001157408srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberlrn:LiborMember2020-01-272020-01-270001157408srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberlrn:LiborMember2020-01-272020-01-270001157408lrn:TalloIncMemberus-gaap:BaseRateMember2018-08-012018-08-3100011574082020-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-300001157408lrn:StockOptionsAndRestrictedStockMember2022-07-012023-06-300001157408lrn:StockOptionsAndRestrictedStockMember2021-07-012022-06-300001157408lrn:StockOptionsAndRestrictedStockMember2020-07-012021-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2022-07-012023-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2021-07-012022-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2020-07-012021-06-3000011574082021-06-300001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2022-07-012023-06-300001157408us-gaap:PerformanceSharesMember2022-07-012023-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2022-07-012023-06-300001157408lrn:DeferredStockUnitsMember2022-07-012023-06-300001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2021-07-012022-06-300001157408us-gaap:PerformanceSharesMember2021-07-012022-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2021-07-012022-06-300001157408lrn:DeferredStockUnitsMember2021-07-012022-06-300001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMember2020-07-012021-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2020-07-012021-06-300001157408lrn:DeferredStockUnitsMember2020-07-012021-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2022-07-012023-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2022-07-012023-06-300001157408lrn:CapitalizedCurriculumMember2022-07-012023-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2021-07-012022-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2021-07-012022-06-300001157408lrn:CapitalizedCurriculumMember2021-07-012022-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2020-07-012021-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2020-07-012021-06-300001157408lrn:CapitalizedCurriculumMember2020-07-012021-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMembersrt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2021-07-0100011574082020-12-3100011574082021-10-310001157408us-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-08-012022-08-310001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2019LongTermIncentivePlanMember2021-10-012021-10-310001157408us-gaap:RestrictedStockMember2022-07-012023-06-300001157408us-gaap:RestrictedStockMember2021-07-012022-06-300001157408us-gaap:PerformanceSharesMember2023-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMember2022-07-012023-06-300001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408us-gaap:CommonStockMember2022-07-012023-06-300001157408us-gaap:CommonStockMember2021-07-012022-06-300001157408us-gaap:CommonStockMember2020-07-012021-06-300001157408us-gaap:AdditionalPaidInCapitalMember2022-07-012023-06-300001157408us-gaap:AdditionalPaidInCapitalMember2021-07-012022-06-300001157408lrn:FiscalYear2021LongTermIncentivePlanMember2022-12-012022-12-310001157408lrn:MiddleHighSchoolMember2022-07-012023-06-300001157408lrn:GeneralEducationMember2022-07-012023-06-300001157408lrn:MiddleHighSchoolMember2021-07-012022-06-300001157408lrn:GeneralEducationMember2021-07-012022-06-300001157408lrn:MiddleHighSchoolMember2020-07-012021-06-300001157408lrn:GeneralEducationMember2020-07-012021-06-300001157408lrn:MedcertsLlcMember2021-04-012021-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceAndServiceMember2022-01-012022-01-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceAndServiceMember2021-08-012021-08-310001157408lrn:ShemenCaseAndAhmedCaseMemberus-gaap:PendingLitigationMember2020-12-212021-04-300001157408lrn:FiscalYear2021LongTermIncentivePlanMember2022-12-310001157408lrn:TwoEarlyStageFundsMember2020-07-012021-06-300001157408lrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2021-08-182021-09-170001157408lrn:TalloIncMember2021-10-012021-10-310001157408lrn:TalloIncMember2021-10-310001157408us-gaap:RevolvingCreditFacilityMember2020-01-272020-01-270001157408lrn:BancOfAmericaLeasingCapitalLlcMember2023-06-300001157408lrn:TalloIncMember2020-08-310001157408lrn:TalloIncMember2018-08-310001157408lrn:MedcertsLlcMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001157408lrn:MedcertsLlcMember2021-07-012023-06-3000011574082020-03-2700011574082021-07-012022-06-3000011574082022-12-012022-12-3100011574082021-12-012021-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2020-08-012020-09-300001157408lrn:BancOfAmericaLeasingCapitalLlcMember2021-12-310001157408lrn:TalloIncMember2022-07-012023-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-07-012022-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2020-07-012021-06-300001157408srt:MinimumMember2022-07-012023-06-300001157408srt:MaximumMember2022-07-012023-06-300001157408lrn:MedcertsLlcMember2023-06-300001157408lrn:MedcertsLlcMember2020-11-302020-11-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300001157408lrn:TechElevatorIncMember2020-11-300001157408lrn:MedcertsLlcMember2020-11-300001157408lrn:TechElevatorIncMember2021-07-012022-06-300001157408lrn:MedcertsLlcMember2021-07-012022-06-300001157408lrn:AcquisitionOfTalloAssetsMember2022-07-082022-07-080001157408lrn:TechElevatorIncMember2020-11-302020-11-300001157408lrn: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-3000011574082023-06-3000011574082022-06-300001157408us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-3000011574082020-07-012021-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2023-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2019-06-300001157408lrn:StudentComputerMember2022-07-012023-06-300001157408lrn:StudentComputerMember2021-07-012022-06-300001157408lrn:StudentComputerMember2020-07-012021-06-3000011574082023-04-012023-06-3000011574082022-12-3100011574082023-08-1100011574082022-07-012023-06-30lrn:employeelrn:installmentlrn:stockholderlrn:lawsuitlrn:segmentxbrli:sharesiso4217:USDxbrli:purelrn:contractiso4217:USDxbrli:shareslrn:facilitylrn:fundlrn:itemlrn:tranche

tec

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, 2023

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.)

11720 Plaza America 9th Floor

Reston, VA 20190

(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, 2022 was $798,629,000. Aggregate market value excludes an aggregate of approximately 17,565,221 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 August 11, 2023 was 42,992,835.

DOCUMENTS INCORPORATED BY REFERENCE:

Portions of the registrant’s definitive proxy statement for its 2023 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, 2023, 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

20

ITEM 1B.

Unresolved Staff Comments

39

ITEM 2.

Properties

40

ITEM 3.

Legal Proceedings

40

ITEM 4

Mine Safety Disclosures

40

PART II

ITEM 5.

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

41

ITEM 6.

[Reserved]

42

ITEM 7.

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

43

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

57

ITEM 8.

Financial Statements and Supplementary Data

59

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

104

ITEM 9A.

Controls and Procedures

104

ITEM 9B.

Other Information

108

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspection

108

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

109

ITEM 11.

Executive Compensation

109

ITEM 12.

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

109

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

110

ITEM 14.

Principal Accountant Fees and Services

110

PART IV

ITEM 15.

Exhibit and Financial Statement Schedules

111

ITEM 16.

Form 10-K Summary

111

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;
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 Learning 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 and third-party cloud systems and facilities, resulting from cybersecurity attacks;
misuse or unauthorized disclosure of student and personal data; and
failure to prevent or mitigate 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. 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, physical/health restrictions or advanced learning. Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

4

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, healthcare and general 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 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. Through our Adult Learning brands, we also offer in-person and remote immersive programs and self-paced, structured online Career Learning programs to adult learners in 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 of non-renewal. 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 2022-2023 school year, we provided our school-as-a-service offering to 87 schools in 31 states and the District of Columbia in the General Education market, and 52 schools or programs in 27 states and the District of Columbia in the Career Learning market.  We also serve schools in 48 states and the District of Columbia through our Learning Solutions sales channel.

In 2020, we acquired three adult learning companies, Galvanize, Tech Elevator, and MedCerts to enter into and expand the Company’s offerings. These Adult Learning brands deliver a mix of in-person and remote training in software engineering and allied healthcare to consumers and enterprises.  

Our Market

The U.S. market for K-12 education is large and virtual and blended learning has gained broader awareness and acceptance following the COVID-19 pandemic. For example:

According to a May 2023 report of the National Education Policy Center (“NEPC”) entitled “Virtual Schools in the U.S. 2023,” in 2021-22, 1,093 full-time virtual schools enrolled 566,344 students, and 332 blended schools enrolled 106,219 students. The NEPC report further states thirty-five states had full-time virtual schools.
A January 2023 survey by the National School Choice Awareness Foundation, found that 53.7% of parents had considered, searched for, or chosen a new or different school or learning environment for their school-aged child within the past year. Of those who were considering switching, 20.8% of parents visited, inquired about, or researched full-time online school.
In 2022, the National Home Education Research Institute estimated that there were approximately 3.1 million home-educated students in the United States during School Year 2021-2022. Prior to the COVID-19

5

pandemic, the number of students was 2.5 million, and estimates showed home-educated student enrollments growing by 2% per year since 2016.
September 2022 data from the Bureau of Labor Statistics estimates that demand for occupations that require nondegree postsecondary education will grow 6.7% by 2031, a faster rate than overall employment

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 reenroll 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 awareness and acceptance of virtual and blended learning, 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 solution 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. These investments are intended to expand our current assets into markets that have appeal to today’s education consumers.  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.

We believe the growth in careers requiring non-degree post-secondary awards 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 address 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. 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, healthcare and general 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 facilitate success in today’s digital, tech-enabled economy.  A student enrolled in a school that offers Stride’s General Education program may elect to take Career Learning courses, but that student and the associated revenue is reported as a General Education enrollment and General Education revenue. A student and the associated revenue is counted as a Career Learning enrollment or Career Learning revenue only if the student is enrolled in a Career Learning program or school.

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 software engineering, healthcare, and medical fields, as well as 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 of non-renewal. 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 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, 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

7

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.

In addition to our full time virtual programs, we offer a variety of support services and sell our products to blended schools, which are 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 schools can provide a greater selection of available courses, increased opportunities for self-paced, individualized instruction and greater scheduling flexibility.  These blended programs 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, both as a result of the COVID-19 pandemic and continuing trends toward digital solutions, 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. Additionally, districts are seeking support for implementations that blend virtual and in-person instruction.

To address the growing need for digital solutions and the 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 Programs

We also operate tuition-based private schools that meet a range of student needs from individual course credit recovery to college preparatory programs. These programs address students and families in the states in which we do not offer a free public option, as well as students looking for additional flexibility. Additionally, many families can use education savings accounts, tax credits and vouchers to attend these schools for low or no cost. We also pursue international opportunities where we believe there is significant demand for quality online education. Our international students are typically from expatriate families who wish to study in English and foreign students who desire a U.S. high school diploma. In addition, we have entered into agreements that enable us to distribute our products and services to our international and domestic school partners who use our courses to provide broad elective offerings and dual diploma programs.

Consumer Sales

We also offer individual 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 curriculum, 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, enrichment, and educational supplements.

Adult Learning

We offer adult learning training programs through Galvanize, Tech Elevator, and MedCerts, which provide programs that address the skills gap facing companies in the information technology and healthcare sectors. We offer in-

8

person and remote immersive full-time software engineering programs designed for adult learners looking to advance their technology careers by providing such learners with skills and real-world experiences.  MedCerts provides self-paced, fully online structured training programs that lead to certifications in the healthcare field. These brands also work directly with enterprises to create customized, tailored education plans to help companies train, upskill, and reskill their employees.

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, 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. Once students are enrolled, we offer programs to 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, 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 offering career readiness training beyond our traditional K-12 market and into adult education and corporate training.

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. We will also invest in our current products and assets to make them more accessible to larger markets by improving the user experience and content.

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.

9

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 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 partnerships with traditional brick and mortar private schools.

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. 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, 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. Additionally, through our Galvanize, Tech Elevator and MedCerts brands, we have high-quality, engaging, online coursework and content in information technology and healthcare.

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 gives 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

10

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).

Academic Performance  

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”) beginning with 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 state or nationally recognized assessments to measure student achievement and 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 have developed an academic framework 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, 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

11

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 academic performance and 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. To monitor student learning progress during the school year, we use 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.

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 Curriculum Associates, Imagine Learning LLC, Edmentum Inc., Dreambox 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 Renaissance Learning, 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 (Spring Education Group) 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), Bloom Institute of Technology, Carrus, 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;
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.

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 schools, we compete for students seeking an English-based K-12

12

education worldwide. 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. These learning systems are designed to operate domestically and internationally, and thus, the geographic market for many of our products and services is global and indeterminate in size.  Finally, our Adult Learning brands compete with post-secondary providers, both public and private, as well as other certificate and credential providers.  They also compete with upskilling and reskilling training programs developed in-house by employers.  

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 more than 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. 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.

Technology

Stride’s online learning systems, along with our back-office support systems, run on cloud infrastructure from Amazon Web Services (AWS) and Microsoft Azure.

Architecture. Stride’s key systems leverage a technology architecture that allows us to develop iterative solutions to meet both present and future market needs.

Availability and Redundancy. Stride’s systems run on world-class cloud infrastructure from AWS and Azure that operate in multiple availability zones.

Cybersecurity. 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. Our cybersecurity measures and policies are

13

aligned with cybersecurity guidance from the National Institute of Standards & Technologies (NIST) across our cloud ecosystems.

Physical Infrastructure. Stride has completed the migration of our entire application portfolio to Amazon Web Services (AWS) and Microsoft Azure. We leverage various technologies to monitor our application and infrastructure ecosystem on a 7 X 24 X 365 basis.

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 one foreign-issued patents directed towards various aspects of our educational products and offerings. Three of the U.S.-issued patents encompass our system and methods of virtual schooling and online foreign language instruction. The other two U.S.-issued patents and the 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, 2023, we had approximately 7,800 employees, including approximately 4,400 teachers. Substantially all of these employees are located in the United States. In addition, there are approximately 3,400 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 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.

14

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.

50% of our Board is comprised of minorities and 30% are women.
65% of our executive leadership team is comprised of minorities and women.
81% 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, 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 unconscious bias training for all employees.

Corporate Information

Our website address is www.stridelearning.com.

Available Information

We make available, free of charge through the Investors section of our website (www.stridelearning.com), 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”). These filings are also available on the SEC’s website at www.sec.gov, which contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. Our earnings conference calls are web cast live via the Investors section of 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.

15

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.

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.  An increasing number of states 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.

16

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; state-specific curriculum requirements; 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”). Under the ESSA, 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 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

17

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 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

18

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 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.

19

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;
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 nonpayment or nonperformance by our customers, including due to actions taken by the independent governing authorities of our customers;
Any failure to renew a contract for a school-as-a-service offering, which is subject to periodic renewal;
Any failure to enroll or re-enroll a significant number of students by the schools we serve;
The enrollment data we present may not fully capture trends in our business performance;
Our marketing efforts may not be effective and changes in our marketing efforts and enrollment activities could lead to declines in enrollment;
The student demographics of the schools we serve can lead to higher costs;
The ability to meet state accountability testing standards and achieve parent and student satisfaction;
Compliance with curriculum standards and assessments for individual state determinations under the ESSA;
Risks due to mergers, acquisitions and joint ventures;
Negative impacts caused by the actions of 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;

20

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 and other systems;
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 or mitigate a cybersecurity incident affecting our systems, or any significant interruption in the operation of our data centers;
Our reliance on the Internet to enroll students and to deliver our products and services;
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;
Any significant interruption in the operation of AWS or Azure could cause a loss of data and disrupt our ability to manage our technological infrastructure;
Scale and capacity limits on some of our technology, transaction processing systems and network hardware and software;
Our ability to keep pace with changes in our industry and advancements in technology;
Our ability to attract and retain key executives and skilled employees;
Our ability to obtain additional capital in the future on acceptable terms; and
The possibility that a material misstatement of our annual or interim financial statements, resulting from a material weakness in our internal control over financial reporting, would not be prevented or detected on a timely basis.

21

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 possible pandemics, rising inflation and geo-political instability, 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 changing interest rates, rising inflation, the government closures of various banks and liquidity concerns at other financial institutions, geo-political instability, possible pandemics and the potential for local and/or global economic recession, 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

22

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 timely contractual payments to the Company for our products and services, even though we continued to incur the costs to keep the school operating.

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 included academic performance criteria applicable 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 and the range of purported malfeasance or performance issues involved. 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.

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, funds may be withheld, which could impair that school’s

23

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’ approaches 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 2023, 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 agreements for these schools are 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 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 part 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

24

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 relationships 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 2023, we had contracts for our school-as-a-service offerings for 87 schools in 31 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.

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 international and private 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.

25

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 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;
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. 

The independent boards or similar governing bodies may shift their priorities or incur new obligations, which may have financial consequences on our customers. If our customers were to cause or be subjected to situations that lead

26

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 the software engineering, healthcare and 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.

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 graduation standards, 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, 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

27

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.

Compliance with curriculum standards and assessments for 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 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

28

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 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.

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.

29

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 2023, we served 87 virtual public schools and blended schools in 31 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 or marketing approaches, and may have 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.

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

30

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.

31

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

32

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

33

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

34

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, ransomware, as well as software related bugs, misconfigurations or other vulnerabilities), 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 hardware, software, infrastructure, online sites and connected networks (hereinafter, "IT Systems"), including those of third parties.  In addition, as part of our business, we collect, use, process, transmit, host and store information, including personal data related to employees, customers, students, and parents, as well as proprietary business data and other sensitive information (collectively, "Confidential Information"). The confidentiality, integrity and availability of our IT Systems and Confidential Information is at risk of being compromised, whether through malicious activity (including social engineering) by internal or external actors, or through human or technological errors that result from negligence or software “bugs” or other vulnerabilities.  Although we dedicate personnel and resources toward protecting against cybersecurity risks and threats, 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 has had 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.

35

Cyberattacks are expected to accelerate on a global basis in both frequency and magnitude, and threat actors are increasingly sophisticated in using techniques that circumvent controls, evade detection, and remove forensic evidence, which means that we and critical third parties may be unable to anticipate, contain, investigate or recover from future attacks or incidents in a timely or effective manner.  In addition, remote and hybrid working arrangements that started during the COVID-19 pandemic may continue in the future, which presents additional opportunities for threat actors to engage in social engineering (for example, phishing) and to exploit vulnerabilities present in many non-corporate networks.

Any security incident that results in Confidential Information, including personal information, being stolen, accessed, used or modified without authorization, or that otherwise disrupts or negatively impacts our operations or IT Systems, could harm our reputation, lead to customer attrition, and expose us to regulatory investigations, enforcement actions or litigation, including class actions. We may also be required to expend significant capital and other resources in response to a security incident, including notification under data privacy laws and regulations, and incur expenses related to investigating and containing the incident, restoring lost or corrupted data, and remediating our IT Systems.  Monetary damages, regulatory fines or penalties and other costs or losses, as well as injunctive remedies that require changes to our business model or practices, could be significant and may exceed insurance policy limits or may not be covered by our insurance at all.  In addition, a security incident could require that we expend substantial additional resources related to the security of our IT 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 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 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.

36

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 access, 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.

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 AWS or Azure could cause a loss of data and disrupt our ability to manage our technological infrastructure.

We have migrated the applications that form the basis of our products to Amazon Web Services (AWS) and Microsoft Azure.  Amazon and Microsoft are global leaders in the cloud services industry and provide world class data centers and capabilities. However, our reliance on these vendors exposes us to risks outside of our control.

Additionally, we do not control the operation of these cloud facilities and must rely on AWS and Azure to provide the physical security, facilities management and communications infrastructure services related to our cloud environment.  If AWS or Azure encounter 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.

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 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.

37

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. 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, including due to changing interest rates, rising inflation, the government closures of various banks and liquidity concerns at other financial institutions, geopolitical instability, artificial intelligence and machine learning, pandemics and the potential for local and/or global economic recession, 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, artificial intelligence and machine learning, 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.

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

38

or enhance services or products, or respond to competitive pressures will be limited. In addition, economic conditions, including current and future business disruptions and debt and equity market volatility caused by changing interest rates, rising inflation, the government closures of various banks and liquidity concerns at other financial institutions, geopolitical instability, possible pandemics and the potential for local and/or global economic recession may impact our ability to raise funds on acceptable terms.

Moreover, the Company maintains the majority of its cash and cash equivalents in accounts with major U.S. and multi-national financial institutions, and our deposits at certain of these institutions exceed insured limits.  Market conditions can impact the viability of these institutions.  In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we would be able to access uninsured funds in a timely manner or at all.  Any inability to access or delay in accessing these funds could adversely affect our business, financial condition and results of operations.

We have identified a material weakness in our internal control over financial reporting, which could result in a material misstatement of our annual or interim consolidated financial statements that would not be prevented or detected on a timely basis.

In connection with the audit of our consolidated financial statements as of and for the year ended June 30, 2023, we have concluded that there is a material weakness relating to our internal control over financial reporting, as described in Part II, Item 9A, “Controls and Procedures.” A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim consolidated financial statements will not be prevented or detected on a timely basis. Solely as a result of this material weakness, management has concluded that our internal control over financial reporting and disclosure controls and procedures were not effective as of June 30, 2023.

As described in Part II, Item 9A, “Controls and Procedures,” we have begun, and are currently in the process of, remediating the material weakness. However, the measures we have taken and expect to take to improve our internal controls may not be sufficient to address the issue, and we may need to take additional measures to ensure that our internal controls are effective or to ensure that the identified material weakness will not result in a material misstatement of our annual or interim consolidated financial statements.

If we fail to establish and maintain adequate internal control over financial reporting, including any failure to implement remediation measures and enhancements for internal controls, or if we experience difficulties in their implementation, our business, financial condition and results of operations could be adversely affected. Further, any material weakness or unsuccessful remediation could affect investor confidence in the accuracy and completeness of our financial statements. In addition, perceptions of us among customers, lenders, investors, securities analysts and others could also be adversely affected.

We can give no assurances that the measures we have taken to date, or any future measures we may take, will remediate the material weaknesses identified or that any additional material weaknesses will not arise in the future.

ITEM 1B.  UNRESOLVED STAFF COMMENTS

None.

39

ITEM 2.  PROPERTIES

Our headquarters is located in approximately 23,000 square feet of office space in Reston, Virginia. The facility is under a lease that expires in July 2033. In addition, we lease approximately 497,000 square feet in multiple locations throughout the United States under individual leases that expire between July 2023 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.

40

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 August 11, 2023, there were 388 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., Udemy, Inc., Pearson PLC, Strategic Education Inc., and Coursera, 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, 2018 and tracks it through June 30, 2023. 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-18

    

30-Jun-19

30-Jun-20

30-Jun-21

30-Jun-22

30-Jun-23

LRN

 

100

 

175

176

202

 

228

 

225

Peer Group Index

 

100

 

104

111

114

 

69

 

55

S&P 500

 

100

 

110

120

154

 

143

 

160

Nasdaq Composite

 

100

 

110

138

177

 

153

 

178

Russell 2000

 

100

 

99

100

152

 

124

 

134

41

(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 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.  RESERVED

42

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, 2023.
Key Aspects and Trends of Our Operations—a discussion of items and trends that may impact our business in the upcoming year.
Critical Accounting Estimates—a discussion of critical accounting estimates requiring judgments and the application of critical accounting policies.
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

43

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. 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, healthcare and general 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 facilitate success in today’s digital, tech-enabled economy. A student enrolled in a school that offers Stride’s General Education program may elect to take Career Learning courses, but that student and the associated revenue is reported as a General Education enrollment and General Education revenue. A student and the associated revenue is counted as a Career Learning enrollment or Career Learning revenue only if the student is enrolled in a Career Learning program or school. 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 Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”). These include skills training in the 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 of non-renewal. 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 2022-2023 school year, we provided our school-as-a-service offering for 87 schools in 31 states and the District of Columbia in the General Education market, and 52 schools or programs in 27 states and the District of Columbia 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, 2023, revenues increased to $1,837.4 million from $1,686.7 million in the prior year, an increase of 8.9%. Over the same period, operating income increased to $165.5 million from $156.6 million in the prior year, an increase of 5.7%. Increases in operating income were driven by revenue growth and increases in gross margin. 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, 2023 were 178.2 thousand, a decrease of 6.9 thousand, or 3.7%, over the prior year. Our revenues are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results from these audits and other routine changes in funding estimates are incorporated into the Company’s monthly funding estimates for the current and prior periods. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from year to year.

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

44

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 more than 20 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 reinforced our commitment in this area by launching several initiatives including initially offering scholarships to advance education and career opportunities for students in underserved communities, expanding career pathways in socially responsible law enforcement and increasing employment of teachers in underserved communities at Stride-powered schools.  We developed interactive, modular courses focused on racial equity and social justice that are being made available for free to every public school.

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 black or 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.

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 served in the year ended June 30, 2023. 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;

45

(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 September 30th 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;
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. Additionally, districts are seeking support for implementations that blend virtual and in-person instruction.

46

To address the growing need for digital solutions and the 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.
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 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 and domestic 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.

47

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 Galvanize, Tech Elevator, and MedCerts, which provide programs that address the skills gap facing companies in the information technology and healthcare sectors. We offer in-person and remote immersive full-time software engineering 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. MedCerts provides self-paced, fully online structured training programs that lead to certifications in the healthcare 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 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,

48

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 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;
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, healthcare and general business, 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.

49

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, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1)%, 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, 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.

50

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 $6.8 million and $6.7 million as of June 30, 2023 and 2022, respectively, for the amount that will likely not be realized.

Results of Operations

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.

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.

51

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

Year Ended June 30, 

2023 / 2022

2022 / 2021

  

  

2023

    

2022

    

2021

    

Change

    

Change %

    

Change

    

Change %

(In thousands, except percentages)

General Education (1)

112.3

143.2

156.7

(30.9)

(21.6%)

(13.5)

(8.6%)

Career Learning (1) (2)

65.9

41.9

29.6

24.0

57.3%

12.3

41.6%

Total Enrollment

178.2

185.1

186.3

(6.9)

(3.7%)

(1.2)

(0.6%)

(1)Enrollments reported for the first quarter are equal to the official count date number, which was September 30, 2022 for the first quarter of fiscal year 2023 and September 30, 2021 for the first quarter of fiscal year 2022.
(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 for which each student is enrolled. 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.

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

Year Ended June 30, 

Change 2023 / 2022

Change 2022 / 2021

  

  

2023

    

2022

    

2021

    

$

    

%

    

$

    

%

(In thousands, except percentages)

General Education

$

1,131,391

$

1,273,783

$

1,280,199

$

(142,392)

(11.2%)

$

(6,416)

(0.5%)

Career Learning

Middle - High School

586,770

321,416

200,774

265,354

82.6%

120,642

60.1%

Adult

119,197

91,467

55,787

27,730

30.3%

35,680

64.0%

Total Career Learning

705,967

412,883

256,561

293,084

71.0%

156,322

60.9%

Total Revenues

$

1,837,358

$

1,686,666

$

1,536,760

$

150,692

8.9%

$

149,906

9.8%

Products and Services

Stride has invested over $600 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,

52

online coursework and content in software engineering, 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 gives 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).

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, 

    

2023

2022

2021

(In thousands, except percentages)

Revenues

    

$

1,837,358

    

    

100.0

%  

$

1,686,666

    

    

100.0

%  

$

1,536,760

    

    

100.0

%

Instructional costs and services

1,190,288

64.8

1,090,191

64.6

1,001,860

65.2

Gross margin

647,070

35.2

596,475

35.4

534,900

34.8

Selling, general, and administrative expenses

481,571

26.2

439,847

26.1

424,444

27.6

Income from operations

165,499

9.0

156,628

9.3

110,456

7.2

Interest expense, net

(8,404)

(0.5)

(8,277)

(0.5)

(17,979)

(1.2)

Other income (expense), net

15,452

0.8

(1,277)

(0.1)

2,829

0.2

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

172,547

9.4

147,074

8.7

95,306

6.2

Income tax expense

(45,346)

(2.5)

(40,088)

(2.4)

(24,539)

(1.6)

Income (loss) from equity method investments

(334)

(0.0)

144

0.0

684

0.0

Net income attributable to common stockholders

$

126,867

6.9

%  

$

107,130

6.4

%  

$

71,451

4.6

%

Comparison of the Years Ended June 30, 2023 and 2022

Revenues.  Our revenues for the year ended June 30, 2023 were $1,837.4 million, representing an increase of $150.7 million, or 8.9%, from $1,686.7 million for the year ended June 30, 2022. General Education revenues decreased $142.4 million, or 11.2%, year over year. The decrease in General Education revenues was primarily due to the 21.6% decrease in enrollments, and changes to school mix (distribution of enrollments by school). Career Learning revenues increased $293.1 million, or 71.0%, primarily due to a 57.3% increase in enrollments and school mix.

Instructional costs and services expenses.  Instructional costs and services expenses for the year ended

53

June 30, 2023 were $1,190.3 million, representing an increase of $100.1 million, or 9.2%, from $1,090.2 million for the year ended June 30, 2022. This increase in expense was due to hiring of personnel in growth states and salary increases. Instructional costs and services expenses were 64.8% of revenues during the year ended June 30, 2023, an increase from 64.6% for the year ended June 30, 2022.

Selling, general, and administrative expenses.  Selling, general and administrative expenses for the year ended June 30, 2023 were $481.6 million, representing an increase of $41.8 million, or 9.5% from $439.8 million for the year ended June 30, 2022. The increase was primarily due to an increase of $31.3 million in personnel and related benefit costs and $17.4 million in professional services and marketing expenses, partially offset by a decrease of $6.5 million in bad debt expense and $1.5 million in net operating lease expense. Selling, general, and administrative expenses were 26.2% of revenues during the year ended June 30, 2023, an increase from 26.1% for the year ended June 30, 2022.

Interest income (expense), net.  Net interest expense for the year ended June 30, 2023 was $8.4 million as compared to $8.3 million in the year ended June 30, 2022. The increase in net interest expense was primarily due to an increase in interest expense related to our finance leases.

Other income (expense), net.  Other income, net for the year ended June 30, 2023 was $15.5 million as compared to other expense, net of $1.3 million in the year ended June 30, 2022. The increase in other income, net was primarily due to the increase in our investments in marketable securities and the returns on those investments year over year.

Income tax expense.  Income tax expense was $45.3 million for the year ended June 30, 2023, or 26.3% of income before taxes, as compared to $40.1 million, or 27.2% of income before taxes for the year ended June 30, 2022. The decrease in the effective income tax rate for the year ended June 30, 2023, as compared to the effective tax rate for the year ended June 30, 2022, was primarily due to the decrease in the amount of non-deductible compensation, which was partially offset by the decrease in excess tax benefit of stock-based compensation.

Comparison of the Years Ended June 30, 2022 and 2021

Revenues. Our revenues for the year ended June 30, 2022 were $1,686.7 million, representing an increase of $149.9 million, or 9.8%, from $1,536.8 million for the year ended June 30, 2021. General Education revenues decreased $6.4 million, or 0.5%, year over year. The decrease in General Education revenues was primarily due to the 8.6% decrease in enrollments, and changes to school mix (distribution of enrollments by school). Career Learning revenues increased $156.3 million, or 60.9%, primarily due to a 41.6% increase in enrollments, school mix, as well as from the acquisitions of MedCerts and Tech Elevator.

Instructional costs and services expenses. Instructional costs and services expenses for the year ended June 30, 2022 were $1,090.2 million, representing an increase of $88.3 million, or 8.8%, from $1,001.9 million for the year ended June 30, 2021. This increase in expense was due to hiring of personnel in growth states and salary increases. Instructional costs and services expenses were 64.6% of revenues during the year ended June 30, 2022, a decrease from 65.2% for the year ended June 30, 2021.

Selling, general, and administrative expenses. Selling, general, and administrative expenses for the year ended June 30, 2022 were $439.8 million, representing an increase of $15.4 million, or 3.6%, from $424.4 million for the year ended June 30, 2021. The increase was primarily due to an increase of $9.1 million in bad debt expense resulting primarily from reserves related to our investment in Tallo, Inc., $8.7 million in licensing fees, and $8.0 million in professional services and marketing expenses, partially offset by a $7.8 million decrease in personnel and related benefit costs, including stock-based compensation. Selling, general, and administrative expenses were 26.1% of revenues during the year ended June 30, 2022, a decrease from 27.6% for the year ended June 30, 2021.

Interest income (expense), net. Net interest expense for the year ended June 30, 2022 was $8.3 million as compared to $18.0 million in the year ended June 30, 2021. The decrease in net interest expense was primarily due to the adoption of ASU 2020-06 in fiscal year 2022 which resulted in the elimination of interest expense related to the debt discount of the Convertible Senior Notes.

Income tax expense. Income tax expense was $40.1 million for the year ended June 30, 2022, or 27.2% of income before taxes, as compared to $24.5 million, or 25.6% of income before taxes for the year ended June 30, 2021. The increase in the effective income tax rate for the year ended June 30, 2022, as compared to the effective tax rate for the year ended

54

June 30, 2021, 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, 2023, we had net working capital, or current assets minus current liabilities, of $756.1 million. Our working capital includes cash and cash equivalents of $410.8 million and accounts receivable of $463.7 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, 2023.

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 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

55

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, 2023, 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, 2023, 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 Banc of America Leasing & Capital, LLC (“BALC”) and CSI Leasing, Inc. (“CSI Leasing”). As of June 30, 2023 and 2022, the finance lease liability was $56.9 million and $66.3 million, respectively, with lease interest rates ranging from 2.10% to 6.57%.

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 2022 at varying rates. Individual leases with BALC include 36-month payment terms, fixed rates ranging from 2.10% to 6.57%, and a $1 purchase option at the end of each lease term. We pledged the assets financed to secure the outstanding leases.

We entered into an agreement with CSI Leasing in August 2022 to provide financing for our leases. Individual leases under the agreement with CSI Leasing include 36-month payments terms, but do not include a stated interest rate. We use our incremental borrowing rate as the implied interest rate and the total lease payments to calculate our lease liability.

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, borrowing on our Credit Facility and net working capital on hand will be adequate to finance our ongoing operations on a short-term (the next 12 months) and long-term (beyond the next 12 months) basis. 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, 2023 was $203.2 million compared to $206.9 million for the year ended June 30, 2022. The $3.7 million decrease in cash provided by operations between periods was primarily due to a decrease in working capital of $2.6 million.

Net cash provided by operating activities for the year ended June 30, 2022 was $206.9 million compared to $134.2 million for the year ended June 30, 2021. The $72.7 million increase in cash provided by operations between periods was primarily due to an increase in net income and a lower increase in accounts receivable, partially offset by a decrease in accrued compensation and benefits and deferred revenue and other liabilities.

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 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.

Investing Activities

Net cash used in investing activities for the years ended June 30, 2023, 2022 and 2021 was $118.2 million, $110.8 million and $165.4 million, respectively.

56

Net cash used in investing activities for the year ended June 30, 2023 increased $7.4 million from the year ended June 30, 2022. The increase was primarily due to higher net purchases of marketable securities of $4.2 million and an increase in capital expenditures year over year of $1.1 million.

Net cash used in investing activities for the year ended June 30, 2022 decreased $54.6 million from the year ended June 30, 2021. The decrease was primarily due to the acquisitions of MedCerts and Tech Elevator for $71.1 million in fiscal year 2021, partially offset by an increase in capital expenditures year over year of $15.3 million.

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.

Financing Activities

Net cash used in financing activities for the years ended June 30, 2023 and 2022 was $63.5 million and $93.3 million, respectively. Net cash provided by financing activities for the year ended June 30, 2021, was $204.6 million.

Net cash used in financing activities for the year ended June 30, 2023 decreased $29.8 million from the year ended June 30, 2022. The decrease was primarily due to a decrease in the repurchase of restricted stock for income tax withholding of $24.4 million and $22.9 million in deferred purchase consideration payments in fiscal year 2022, partially offset by a payment of contingent consideration of $7.0 million and an increase in the repayment of finance lease obligations incurred for the acquisition of student computers of $10.0 million.

Net cash used in financing activities for the year ended June 30, 2022 decreased $297.9 million from the year ended June 30, 2021. The decrease 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, the repayment on our Credit Facility of $100.0 million in fiscal year 2021; $22.9 million in deferred purchase consideration payments related to MedCerts and Tech Elevator in fiscal year 2022; and an increase in the repurchase of restricted stock for income tax withholding of $37.9 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.

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

Inflation Risk

Current inflation has resulted in higher personnel costs, marketing expenses and supply chain expenses. There can be no assurance that future inflation will not have an adverse or material impact on our operating results and financial condition.

Interest Rate Risk

At June 30, 2023 and 2022, we had cash and cash equivalents totaling $410.8 million and $389.4 million, respectively. Our excess cash has been invested in money market funds, government securities, corporate debt securities and similar investments. At June 30, 2023, a 1% gross increase in interest rates for our variable-interest instruments would result in a $4.1 million annualized increase in interest income. Additionally, the fair value of our investment portfolio is

57

subject to changes in market interest rates.

Our short-term debt obligations under our Credit Facility are subject to interest rate exposure. At June 30, 2023, 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.

58

Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders

Stride, Inc.

Reston, Virginia

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Stride, Inc. (the “Company”) as of June 30, 2023 and 2022, the related consolidated statements of operations and comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended June 30, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2023, 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, 2023, 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 15, 2023, expressed an adverse opinion thereon.

Change in Accounting Principle

As discussed in Note 3 to the consolidated financial statements, the Company changed its method of accounting for debt as of July 1, 2021, due to the adoption of Accounting Standards Update (“ASU”) No. 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Equity’s Own Equity (Subtopic 815-40).

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.

60

Revenues from Funding-based Contracts

As described in Note 3 to the Company’s consolidated financial statements, for the year ended June 30, 2023, revenues from funding-based contracts approximated $1.6 billion and contributed to both lines of revenue—General Education and Career Learning. The computation of funding-based contract revenue from state governments and/or school districts is based upon the amount of estimated funding 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 for certain funding-based contracts as a critical audit matter. Assumptions and inputs used to determine estimated funding includes various enrollment related data and defined funding rates. Changes to these inputs and assumptions could have a material impact on the amount of expected annual funding, and thus revenues recognized. Auditing assumptions and inputs used to determine estimated funding involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters.

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

Testing the completeness, existence, and accuracy of enrollment data by validating the underlying student data and assumptions used as inputs through the inspection of relevant source documents including admission records, report cards, and third-party support.
Testing the Company’s computations of estimated funding through validation of key inputs by agreeing to publicly available information and/or state/district communications evidence.
Testing the mathematical accuracy of the estimated funding 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, P.A.

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

Potomac, Maryland

August 15, 2023

61

STRIDE, INC.

CONSOLIDATED BALANCE SHEETS

June 30, 

    

2023

    

2022

(In thousands except share and per share data)

ASSETS

Current assets

Cash and cash equivalents

$

410,807

$

389,398

Accounts receivable, net of allowance of $30,031 and $26,993

463,722

418,558

Inventories, net

36,716

36,003

Prepaid expenses

24,817

25,974

Other current assets

129,137

80,601

Total current assets

1,065,199

950,534

Operating lease right-of-use assets, net

69,508

85,457

Property and equipment, net

52,332

61,537

Capitalized software, net

83,465

71,800

Capitalized curriculum development costs, net

50,787

50,580

Intangible assets, net

74,771

88,669

Goodwill

246,676

241,022

Deferred tax asset

8,776

Deposits and other assets

109,152

93,946

Total assets

$

1,760,666

$

1,643,545

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities

Accounts payable

$

48,854

$

61,997

Accrued liabilities

76,626

63,200

Accrued compensation and benefits

57,426

73,027

Deferred revenue

76,159

53,630

Current portion of finance lease liability

35,621

37,389

Current portion of operating lease liability

14,449

12,830

Total current liabilities

309,135

302,073

Long-term finance lease liability

21,278

28,888

Long-term operating lease liability

59,425

75,127

Long-term debt

413,035

411,438

Deferred tax liability

3,205

Other long-term liabilities

10,497

10,233

Total liabilities

813,370

830,964

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; 48,339,048 and 48,112,664 shares issued; and 43,004,305 and 42,777,921 shares outstanding, respectively

4

4

Additional paid-in capital

695,480

687,454

Accumulated other comprehensive income (loss)

(35)

143

Retained earnings

354,329

227,462

Treasury stock of 5,334,743 shares at cost

(102,482)

(102,482)

Total stockholders’ equity

947,296

812,581

Total liabilities and stockholders' equity

$

1,760,666

$

1,643,545

See accompanying notes to consolidated financial statements.

62

STRIDE, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

Year Ended June 30, 

    

    

    

2023

    

2022

    

2021

(In thousands except share and per share data)

Revenues

$

1,837,358

$

1,686,666

$

1,536,760

Instructional costs and services

1,190,288

1,090,191

1,001,860

Gross margin

647,070

596,475

534,900

Selling, general, and administrative expenses

481,571

439,847

424,444

Income from operations

165,499

156,628

110,456

Interest expense, net

(8,404)

(8,277)

(17,979)

Other income (expense), net

15,452

(1,277)

2,829

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

172,547

147,074

95,306

Income tax expense

(45,346)

(40,088)

(24,539)

Income (loss) from equity method investments

(334)

144

684

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Net income attributable to common stockholders per share:

Basic

$

3.00

$

2.58

$

1.78

Diluted

$

2.97

$

2.52

$

1.71

Weighted average shares used in computing per share amounts:

Basic

42,286,392

41,451,101

40,211,016

Diluted

42,728,108

42,441,524

41,868,580

See accompanying notes to consolidated financial statements.

63

STRIDE, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

Year Ended June 30, 

    

    

2023

2022

2021

(In thousands)

Net income

$

126,867

$

107,130

$

71,451

Other comprehensive income (loss), net of tax:

Foreign currency translation adjustment

(178)

617

(567)

Comprehensive income attributable to common stockholders

$

126,689

$

107,747

$

70,884

See accompanying notes to consolidated financial statements.

64

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, 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)

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

Adjustment related to the adoption of new accounting guidance

(89,460)

8,181

(81,279)

Net income

107,130

107,130

Foreign currency translation adjustment

617

617

Stock-based compensation expense

19,021

19,021

Exercise of stock options

29,100

414

414

Vesting of performance share units, net of tax withholding

1,017,380

Issuance of restricted stock awards

582,273

Forfeiture of restricted stock awards

(160,795)

Repurchase of restricted stock for tax withholding

 

(266,821)

(37,970)

(37,970)

Balance, June 30, 2022

48,112,664

$

4

$

687,454

$

143

$

227,462

(5,334,743)

$

(102,482)

$

812,581

Net income

126,867

126,867

Foreign currency translation adjustment

(178)

(178)

Stock-based compensation expense

21,419

21,419

Exercise of stock options

1,350

20

20

Vesting of performance share units, net of tax withholding

80,004

Issuance of restricted stock awards

595,818

Forfeiture of restricted stock awards

(137,134)

Repurchase of restricted stock for tax withholding

(313,654)

(13,413)

(13,413)

Balance, June 30, 2023

48,339,048

$

4

$

695,480

$

(35)

$

354,329

(5,334,743)

$

(102,482)

$

947,296

See accompanying notes to consolidated financial statements.

65

STRIDE, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

Year Ended June 30, 

    

2023

    

2022

2021

(In thousands)

Cash flows from operating activities

Net income

$

126,867

$

107,130

$

71,451

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

Depreciation and amortization expense

110,358

97,914

90,077

Stock-based compensation expense

20,320

18,570

39,333

Deferred income taxes

(10,373)

1,190

2,549

Provision for credit losses

9,158

15,673

6,561

Amortization of discount and fees on debt

1,597

1,573

12,620

Noncash operating lease expense

14,728

19,810

19,567

Other

(1,966)

9,949

9,766

Changes in assets and liabilities:

Accounts receivable

(54,908)

(57,501)

(143,073)

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

(19,389)

4,798

(39,164)

Accounts payable

(11,999)

11

18,930

Accrued liabilities

24,132

7,598

15,899

Accrued compensation and benefits

(15,473)

(7,465)

32,437

Operating lease liability

(12,243)

(20,742)

(21,025)

Deferred revenue and other liabilities

22,341

8,376

18,222

Net cash provided by operating activities

203,150

206,884

134,150

Cash flows from investing activities

Purchase of property and equipment

(4,336)

(9,748)

(3,567)

Capitalized software development costs

(44,973)

(42,191)

(31,264)

Capitalized curriculum development costs

(17,239)

(15,687)

(17,432)

Sale of long-lived assets

223

Sale of other investments

60

5,261

Acquisition of MedCerts, LLC, net of cash acquired

(55,031)

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

(16,107)

Acquisition of assets

(1,409)

Other acquisitions, loans and investments, net of distributions

(1,652)

(3,899)

(1,723)

Proceeds from the maturity of marketable securities

91,879

40,163

Purchases of marketable securities

(140,570)

(84,657)

(40,542)

Net cash used in investing activities

(118,240)

(110,758)

(165,443)

Cash flows from financing activities

Repayments on finance lease obligations

(42,956)

(33,011)

(24,315)

Repayments on credit facility

(100,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

(7,024)

Payments of deferred purchase consideration

(22,858)

Proceeds from exercise of stock options

20

414

748

Withholding of stock options for tax withholding

(10,885)

Repurchase of restricted stock for income tax withholding

(13,541)

(37,855)

(9,228)

Net cash provided by (used in) financing activities

(63,501)

(93,310)

204,576

Net change in cash, cash equivalents and restricted cash

21,409

2,816

173,283

Cash, cash equivalents and restricted cash, beginning of period

389,398

386,582

213,299

Cash, cash equivalents and restricted cash, end of period

$

410,807

$

389,398

$

386,582

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

Cash and cash equivalents

$

386,080

Other current assets (restricted cash)

502

Total cash, cash equivalents and restricted cash

$

386,582

See accompanying notes to consolidated financial statements.

66

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. 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. 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, healthcare and general 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 facilitate success in today’s digital, tech-enabled economy.  A student enrolled in a school that offers Stride’s General Education program may elect to take Career Learning courses, but that student and the associated revenue is reported as a General Education enrollment and General Education revenue. A student and the associated revenue is counted as a Career Learning enrollment or Career Learning revenue only if the student is enrolled in a Career Learning program or school. 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 Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”). These include skills training in the 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.

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.

67

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

3. Summary of Significant Accounting Policies

Recent Accounting Pronouncements

Accounting Standards Adopted

On July 1, 2021, the Company early adopted Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) 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 is accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. 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 was recorded to the opening balance of retained earnings, as presented in the statement of stockholders’ equity. The impacts of adoption were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.5 million to additional paid-in capital, (3) decrease of $29.3 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

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 was tentatively planned for the end of fiscal year 2023. The ASU permitted an entity to consider contract modifications due to reference rate reform to be an event that did not require contract remeasurement. This ASU was applicable from March 12, 2020 through December 31, 2022 and adoption was permitted at any time during the period on a prospective basis. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which extends the provisions of Topic 848 to December 31, 2024. The Company’s senior secured revolving credit facility includes the use of alternate rates when LIBOR is not available. The Company does not expect the change from LIBOR to an alternate rate will have a material impact to the consolidated financial statements and, to the extent it enters into modifications of agreements that are impacted by the LIBOR phase-out, the Company will apply such guidance to those contract modifications.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“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 consolidated 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 credit losses, 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;

68

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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 healthcare and general business, 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 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

69

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

and prior periods. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter. For the years ended June 30, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1%), 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, 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, 2023, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $23.8 million, $36.3 million, and $63.4 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, 2023, 2022 and 2021, were $503.2 million, $460.5 million and $412.1 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.

70

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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, 2023, 2022 and 2021, approximately 90%, 89%, and 88%, respectively, of the Company’s General Education revenues, and 99%, 99% and 98%, 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 revenue for years ended June 30, 2023, 2022 and 2021:

Year Ended June 30, 

2023

2022

2021

General Education

$

1,131,391

$

1,273,783

$

1,280,199

Career Learning

Middle - High School

586,770

321,416

200,774

Adult

119,197

91,467

55,787

Total Career Learning

705,967

412,883

256,561

Total Revenues

$

1,837,358

$

1,686,666

$

1,536,760

Concentration of Customers

During the years ended June 30, 2023, 2022 and 2021, the Company had no contracts that represented greater than 10% of total revenues.

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:

Year Ended June 30, 

2023

2022

(In thousands)

Accounts receivable

$

463,722

$

418,558

Unbilled receivables (included in accounts receivable)

20,647

19,702

Deferred revenue

76,159

53,630

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

2,061

3,099

The difference between the opening and closing balance of the accounts receivable and unbilled receivables

71

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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, 2023, 2022 and 2021, that was included in the previous July 1st deferred revenue balance was $53.1 million, $38.9 million, and $25.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recorded revenues of $26.8 million, $20.8 million and ($1.4) 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, 2023 was $2.1 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 consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

72

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Shipping and Handling Costs

Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the 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 $15.5 million, $7.5 million and $3.7 million for the years ended June 30, 2023, 2022 and 2021, 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.

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 deposits and other assets on the consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. The Company recorded interest income, dividends and net gains of $13.6 million, $0.4 million and zero for the years ended June 30, 2023, 2022 and 2021, respectively. This activity is recorded within other income (expense) 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 Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Any decline 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, 2023 and 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2023, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes and commercial paper. The short-term and long-term portions were $111.9 million and $22.8 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

52,567

$

-

$

52,567

$

(460)

$

52,107

U.S. Treasury Notes

46,156

-

46,156

(228)

45,928

Commercial Paper

35,949

-

35,949

-

35,949

Total

$

134,672

$

-

$

134,672

$

(688)

$

133,984

As of June 30, 2022, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes, and commercial paper. The short-term and long-term portions were $63.0 million and $21.7 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument

73

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

(in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

50,067

$

-

$

50,067

$

(691)

$

49,376

U.S. Treasury Notes

16,399

-

16,399

(199)

16,200

Commercial Paper

18,186

-

18,186

-

18,186

Total

$

84,652

$

-

$

84,652

$

(890)

$

83,762

Allowance for Credit Losses

The Company maintains an allowance for credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326 based on historical losses, changes in payment history, 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’s allowance for credit losses increased from $27.0 million as of June 30, 2022 to $30.0 million as of June 30, 2023. The increase of $3.0 million is comprised of an $8.0 million provision, less $5.0 million of amounts recovered. The Company’s allowance for credit losses increased from $21.4 million as of June 30, 2021 to $27.0 million as of June 30, 2022. The increase of $5.6 million is comprised of an $8.6 million provision, less $3.0 million of amounts recovered.

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, 2023 and 2022, $13.2 million and $11.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 $4.1 million and $6.5 million at June 30, 2023 and 2022, respectively.

Other Current Assets

Other current assets primarily include short-term marketable securities. Additionally, other current assets include 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.

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.”

74

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 and printers

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 and printers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $5.6 million, $3.8 million and $3.2 million for the years ended June 30, 2023, 2022 and 2021, respectively, related to unreturned student computers and printers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $3.1 million, $8.6 million and $6.3 million for the years ended June 30, 2023, 2022 and 2021, 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 $45.0 million, $42.2 million and $31.3 million for the years ended June 30, 2023, 2022 and 2021, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2023, 2022 and 2021.

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.2 million, $15.7 million and $17.4 million for the years ended June 30, 2023, 2022 and 2021, respectively. These amounts are recorded on the consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2023, 2022 and 2021.

Leases

The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.

75

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 3-year payment terms, at varying rates. 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 and school operations. Lease terms vary between 1 and 10 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. The Company’s current incremental borrowing rate of 6.13% is based upon its agreements used for its finance leases. 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 record a right-of-use asset or lease liability on its short-term facility leases of 12 months or less, and will 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, 2023, 2022 and 2021 was $15.2 million, $13.0 million and $11.6 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 $11.6 million, $10.4 million, $9.3 million, $7.6 million and $5.7 million in the fiscal years ending June 30, 2024 through June 30, 2028, respectively and $29.9 million thereafter.

76

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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 condition as of June 30th.

During the years ended June 30, 2023 and 2022, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired. During the year ended June 30, 2021, 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.

The following table represents years ended June 30, 2023, 2022 and 2021:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2021

$

240.4

Acquisition of Modern Teacher LLC

0.6

Balance as of June 30, 2022

$

241.0

Acquisition of Tallo Assets

5.7

Balance as of June 30, 2023

$

246.7

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

June 30, 2023

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

77.2

    

$

(23.0)

    

$

54.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

38.4

(28.0)

10.4

37.5

(23.9)

13.6

Developed technology

22.0

(12.1)

9.9

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

139.0

$

(64.2)

$

74.8

$

145.7

  

$

(57.0)

$

88.7

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, 2023 and 2022, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. During the year ended June 30, 2021, the Company identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the

77

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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 $96.8 million, $86.5 million and $60.3 million for the years ended June 30, 2023, 2022 and 2021, 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 consolidated balance sheets for cash and cash equivalents, receivables, and short term obligations approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note is discussed in more detail in Note 12, “Acquisitions and Investments.” As of June 30, 2023, the estimated fair value of the long-term debt was $416.9 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its consolidated

78

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2023, the estimated fair value of the Company’s marketable securities was $134.0 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

There were no assets or liabilities measured at fair value on a recurring basis as of June 30, 2023.

The following table summarizes certain fair value information at June 30, 2022 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,290

$

$

$

11,290

Convertible note received in acquisition

$

889

$

$

$

889

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

 

Year Ended June 30, 2023

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

Gain

    

June 30, 2023

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

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, 2022.

 

Year Ended June 30, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

Losses

    

June 30, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

208

$

11,290

Convertible note received in acquisition

$

5,006

$

$

(4,117)

$

889

79

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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

    

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

Net Income (Loss) 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 dilutive effect of the Company’s convertible debt is determined using the if-converted method when the Company’s stock is trading above the conversion price. However, based on the structure of the instrument and how it is settled upon conversion, it would produce a similar result as the previously applied treasury stock method.

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

Year Ended June 30, 

  

  

2023

2022

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Basic net income per share

$

3.00

$

2.58

$

1.78

Diluted net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Share computation:

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Effect of dilutive stock options and restricted stock awards

441,716

990,423

1,657,564

Weighted average common shares  — diluted

42,728,108

42,441,524

41,868,580

Diluted net income per share

$

2.97

$

2.52

$

1.71

For the years ended June 30, 2023, 2022 and 2021, shares issuable in connection with stock options and restricted stock of 21,854, 4,939 and 296,577 respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

80

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, 

    

2023

    

2022

(In thousands)

Student computers

$

114,064

$

106,688

Computer software

 

14,908

 

14,655

Computer hardware

 

8,867

 

5,386

Leasehold improvements

 

11,590

 

12,612

State testing computers

4,609

7,440

Furniture and fixtures

 

3,547

 

3,910

Office equipment

 

213

 

134

 

157,798

 

150,825

Less accumulated depreciation and amortization

 

(105,466)

 

(89,288)

$

52,332

$

61,537

The Company recorded depreciation expense related to property and equipment reflected in selling, general, and administrative expenses of $3.6 million, $3.9 million and $6.3 million during the years ended June 30, 2023, 2022 and 2021, respectively. Depreciation expense of $42.3 million, $37.6 million and $31.7 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, respectively.

The Company incurs maintenance and repair expenses, which are expensed as incurred, and are generally recorded in selling, general, and administrative expenses.

Capitalized software costs consist of the following at:

June 30, 

    

2023

    

2022

(In thousands)

Capitalized software

$

318,965

$

274,401

Less accumulated depreciation and amortization

 

(235,500)

 

(202,601)

$

83,465

$

71,800

The Company recorded amortization expense of $27.0 million, $22.9 million and $19.7 million related to capitalized software reflected in instructional costs and services and $5.6 million, $5.4 million and $4.2 million reflected in selling, general, and administrative expenses during the years ended June 30, 2023, 2022 and 2021, respectively.

Capitalized curriculum development costs consist of the following at:

June 30, 

    

2023

    

2022

(In thousands)

Capitalized curriculum development costs

$

183,597

$

189,246

Less accumulated depreciation and amortization

 

(132,810)

 

(138,666)

$

50,787

$

50,580

The Company recorded amortization expense of $16.7 million, $15.1 million and $16.4 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, respectively.

81

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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, 

    

2023

    

2022

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

17,628

$

19,613

Reserves

 

7,850

 

8,306

Accrued expenses

 

10,868

 

11,524

Stock compensation expense

 

4,548

 

5,166

Other assets

 

3,212

 

5,218

Convertible debt

 

8,632

 

11,005

Deferred revenue

 

680

 

591

Lease liability

17,900

21,680

Total deferred tax assets

 

71,318

 

83,103

Deferred tax liabilities

Capitalized curriculum development

 

(9,038)

 

(9,269)

Capitalized software and website development costs

 

(2,987)

 

(17,789)

Property and equipment

 

(8,438)

 

(10,547)

Right-of-use assets

(16,837)

(21,062)

Returned materials

 

(2,980)

 

(3,503)

Purchased intangibles

(15,471)

(17,461)

Total deferred tax liabilities

 

(55,751)

 

(79,631)

Net deferred tax asset (liability) before valuation allowance

 

15,567

 

3,472

Valuation allowance

 

(6,791)

 

(6,677)

Net deferred tax asset (liability)

$

8,776

$

(3,205)

Reported as:

Long-term deferred tax assets (liabilities)

$

8,776

$

(3,205)

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

At June 30, 2023, the Company had approximately $44.3 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020.  The available federal NOL carryforwards were generated after 2017 and have an indefinite carryforward period due to the Tax Cuts and Jobs Act (the “Tax Act”).  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, 2023, the Company had tax effected state NOL carryforwards of $1.4 million, net of valuation allowances, and will expire on various dates.

82

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Domestic

$

161,270

$

131,967

$

81,068

Foreign

 

10,943

 

15,251

 

14,922

Total income before income taxes

$

172,213

$

147,218

$

95,990

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

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Current:

Federal

$

41,360

$

27,969

$

12,290

State

 

12,032

 

7,550

 

6,643

Foreign

 

2,327

 

3,379

 

3,057

Total current

 

55,719

 

38,898

 

21,990

Deferred:

Federal

 

(9,033)

 

1,743

 

2,287

State

 

(1,340)

 

(553)

 

262

Total deferred

 

(10,373)

 

1,190

 

2,549

Total income tax expense (benefit)

$

45,346

$

40,088

$

24,539

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,

 

    

2023

    

2022

    

2021

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

-

0.4

(0.4)

Lobbying

 

0.1

0.1

0.2

Non-deductible compensation

1.6

9.3

4.9

State taxes, net of federal benefit

 

4.4

3.5

5.8

Research and development tax credits

 

(1.4)

(0.8)

(0.9)

Change in valuation allowance

 

(0.4)

0.8

(0.1)

Effects of foreign operations

 

0.9

0.3

0.4

Reserve for unrecognized tax benefits

 

0.9

0.5

0.2

Other

 

(0.5)

(1.2)

(0.5)

Stock-based compensation

(0.3)

(6.7)

(5.0)

Provision for (benefit from) income taxes

 

26.3

%  

27.2

%  

25.6

%  

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

83

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, 2023, 2022 and 2021, the Company had $0.2 million, $0.1 million and $0.1 million in accrued interest and penalties, respectively.

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

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Balance at beginning of the year

$

1,729

$

1,057

$

850

Additions for prior year tax positions

 

568

 

364

 

196

Additions for current year tax positions

 

1,106

 

482

 

261

Reductions for prior year tax positions

(247)

(173)

(250)

Balance at end of the year

$

3,156

$

1,729

$

1,057

If recognized, all of the $3.2 million balance of unrecognized tax benefits as of June 30, 2023 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, 2019.  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, 2017.

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 was effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million was paid in two installments, $7.05 million of the deferred amount was paid in December 2021 and the remaining $7.05 million was paid in December 2022.

6. Finance and Operating Leases

Finance Leases

The Company is a lessee under finance leases for student computers and peripherals under agreements with Banc of America Leasing & Capital, LLC (“BALC”) and CSI Leasing, Inc. (“CSI Leasing”). As of June 30, 2023 and 2022, the finance lease liability was $56.9 million and $66.3 million, respectively, with lease interest rates ranging from 2.10% to 6.57%. As of June 30, 2023 and 2022, the balance of the associated right-of-use assets was $36.3 million and $42.7 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.

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

84

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

agreements during fiscal year 2021 to provide financing of $54.0 million for its student computers and peripherals leases through October 2022 at varying rates. Individual leases with BALC include 36-month payment terms, fixed rates ranging from 2.10% to 6.57%, 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 Company entered into an agreement with CSI Leasing in August 2022 to provide financing for its leases. Individual leases under the agreement with CSI Leasing include 36-month payments terms, but do not include a stated interest rate. The Company uses its incremental borrowing rate as the implied interest rate and the total lease payments to calculate its lease liability.

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

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

38,600

2024

37,056

24,816

2025

16,691

4,468

2026

5,457

22

2027

60

Total minimum payments

59,264

67,906

Less: imputed interest

(2,365)

(1,629)

Finance lease liability

56,899

66,277

Less: current portion of finance lease liability

(35,621)

(37,389)

Long-term finance lease liability

$

21,278

$

28,888

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of June 30, 2023 and 2022, the operating lease liability was $73.9 million and $88.0 million, respectively. As of June 30, 2023 and 2022 the balance of the associated right-of-use assets was $69.5 million and $85.5 million, respectively. 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 10 years and expire on various dates through fiscal year 2034 and the minimum lease payments are discounted using the Company’s incremental borrowing rate.

85

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

15,120

2024

16,341

16,638

2025

15,668

16,168

2026

12,290

12,900

2027

8,753

8,797

2028

7,727

Thereafter

19,975

27,447

Total minimum payments

80,754

97,070

Less: imputed interest

(6,880)

(9,113)

Operating lease liability

73,874

87,957

Less: current portion of operating lease liability

(14,449)

(12,830)

Long-term operating lease liability

$

59,425

$

75,127

The Company is subleasing one of its facilities through July 2023, one through September 2024, one through November 2024, and one through December 2025. 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, 2023 and June 30, 2022, respectively, of the expected sublease income:

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

1,396

2024

836

665

2025

455

412

2026

139

140

2027

Total sublease income

$

1,430

$

2,613

86

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, 2023, 2022 and 2021:

Year Ended June 30, 

2023

  

2022

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

39,312

$

34,719

$

28,647

Interest on lease liabilities

2,080

1,769

1,111

Instructional costs and services:

Operating lease cost

12,028

15,718

15,877

Short-term lease cost

103

67

181

Sublease income

(1,081)

(955)

(920)

Selling, general, and administrative expenses:

Operating lease cost

4,616

6,253

6,681

Short-term lease cost

259

125

970

Sublease income

(406)

(367)

(984)

Total lease cost

$

56,911

$

57,329

$

51,563

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(12,243)

$

(20,742)

$

(21,025)

Financing cash flows from finance leases

(42,956)

(33,011)

(24,315)

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

30,514

23,232

66,861

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

1,619

10,589

1,643

Weighted-average remaining lease term - finance leases

1.72

yrs.

1.85

yrs.

2.52

yrs.

Weighted-average remaining lease term - operating leases

6.10

yrs.

6.54

yrs.

6.58

yrs.

Weighted-average discount rate - finance leases

3.86

%

2.47

%

2.45

%

Weighted-average discount rate - operating leases

2.81

%

2.75

%

2.75

%

7. Debt

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

    

Year Ended June 30,

    

2023

2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(6,965)

(8,562)

Total debt

413,035

411,438

Less: current portion of debt

Long-term debt

$

413,035

$

411,438

87

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 $4.7 million, $4.7 million and $3.9 million respectively, during the years ended June 30, 2023, 2022 and 2021.

The Company incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. The Company recorded interest expense related to the amortization of the debt issuance costs of $1.6 million, $1.6 million and $0.6 million respectively, during the years ended June 30, 2023, 2022 and 2021.

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 (lower strike price). 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 were 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, 2023, 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, 2023, 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 9, 2022, the Company’s stockholders approved an amendment and restatement of the 2016 Equity Incentive Award Plan (the “2016 Plan”). The amended and restated 2016 Plan reflects an increase in the number of shares of common stock available for issuance by 1,045,000 shares, the removal of certain provisions that were otherwise required

88

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

for awards to qualify as performance-based compensation under an exception to Section 162(m) of the Internal Revenue Code of 1986, as amended, prior to its repeal, an extension of the term of the amended and restated 2016 Plan to October 7, 2032, an increase to the limit on the number of shares that may be issued upon the exercise of incentive stock options, and a prohibition on the payment of dividends and dividend equivalents on unvested awards.

The amended and restated 2016 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 amended and restated 2016 Plan, unissued shares related to forfeited or cancelled awards granted under the amended and restated 2016 Plan or awards granted under the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”) (to the extent such awards granted under the Prior Plan were outstanding as of December 15, 2016 and were forfeited or cancelled prior to September 19, 2022), will again be available for issuance under the amended and restated 2016 Plan.  Notwithstanding the foregoing, shares tendered to pay the exercise price or tax withholding with respect to a stock option, or shares that are not issued in connection with the settlement of a stock appreciation right on exercise thereof, or shares purchased on the open market with the cash proceeds from the exercise of options will not again be available for issuance under the amended and restated 2016 Plan.

At June 30, 2023, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the amended and restated 2016 Plan was 2,563,512. At June 30, 2023, there were 1,411,638 shares of the Company’s common stock that remain outstanding or nonvested under the amended and restated 2016 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. The vesting of performance-based awards is contingent on the achievement of certain performance metrics. Compensation expense is recognized retroactively, through a cumulative catch-up adjustment, when the performance conditions are satisfied or when the Company determines that it is probable that the performance conditions will be satisfied. The amount of compensation expense recognized for a performance-based award is affected by the level of achievement attained. Management has established three levels of attainment: threshold, target, and outperform. 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.

89

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2020

 

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding, June 30, 2021

31,450

$

16.58

0.82

$

437,037

Granted

Exercised

(29,100)

16.14

Forfeited or canceled

(1,000)

31.73

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(1,350)

14.77

Forfeited or canceled

Outstanding and exercisable, June 30, 2023

$

$

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 period 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 at the end of each fiscal year. The total intrinsic value of options exercised during the years ended June 30, 2023, 2022 and 2021 was $0.0 million, $0.5 million, and $24.6 million, respectively.

As of June 30, 2023, there was no unrecognized compensation expense related to nonvested stock options granted. During each of the years ended June 30, 2023, 2022 and 2021, the Company recognized zero 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.

90

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

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

Granted

582,273

35.27

Vested

(699,346)

28.62

Canceled

(160,795)

34.33

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

595,818

37.90

Vested

(774,917)

32.50

Canceled

(137,134)

36.08

Nonvested, June 30, 2023

815,233

$

36.91

Performance-Based Restricted Stock Awards (included above)

During the year ended June 30, 2023, zero new performance-based restricted stock awards were granted and in total, 27,225 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 343,698 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 fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. In January 2022, achievement was certified at 133% of target, which resulted in an additional 10,020 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

During fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. In August 2021, achievement was certified at 133% of target, which resulted in an additional 27,293 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

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 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. In August 2021, the second tranche was achieved at target resulting in the vesting of 119,431 shares. In August 2022, the first and third tranches were achieved at target resulting in the vesting of 238,863 shares.

Service-Based Restricted Stock Awards (included above)

During the year ended June 30, 2023, 595,818 new service-based restricted stock awards were granted and in total, 788,009 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 431,219 service-based restricted

91

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

stock awards vested.

Summary of All Restricted Stock Awards

As of June 30, 2023, there was $20.6 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.7 years. The fair value of restricted stock awards granted for the years ended June 30, 2023 and 2022 was $22.6 million and $20.5 million, respectively. The total fair value of shares vested for the years ended June 30, 2023 and 2022 was $29.6 million and $23.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $15.5 million, $18.4 million and $22.6 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, 2023, 2022 and 2021 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

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

Granted

346,880

34.90

Vested

(1,810,752)

9.95

Canceled

(1,058,870)

24.95

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(105,473)

28.22

Nonvested, June 30, 2023

496,869

$

34.99

Fiscal Year 2023 LTIP

During the year ended June 30, 2023, the Company granted 289,640 PSUs at target under a Long Term Incentive

92

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Plan (“LTIP”) which are tied to operating income targets and stock price performance. These PSUs had a grant date fair value of $10.0 million, or a weighted average grant-date fair value of $34.41 per share. Fifty percent of the earned award is based on operating income performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2026. The grant date fair value of Tranche #1 was remeasured in October 2022 as a result of a modification of the terms of the award. Originally, performance was tied to gross margin. The metric was changed to operating income to better align with shareholder feedback and technology industry and peer group common practice. The modification of the performance criteria from gross margin to operating income resulted in a new fair market value as of the modification date of $4.8 million, a decrease of $0.8 million. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company is currently amortizing Tranche #1 over the vesting period because it believes that it is probable that the metric will be achieved at target.

Fiscal Year 2022 LTIP

During fiscal year 2022, the Company granted 250,250 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to gross margin targets and stock price performance. These PSUs had a grant date fair value of $9.1 million, or a weighted average grant-date fair value of $36.30 per share. Fifty percent of the earned award is based on gross margin performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2025. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company determined the likelihood of achievement of the performance condition for Tranche #1 is not able to be determined at this time.

Fiscal Year 2021 Tech Elevator MIP

During fiscal year 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 which was November 30, 2020. During the second quarter of fiscal year 2022, one-third vested and was settled with the issuance of 38,575 PSUs. During the second quarter of fiscal year 2023, an additional one-third vested and was settled with the issuance of 37,886 PSUs. 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 has assessed achievement of the performance conditions as not probable.

Fiscal Year 2021 LTIP

During fiscal year 2021, the Company granted 111,450 PSUs at target under a 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. In December 2022, achievement was certified related to two metrics – one at threshold and one at 123% of target. Forty percent, or 4,533 shares vested

93

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

immediately and the additional sixty percent, or 6,797 shares will vest in December 2023, subject to continuing service by the grantee as an employee of the Company. The remaining shares tied to metrics that were not achieved were forfeited. The fiscal year 2021 LTIP is an equity-classified award.

Fiscal Year 2021 Career Learning PSUs

During fiscal year 2021, the Company granted 366,250 PSUs at target which were tied to the achievement of Career Learning revenue 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 equity-classified awards. In August 2021, the Company determined the performance condition of fiscal year 2021 revenues were not achieved resulting in a forfeiture of those shares. Additionally, in October 2021, the two remaining tranches were forfeited as the grantee of the PSUs separated from the Company.

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. In January 2022, the Company determined that the metrics for calendar year 2021 were not met and Tranche #1 was forfeited. In January 2023, the Company determined that the metrics for calendar year 2022 were not met and Tranche #2 was also forfeited. The TRIP is a liability-classified award.

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”). In October 2021, Tranche #2 achievement was certified at approximately 193% of target resulting in the vesting of 115,223 shares, while Tranche #1 was not achieved resulting in 107,397 forfeited shares. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”). In August 2022, Tranche #3 achievement was certified at 200% of target resulting in the vesting of 77,048 shares.

Fiscal Year 2019 SPP

During fiscal year 2019, the Company adopted a new long-term shareholder performance plan (“2019 SPP”) that

94

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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 was determined (and vesting occurred) 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.

In October 2021, the Company certified achievement of the 2019 SPP based upon the 30-day average price of the Company’s stock during the period of August 18, 2021 – September 17, 2021 of $34.13. The 112% market capitalization growth over the three-year performance period resulted in the vesting 1,656,594 shares to the Company’s six named executive officers.

Summary of All Performance Share Units

As of June 30, 2023, there was $9.0 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 1.8 years. During the years ended June 30, 2023, 2022 and 2021 the Company recognized $4.9 million, $0.1 million and $16.7 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above, for the years ended June 30, 2023, 2022 and 2021 is $1.0 million, $1.3 million, and $0.8 million, respectively, 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, 2023, 2022 and 2021 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

Granted

14,769

33.24

Vested

(5,006)

23.97

Canceled

Nonvested, June 30, 2022

69,117

$

24.27

Granted

30,418

34.43

Vested

Canceled

Nonvested, June 30, 2023

99,535

$

27.38

95

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Summary of All Deferred Stock Units

As of June 30, 2023, there was $0.4 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.4 years. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $0.7 million, $0.5 million and $0.4 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.

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 and two 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.  On February 17, 2021, the District 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 alleged, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning the Company’s 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 sought unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021,which the District Court granted, without prejudice, on September 16, 2021. The plaintiffs did not file a second amended complaint, but appealed the District Court’s dismissal decision to the United States Court of Appeals for the Fourth Circuit on December 1, 2021. On November 22, 2022, the Fourth Circuit issued a published opinion affirming the District Court’s decision and upholding the dismissal of the case.  

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 purported 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, based on 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”), designated as operative the complaint filed in the Ahmed Case, and stayed all proceedings pending final resolution of the Consolidated Securities Class Action. On December 29, 2022, upon stipulation of the parties, the Court approved the voluntary dismissal of the plaintiffs’ claims, without prejudice, in light of the dismissal of the Consolidated Securities Class Action.

96

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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. All 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, 2023, the Company provided guarantees of approximately $0.2 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.

11. Severance

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

12. 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 was payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration was 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 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 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.

97

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

$

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 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). The Company and the MedCerts sellers executed an agreement to extend the review period related to the earnout to mid-August 2022.

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 fiscal year 2021 and 2022, the Company recorded an aggregate expense of $0.5 million to adjust its estimate of the fair value of the contingent consideration to $11.3 million. Those adjustments are recorded within selling, general, and administrative expenses on the consolidated statements of operations. During the three months ended September 30, 2022, the Company paid $7.0 million to settle the contingent consideration and recorded a gain of $4.3 million. The gain is recorded within selling, general, and administrative expenses on the consolidated statements of operations.

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.

98

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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. 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 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 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

$

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 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

99

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

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.

Pro Forma Combined Results of Operations

The following unaudited pro forma combined results of operations give effect to the acquisition of 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

(In thousands)

June 30, 2021

Revenues

$

1,552,173

Income from operations

111,287

Net income

72,443

Investments in Limited Partnerships

The Company invested in three early-stage funds focused on career education with a total commitment of $15.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. and New Markets Education Partners III, L.P. (collectively, “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, 2023, the Company has contributed an aggregate $11.3 million to these funds: $3.3 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $8.0 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 sheets.

Investment in Tallo, Inc. and Acquisition of Assets

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.  In conjunction with the Company’s initial investment in August 2018, Tallo also issued a convertible note to the Company for $5.0 million that is being 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, combined with the shares resulting from the conversion of the accrued interest, would give the Company an effective ownership of 55% if exercised. In October 2021, the Company agreed to loan Tallo up to $3.0 million. This promissory note bears interest at 5% and has a maturity date of five years. The promissory note does not contain any means of conversion into additional ownership by the Company. During the second and third quarters of fiscal year 2022, the Company funded $3.0 million

100

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

under the promissory note.

During fiscal year 2022, the Company adjusted its investment in Tallo preferred stock to fair value and recorded an impairment charge of $4.5 million to other income (expense), net on the consolidated statements of operations. Also, during fiscal year 2022, the Company recorded a credit loss expense of $4.1 million to reduce the carrying amount of the convertible note and $3.0 million to reduce the carrying amount of the promissory note. The credit loss expenses were recorded within selling, general, and administrative expenses on the consolidated statements of operations. Additionally, the Company reversed an aggregate $0.4 million of accrued interest on both instruments and made an accounting policy election to record this within interest income (expense), net on the consolidated statements of operations. During the year ended June 30, 2022, the Company’s investment in Tallo, the convertible note, and promissory note were included in deposits and other assets on the consolidated balance sheets.

  On July 8, 2022, the Company purchased the assets of Tallo in exchange for $1.0 million, plus $0.4 million in working capital.  As part of the closing of the transaction, the promissory note was cancelled and the convertible note was converted into additional equity. That additional equity and previously held equity interests were cancelled, and combined with the cash, resulted in a purchase price of $7.3 million. The acquisition of Tallo further expands the Company’s ability to match students to internships, jobs, and scholarships with colleges and companies looking for talent. 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 July 8, 2022, the acquisition date. The allocation of the purchase price resulted in goodwill of $5.7 million and intangible assets of $1.3 million, both of which are deductible for income tax purposes. The recognized goodwill is primarily associated with future customer relationships and an acquired assembled work force. The intangible assets primarily consist of customer relationships which will be amortized over 10 years.

13. 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 because a former executive officer of the Company formerly served on its Board of Directors. During the years ended June 30, 2023, 2022 and 2021, contributions made by the Company to Future of School were zero, $1.2 million, and $1.3 million, respectively. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions to be made in subsequent years. The amounts contributed for the years ended June 30, 2023, 2022 and 2021 reduced those obligations and as of June 30, 2023, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.

14. 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 5% of each participant’s contribution. The Company expensed $7.7 million, $6.1 million and $3.8 million during the years ended June 30, 2023, 2022 and 2021, respectively, under the 401(k) Plan.

101

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

15. Supplemental Disclosure of Cash Flow Information

 

Year Ended June 30, 

 

2023

2022

2021

Cash paid for interest

$

6,946

$

6,641

$

4,504

Cash paid for taxes

$

37,131

35,972

$

18,717

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

$

$

1,280

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

30,514

23,232

66,861

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

700

$

374

$

255

Stock-based compensation expense capitalized on curriculum development

84

88

116

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

394

$

11,043

Intangible assets

1,309

2,157

33,712

Goodwill

5,655

600

68,930

Assumed liabilities

(385)

(58)

(4,826)

Deferred revenue

(441)

(1,030)

(2,096)

102

SCHEDULE II

STRIDE, INC.

VALUATION AND QUALIFYING ACCOUNTS

Years Ending June 30, 2023, 2022 and 2021

1.     ALLOWANCE FOR CREDIT LOSSES

    

    

Additions

    

    

Balance at

Charged to

Deductions from

Beginning

Cost and

(Net Increases to)

Balance at

of Period

Expenses

Allowance

End of Period

June 30, 2023

$

26,993,037

 

8,047,729

 

5,009,493

$

30,031,273

June 30, 2022

$

21,383,543

 

8,555,918

 

2,946,424

$

26,993,037

June 30, 2021

$

6,807,674

 

6,561,243

 

(8,014,626)

$

21,383,543

2.     INVENTORY RESERVES

    

Balance at

    

Charged to

    

Deductions,

    

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2023

$

6,457,046

 

2,392,785

 

4,704,551

$

4,145,280

June 30, 2022

$

5,647,283

 

880,809

 

71,046

$

6,457,046

June 30, 2021

$

4,817,300

 

1,038,019

 

208,036

$

5,647,283

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, 2023

$

2,039,771

 

332,197

 

$ 1,026,136

$

1,345,832

June 30, 2022

$

2,273,372

 

135,948

 

369,549

$

2,039,771

June 30, 2021

$

811,682

 

2,007,076

 

545,386

$

2,273,372

(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 2023, 2022 and 2021, 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, 2023

$

6,677,352

 

113,372

 

$

6,790,724

June 30, 2022

$

5,047,078

 

1,630,274

 

$

6,677,352

June 30, 2021

$

4,990,768

 

123,249

 

66,939

$

5,047,078

103

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 we file or submit 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 we file or submit 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 management’s evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that, our disclosure controls and procedures were not effective as of June 30, 2023, because of the material weakness described below. No material misstatements were detected during the financial statement audit for the period ended June 30, 2023.

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.

Management evaluated the effectiveness of our internal control over financial reporting as of June 30, 2023, using the framework set forth in the report of the Treadway Commission’s Committee of Sponsoring Organizations (COSO), “Internal Control—Integrated Framework (2013).” This evaluation identified a material weakness in our internal control

104

over financial reporting. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

Management has determined that the Company had the following material weakness in its internal control over financial reporting:

Management did not have effective information technology general controls related to user access, program change, and data processing over IT systems used by the Company for financial reporting. More specifically, user access to certain IT systems was granted to Company personnel resulting in segregation of duties conflicts and management did not monitor data processing between applications in a timely manner. Additionally, management did not perform periodic user access reviews in a timely manner or maintain adequate documentation of review and approvals for configuration changes to certain IT systems. This material weakness impacted multiple financial statement areas, primarily revenue, expenses, and related accounts, because certain manual controls across these business cycles are dependent upon information derived from these IT systems.

As a result of this material weakness, management has concluded that our internal control over financial reporting was not effective as of June 30, 2023. In light of the material weakness, management performed additional analyses and procedures and has concluded that the audited consolidated financial statements contained in this Annual Report fairly present, in all material respects, our financial condition, results of operations and cash flows for the fiscal years presented in conformity with generally accepted accounting principles in the United States.

The effectiveness of our internal control over financial reporting as of June 30, 2023, has been audited by BDO USA, P.A. an independent registered public accounting firm, as stated in its attestation report, which appears on page 107 of this Annual Report. In the opinion of BDO USA, P.A. which appears on page  60, the Company’s consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2023, in conformity with accounting principles generally accepted in the United States of America.

Remediation of Material Weakness:

Management is committed to maintaining a strong internal control environment and will continue to take comprehensive actions to remediate the material weakness described above.  Following the identification of the material weakness, management took the following remedial actions:

conducted a review of user access privileges across certain systems and removed permissions to help support appropriate segregation of duties;
implemented a control related to monitoring activities performed by personnel with access to primary IT systems supporting financial reporting processes; and
provided targeted training to personnel that administer the IT systems, to promote security best practices and reinforce the importance of internal controls.

Management also plans to implement measures designed to ensure that control deficiencies contributing to the material weakness are remediated. Planned remediation actions include:

Improving policies and procedures and designing and implementing controls over the granting and review of access to IT systems impacting financial reporting to ensure access is limited to functions required for the performance of an employee’s role and responsibilities to support segregation of duties.

The actions that we have taken, and will continue to take, are subject to ongoing management review and oversight by the Audit Committee of our Board of Directors. We will not be able to conclude whether the steps we are taking will fully remediate the material weakness in our internal control over financial reporting until we have completed our remediation efforts and subsequently evaluated their effectiveness for a sufficient period of time.

105

Changes in Internal Control over Financial Reporting:

Except for the material weakness described above, there was no change in our internal control over financial reporting that occurred during the fourth fiscal quarter ended June 30, 2023, that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

106

Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders

Stride, Inc.

Reston, Virginia

Opinion on Internal Control over Financial Reporting

We have audited Stride, Inc. (the “Company’s”) internal control over financial reporting as of June 30, 2023, 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 did not maintain, in all material respects, effective internal control over financial reporting as of June 30, 2023, based on the COSO criteria.

We do not express an opinion or any other form of assurance on management’s statements referring to any corrective actions taken by the Company after the date of management’s assessment.

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, 2023 and 2022, the related consolidated statements of operations and comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended June 30, 2023, and the related notes and schedule (collectively referred to as “the financial statements”) and our report dated August 15, 2023  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.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis.  Management did not design and maintain effective information technology general controls related to user access, program change, and data processing, for IT systems used in the financial reporting process. More specifically, logical access to certain IT systems was granted to Company personnel, resulting in segregation of duties conflicts. Additionally, management did not perform periodic user access reviews in a timely manner or maintain adequate documentation of review and approvals for configuration changes to IT systems. Also, management did not monitor data processing between applications in a timely manner. This material weakness impacts multiple financial statement areas, primarily including revenue, expenses, and related accounts, as certain manual controls across these business cycles are dependent upon information derived from these IT systems.  This material weakness was considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2023 financial statements, and this report does not affect our report dated August 15, 2023 on those financial statements.

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

107

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

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

/s/ BDO USA, P.A.

Potomac, Maryland

August 15, 2023

ITEM 9B.  OTHER INFORMATION

During the three months ended June 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K. James J. Rhyu, the Company’s Chief Executive Officer, adopted a Rule 10b5-1 trading plan on February 22, 2023.

ITEM 9C.  DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not Applicable.

108

PART III

We will file a definitive Proxy Statement for our 2023 Annual Meeting of Stockholders (the 2023 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 2023 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 2023 Proxy Statement under the captions “Election of Directors (Proposal 1),” “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.

The Company has adopted a Policy Statement for the Prevention of Insider Trading that governs the purchase, sale, and/or other dispositions of the Company’s securities by directors, officers and employees that is reasonably designed to promote compliance with insider trading laws, rules and regulations, and any listing standards applicable to the Company. A copy of the Company’s Policy Statement for the Prevention of Insider Trading is filed as Exhibit 19.1 to this Annual Report.

ITEM 11.  EXECUTIVE COMPENSATION

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

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 2023 Proxy Statement under the caption “Security Ownership by Certain Beneficial Owners and Management.”

Stock-based Incentive Plan Information

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

Equity Compensation Plan Information

As of June 30, 2023

    

Number of

    

    

Number of Securities

 

Securities to be

Remaining Available for

 

Issued Upon

Weighted-Average

Future Issuance under

 

Exercise of

Exercise Price of

Equity Compensation

 

Outstanding

Outstanding Options,

Plans (Excluding Securities

 

Plan Category

Options, Warrants and Rights

Warrants and Rights

Reflected in First Column)

 

Equity compensation plans approved by security holders

 

(1)

$

 

2,563,512

(2)

(1)Includes shares under the 2016 Incentive Award Plan as amended and restated (“2016 Plan”) and the 2007 Equity Incentive Award Plan (“2007 Plan”).

109

(2)The 2016 Plan, which was amended and restated upon its approval by the stockholders on December 9, 2022, authorizes the issuance of up to 10,813,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 2023 Proxy Statement under the captions “Related Party Transactions” and Independence of Directors.”

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES

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

110

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. FORM 10-K SUMMARY

None.

111

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

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.2

Fifth Amended and Restated Bylaws of Stride, Inc (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K, filed on August 9, 2023, 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*

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).

10.3*

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.4*

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).

112

Exhibit No.

    

Description of Exhibit

10.5*

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.6*

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.7

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.8*

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.9

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.10

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.11*

Employment Agreement of James J. Rhyu, dated February 25, 2022 (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on February 28, 2022, File No. 001-33883).

10.12*

Employment Transition Agreement between Stride, Inc. and Timothy Medina, dated August 5, 2022 (incorporated by reference to Exhibit 10.20 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2022, filed with the SEC on August 10, 2022, File No. 001-33883).

10.13*

Stride, Inc. Amended and Restated 2016 Equity Incentive Award Plan (incorporated by reference to Appendix B to the Company’s Definitive Proxy Statement on Schedule 14A, filed with the Securities and Exchange Commission on October 26, 2022, File No. 001-33883).

10.14*

Form of Performance Share Unit Agreement under the 2016 Equity Incentive Award Plan (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended December 31, 2022, filed with the SEC on January 25, 2023, File No. 001-33883).

10.15*

Deferred Compensation Plan for Non-Employee Directors, as amended December 10, 2021

10.16*

Form of 2023 Equity Incentive Plan for each of Stride Enrichment Programs, Inc., Stride eSports, Inc., Stride Learning Hub, Inc., Stride Learning Intelligence, Inc., Stride Online Tutoring, Inc., Stride Professional Development Platform, Inc. and Road2Teach, Inc. (the “Form of Subsidiary Equity Incentive Plan”).

10.17*

Form of Restricted Stock Unit Agreement under the Form of Subsidiary Equity Incentive Plan.

19.1

Policy Statement for the Prevention of Insider Trading of Stride, Inc.

21.1

Subsidiaries of K12 Inc.

23.1

Consent of BDO USA, P.A.

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

113

Exhibit No.

    

Description of Exhibit

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 contract or compensation plan, contract or arrangement.

**

Furnished herewith.

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 16, 2023

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, Donna M. Blackman 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

114

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) and Director

August 16, 2023

James J. Rhyu

/s/ DONNA M. BLACKMAN

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

August 16, 2023

Donna M. Blackman

/s/ CRAIG R. BARRETT

Chair of the Board

August 16, 2023

Craig R. Barrett

/s/ AIDA M. ALVAREZ

Director

August 16, 2023

Aida M. Alvarez

/s/ ROBERT L. COHEN

Director

August 16, 2023

Robert L. Cohen

/s/ STEVEN B. FINK

Director

August 16, 2023

Steven B. Fink

/s/ ROBERT E. KNOWLING, JR.

Director

August 16, 2023

Robert E. Knowling, Jr.

/s/ ALLISON LAWRENCE

Director

August 16, 2023

Allison Lawrence

/s/ LIZA McFADDEN

Director

August 16, 2023

Liza McFadden

/s/ RALPH SMITH

Director

August 16, 2023

Ralph Smith

/s/ JOESEPH A. VERBRUGGE

Director

August 16, 2023

Joseph A.Verbrugge

115

EX-10.15 2 lrn-20230630xex10d15.htm EX-10.15

Exhibit 10.15

STRIDE, INC.

DEFERRED COMPENSATION PLAN FOR NON-EMPLOYEE DIRECTORS,
as amended effective as of December 10, 2021

1.Purpose and Effective Date. The purpose of this Plan is to provide the non-employee members of the Board of Directors (the “Board”) of Stride, Inc., a Delaware corporation, and it successors (the “Company”) with an opportunity to defer payment of all or a portion of their annual cash compensation and annual restricted stock award. The Plan was effective as of January 1, 2019 (the “Effective Date”) and was most recently amended effective as of December 10, 2021.

2.Definitions. The following terms shall have the meanings given in this section unless a different meaning is clearly implied by the context:

(a)“Cash Compensation” means compensation payable to a director in cash for serving as a member of Board, but excluding any expense reimbursements.

(b)“Change in Control” shall have the same meaning as defined in the Equity Plan as in effect on the Effective Date; provided, that, for purposes of the Plan, in no event will a Change in Control be deemed to have occurred if the transaction is not also a “change in control event” under Section 409A of the Code.

(c)“Common Stock” means the common stock of the Company.

(d)“Compensation Committee” means the Compensation Committee of the Board.

(e)“Deferred Compensation Account” means an account maintained for each director who makes a deferral election as described in Section 4.

(f)“Deferred Stock Unit” means a Stock Unit that is received by a participant pursuant to this Plan and provides for the deferred receipt compensation.

(g)“Director Compensation” means Director Cash Compensation and Restricted Stock.
(h)Disability” means (i) a permanent and total disability under Section 22(e)(3) of the Internal Revenue Code of 1986, as amended, or (ii) if a non-employee director shall become physically or mentally incapacitated or disabled or otherwise unable fully to discharge his or her duties to the Company, including as a result of illness, for a period of 30 consecutive calendar days or such other period of time as determined by either the Board or the director in good faith, provided that, in the case of each of clauses (i) and (ii), such disability, incapacity or illness also qualifies as a “disability” for purposes of Section 409A.

(i)“Equity Plan” means the Company’s 2016 Incentive Award Plan, as it may be amended or restated from time to time, or, to the extent applicable, any future or successor equity compensation plan of the Company

(j)“Fair Market Value” means “Fair Market Value” as defined in the Equity Plan.

(k)“Plan” means the Stride, Inc. Deferred Compensation Plan for Non-Employee Directors.

(l)“Plan Year” means a calendar year.

(m)“Plan Administrator” means the Compensation Committee or its designee.

(n)“Restricted Stock” means “Restricted Stock” as defined in the Equity Plan and granted to a

1


director for serving as a member of Board.

(o)“Section 409A means Section 409A of the Internal Revenue Code of 1986, as amended.

(p)“Separation from Service” means a “separation from service” within the meaning of Section 409A.

(q)“Stock Unit” means an economic unit equal in value to one share (or fraction thereof) of Common Stock.

3.Eligibility. All members of the Board who are not employees of the Company or any subsidiary of the Company shall be eligible to participate in the Plan.

4.Election to Defer Director Compensation.

(a)Manner and Amount of Deferral Election. A participant may elect to defer receipt of all or a specified portion of his or her Director Compensation by giving written notice on an election form provided by the Plan Administrator specifying the amount of the deferral. A participant’s election to defer is irrevocable and may not be changed, except as may be provided in the election form.

(b)Time of Election. Elections to defer the Director Compensation shall be made at the following times:

(i)A director may elect to defer Director Compensation at such time or times during the calendar year as permitted by the Plan Administrator. Except as expressly permitted by the Plan Administrator and specified in a deferral election form in a manner that complies with Section 409A, such election shall be effective for Cash Compensation earned and Restricted Stock granted in the following calendar year.

(ii)A nominee for election to director (who is not at the time of nomination a sitting director and was not previously eligible to participate in this Plan) may elect to defer Director Compensation no later than 30 days after the date of the director’s commencement of services as a director. Such deferral election shall be effective for Cash Compensation earned and Restricted Stock granted following the later of (A) the date of the director’s commencement of services as a director, and (B) the date an irrevocable election form is filed with the Company.

(c)Duration of Deferral Election. Unless otherwise specified in a deferral election form in a manner permitted by the Plan Administrator, a deferral election will only apply to one Plan Year. A participant must make a new deferral election with respect to each Plan Year that the participant decides to defer Director Compensation.

5.Deferred Compensation Accounts. The Company shall establish on its books and records a Deferred Compensation Account for each participant, as provided below.

(a)Crediting of Cash Compensation. Deferred Cash Compensation shall be credited to the participant’s Deferred Compensation Account in the form of Deferred Stock Units on the date the deferred Cash Compensation would otherwise have been paid. On such date, the Company shall credit to the Deferred Compensation Account with a number of Deferred Stock Units determined by dividing (i) the portion of the Cash Compensation that the participant elected to defer, by (ii) the Fair Market Value of a share of Common Stock on such date, rounded down to the nearest whole Deferred Stock Unit. No fractional Deferred Stock Units will be credited to a participant’s account. Unused cash attributable to a fractional Deferred Stock Unit will be refunded to the participant in cash as soon as practicable following the original payment date. A participant will be fully vested in each Deferred Stock Unit that relates to deferred Cash Compensation.

(b)Crediting of Restricted Stock. Deferred Restricted Stock shall be credited to the

2


participant’s Deferred Compensation Account in an equal amount of Deferred Stock Units. The Deferred Stock Units related to such deferred Restricted Stock shall be subject to the same vesting or other forfeiture restrictions that would have otherwise applied to such Restricted Stock. In the event the participant forfeits Deferred Stock Units in accordance with the foregoing, the participant’s Deferred Compensation Account shall be debited for the number of Deferred Stock Units forfeited.

(c)Dividend Equivalents. Each Deferred Stock Unit credited to a participant’s Deferred Compensation Account shall carry with it a right to receive dividend equivalents in respect of the share of Common Stock underlying such Deferred Stock Unit. Dividend equivalents shall be paid to participants in cash on the Company’s applicable dividend payment date based on the number of Deferred Stock Units, whether vested or unvested, held in the director’s Deferred Compensation Account on the applicable Company record date. The dividend equivalent right associated with a Deferred Stock Unit shall remain outstanding until the delivery to the participant of the share of Common Stock underlying such Deferred Stock Unit.

(d)Adjustment of Deferred Stock Units. If the number of outstanding shares of Common Stock is increased or decreased or the shares of Common Stock are changed into or exchanged for a different number or kind of stock or other securities of the Company on account of any recapitalization, reclassification, stock split, reverse split, combination of stock, exchange of stock, stock dividend, or other distribution payable in capital stock, or other increase or decrease in such stock effected without receipt of consideration by the Company occurring after the Effective Date, the Plan Administrator will make appropriate adjustments to (i) the number and kind of shares of Common Stock for which Deferred Stock Units are outstanding, and (ii) the number of Deferred Stock Units credited to each participant’s Deferred Compensation Account.

6.Payment of Deferred Compensation.

(a)Distributions. Payment from the Deferred Stock Units shall be made in one lump sum on the earliest to occur of:

(i)within 90 days following the participant’s Separation From Service;

(ii)immediately prior to, on or within 30 days following a Change in Control;

(iii)within 90 days following the participant’s Disability; and

(iv)the participant’s death.

Notwithstanding anything to the contrary in the Plan, if on the date of the participant’s Separation from Service, the participant is a “specified employee” within the meaning of Section 409A, the payment will occur on the later to occur of (x) the scheduled distribution date and (y) the first day of the seventh

month following the date of the participant’s Separation from Service or, if earlier, the date of the participant’s death.

(b)Medium of Payment. Payments from the Deferred Compensation Account shall be made in whole shares of Common Stock for each whole Deferred Stock Unit, and in cash for any fractional Deferred Stock Unit; provided, that, the Company may choose in its discretion to pay the participant cash in lieu of all or a portion of the shares of Common Stock. Deferred Stock Units issued to and shares of Common Stock paid to participants under the Plan shall be issued and paid from the Equity Plan.
7.Unfunded Promise to Pay; No Segregation of Funds or Assets. Nothing in this Plan shall require the segregation of any assets of the Company or any type of funding by the Company, it being the intention of the parties that the Plan be an unfunded arrangement for federal income tax purposes. No participant shall have any rights to or interest in any specific assets or shares of Common Stock by reason of the Plan, and any participant’s rights to enforce payment of the obligations of the Company hereunder shall be those of a general creditor of the Company.

3


8.Nonassignability; Beneficiary Designation. The right of a participant to receive any unpaid portion of the participant’s Deferred Compensation Account shall not be assigned, transferred, pledged or encumbered or subjected in any manner to alienation or anticipation. However, in the event of a participant’s death, the Company will pay the unpaid portion of the participant’s Deferred Compensation Account to the participant’s designated beneficiaries. If the participant fails to complete a valid beneficiary designation, the participant’s beneficiary will be his or her estate.

9.Administration. The Plan will be administered under the supervision of the Plan Administrator. The Plan Administrator will prescribe guidelines and forms for the implementation and administration of the Plan, interpret the terms of the Plan, and make all other substantive decisions regarding the operation of the Plan. The Plan Administrator’s decisions in its administration of the Plan are conclusive and binding on all persons.

10.Construction. The Plan is intended to comply with Section 409A and any regulations and guidance thereunder and shall be interpreted and operated in accordance with such intent. Notwithstanding anything to the contrary in the Plan, neither the Company, its affiliates, the Board, nor the Committee will have any obligation to take any action to prevent the assessment of any excise tax or penalty on any participant under Section 409A, and neither the Company, its affiliates, the Board, nor the Committee will have any liability to any participant for such tax or penalty. The laws of the State of Delaware shall govern all questions of law arising with respect to the Plan, without regard to the choice of law principles of any jurisdiction, except where the laws governing the Plan are preempted by the laws of the United States. The Plan is intended to be construed so that participation in the Plan will be exempt from Section 16(b) of the Securities Exchange Act of 1943, as amended, pursuant to regulations and interpretations issued from time to time by the Securities and Exchange Commission. If any provision of the Plan is held to be illegal or void, such illegality or invalidity shall not affect the remaining provisions of the Plan, but shall be fully severable, and the Plan shall be construed and enforced as if the illegal or invalid provision had never been inserted. This document constitutes the entire Plan, and supersedes any prior oral or written agreements on the subject matter hereof.

11.Claw-back. All awards of Deferred Stock Units under the Plan will be subject to mandatory repayment by the participant to the Company to the extent the participant is, or in the future becomes, subject to any Company or affiliate “claw-back” or recoupment policy that is adopted to comply with the requirements of any applicable law, rule, regulation or otherwise, or any law, rule, or regulation that imposes mandatory recoupment, under circumstances set forth in such law, rule or regulation.

12.Amendment and Termination. The Board may amend, suspend, or terminate the Plan at any time and for any reason. No amendment, suspension, or termination will, without the consent of the participant, materially impair rights or obligations under any Deferred Stock Units previously awarded to the participant under the Plan, except as provided below. The Board may terminate the Plan and distribute the Deferred Compensation Accounts to participants in accordance with and subject to the rules of Treas. Reg. Section 1.409A-3(j)(4)(ix), or successor provisions, and any generally applicable guidance issued by the Internal Revenue Service permitting such termination and distribution.

4


EX-10.16 3 lrn-20230630xex10d16.htm EX-10.16

Exhibit 10.16

[STRIDE SUBCO]

2023 EQUITY INCENTIVE PLAN

1.Purpose.

The purpose of the Plan is to advance the interests of the Company’s stockholders by enhancing the Company’s ability to attract, retain and motivate persons who make (or are expected to make) important contributions to the Company, Parent or their Subsidiaries by providing such persons with equity ownership opportunities and thereby better aligning the interests of such persons with those of the Company’s stockholders. Capitalized terms used in the Plan are defined in Section 11 below.

2.Eligibility.

Service Providers are eligible to be granted Awards under the Plan, subject to the limitations described herein, provided that, unless otherwise determined by the Compensation Committee of the Parent Board, no Service Provider who, as of any date, was a named executive officer (within the meaning of Item 402 of Regulation S-K promulgated under the Securities Act) in Parent’s most recently filed Proxy Statement on Schedule 14A shall be eligible to be granted Awards under the Plan.

3.Administration and Delegation.
3.1Administration. The Plan will be administered by the Administrator. The Administrator shall have authority to determine which Service Providers will receive Awards, to grant Awards and to set all terms and conditions of Awards (including, but not limited to, vesting, exercise and forfeiture provisions). In addition, the Administrator shall have the authority to take all actions and make all determinations contemplated by the Plan and to adopt, amend and repeal such administrative rules, guidelines and practices relating to the Plan as it shall deem advisable. The Administrator may correct any defect or ambiguity, supply any omission or reconcile any inconsistency in the Plan or any Award in the manner and to the extent it shall deem necessary or appropriate to carry the Plan and any Awards into effect, as determined by the Administrator. The Administrator shall make all determinations under the Plan in the Administrator’s sole discretion and all such determinations shall be final and binding on all persons having or claiming any interest in the Plan or in any Award.
3.2Administration with Respect to Parent Executive Officers. Notwithstanding anything to the contrary in the Plan, the grant of any Award to a Parent Executive Officer, and all actions and determinations contemplated by the Plan with respect to such Awards, shall require the approval of the Compensation Committee of the Parent Board to the extent required by the charter (or other governing document) of the Compensation Committee of the Parent Board or Applicable Laws.
4.Stock Available for Awards.
4.1Number of Shares. Subject to adjustment under Section 8 hereof, Awards may be made under the Plan covering up to the Overall Share Limit. If any Award expires or lapses or is terminated, surrendered or canceled without having been fully exercised or is forfeited in whole or in part (including as the result of shares of Common Stock subject to such Award being repurchased by the Company at or below the original issuance price), in any case in a manner that results in any shares of Common Stock covered by such Award not being issued or being so reacquired by the Company, the unused Common Stock covered by such Award shall again be available for the grant of Awards under the Plan. Further, shares of Common Stock delivered (either by actual delivery or attestation) to the Company by a Participant to satisfy the applicable exercise or purchase price of an Award and/or to satisfy any applicable tax withholding obligation (including shares retained by the Company from the Award being exercised or purchased and/or creating the tax obligation) shall be added to the number of shares of Common Stock available for the grant of Awards under the Plan. However, in the case of Incentive Stock Options (as hereinafter defined), the foregoing provisions shall be subject to any limitations under the Code. Shares of Common Stock issued under the

1


Plan may consist in whole or in part of authorized but unissued shares, shares purchased on the open market or treasury shares.
4.2Limits on Awards to Parent Executive Officers. Notwithstanding any provision to the contrary in the Plan, the aggregate number of shares of Common Stock underlying Awards granted to all Parent Executive Officers under the Plan shall not exceed 49.99% of the Overall Share Limit.
5.Stock Options.
5.1General. The Administrator may grant Options to any Service Provider, subject to the limitations on Incentive Stock Options described below, in consideration for their agreement to provide services to the Company or a subsidiary thereof. The Administrator shall determine the number of shares of Common Stock to be covered by each Option, the exercise price of each Option and the conditions and limitations applicable to the exercise of each Option, including conditions relating to Applicable Laws, as it considers necessary or advisable. Notwithstanding anything to the contrary contained in the Plan, no person who is an employee of Parent or one of its Subsidiaries shall be eligible to receive Options under the Plan unless they are providing direct services to the Company or one of its Subsidiaries on the date of grant of such Award within the meaning of Treasury Regulation Section 1.409A-1(b)(5)(iii)(E).  
5.2Incentive Stock Options. The Administrator may grant Options intended to qualify as Incentive Stock Options only to employees of the Company, any of the Company’s present or future “parent corporations” or “subsidiary corporations” as defined in Sections 424(e) or (f) of the Code, respectively, and any other entities the employees of which are eligible to receive Incentive Stock Options under the Code. All Options intended to qualify as Incentive Stock Options shall be subject to and shall be construed consistently with the requirements of Section 422 of the Code. Neither the Company nor the Administrator shall have any liability to a Participant, or any other party, (i) if an Option (or any part thereof) which is intended to qualify as an Incentive Stock Option fails to qualify as an Incentive Stock Option or (ii) for any action or omission by the Administrator that causes an Option not to qualify as an Incentive Stock Option, including without limitation, the conversion of an Incentive Stock Option to a Non-Qualified Stock Option or the grant of an Option intended as an Incentive Stock Option that fails to satisfy the requirements under the Code applicable to an Incentive Stock Option. Any Option that is intended to qualify as an Incentive Stock Option, but fails to so qualify for any reason, including without limitation, the portion of any Option becoming exercisable in excess of the $100,000 limitation described in Treasury Regulation Section 1.422-4, shall be treated as a Non-Qualified Stock Option for all purposes.  Notwithstanding any provision to the contrary in the Plan, the aggregate number of shares of Common Stock that may be issued pursuant to Incentive Stock Options granted under the Plan shall not exceed 5,000,000.
5.3Exercise Price. The Administrator shall establish the exercise price of each Option and specify the exercise price in the applicable Award Agreement; provided that the value of consideration to be paid in respect of any shares of Common Stock issued upon the exercise of any Options shall not be less than the par value thereof (which may be in the form of services rendered to the Company and/or a subsidiary thereof). Unless otherwise determined by the Administrator, the exercise price shall be not less than 100% of the Fair Market Value on the date the Option is granted. In the case of an Incentive Stock Option granted to an employee who, at the time of grant of the Option, owns (or is treated as owning under Section 424 of the Code) stock representing more than 10% of the voting power of all classes of stock of the Company (or a “parent corporation” or “subsidiary corporation” thereof within the meaning of Sections 424(e) or 424(f) of the Code, respectively), the per share exercise price shall be no less than 110% of the Fair Market Value on the date the Option is granted.
5.4Duration of Options. Each Option shall be exercisable at such times and subject to such terms and conditions as the Administrator may specify in the applicable Award Agreement, provided that the term of any Option shall not exceed ten years. In the case of an Incentive Stock Option granted to an employee who, at the time of grant of the Option, owns (or is treated as owning under Section 424 of the Code) stock representing more than 10% of the voting power of all classes of stock of the Company (or a “parent corporation” or “subsidiary corporation” thereof within the meaning of Sections 424(e) or 424(f) of the Code, respectively), the term of the Option shall not exceed five years.

2


5.5Exercise of Option; Notification of Disposition. Options may be exercised by delivery to the Company of a written notice of exercise, in a form approved by the Administrator (which may be an electronic form), signed by the person authorized to exercise the Option, together with payment in full (i) as specified in Section 5.6 hereof for the number of shares for which the Option is exercised and (ii) as specified in Section 9.5 hereof for any applicable withholding taxes. Unless otherwise determined by the Administrator, an Option may not be exercised for a fraction of a share of Common Stock. If an Option is designated as an Incentive Stock Option, the Participant shall give prompt notice to the Company of any disposition or other transfer of any shares of Common Stock acquired from the Option if such disposition or transfer is made (i) within two years from the grant date with respect to such Option or (ii) within one year after the transfer of such shares to the Participant (other than any such disposition made in connection with a Change in Control). Such notice shall specify the date of such disposition or other transfer and the amount realized, in cash, other property, assumption of indebtedness or other consideration, by the Participant in such disposition or other transfer.
5.6Payment Upon Exercise. Common Stock purchased upon the exercise of an Option granted under the Plan shall be paid for in cash or by check, payable to the order of the Company, or, to the extent permitted by the Administrator, by:
(a)(A) delivery of an irrevocable and unconditional undertaking by a broker acceptable to the Company to deliver promptly to the Company sufficient funds to pay the exercise price and any required tax withholding, or (B) delivery by the Participant to the Company of a copy of irrevocable and unconditional instructions to a broker acceptable to the Company to deliver promptly to the Company cash or a check sufficient to pay the exercise price and any required tax withholding;
(b)delivery (either by actual delivery or attestation) of shares of Common Stock owned by the Participant valued at their Fair Market Value, provided (A) such method of payment is then permitted under Applicable Laws, (B) such Common Stock, if acquired directly from the Company, was owned by the Participant for such minimum period of time, if any, as may be established by the Company at any time, and (C) such Common Stock is not subject to any repurchase, forfeiture, unfulfilled vesting or other similar requirements;
(c)surrendering shares of Common Stock then issuable upon exercise of the Option valued at their Fair Market Value on the date of exercise;
(d)delivery of a promissory note of the Participant to the Company on terms determined by the Administrator;
(e)delivery of property of any other kind which constitutes good and valuable consideration as determined by the Administrator; or
(f)any combination of the above permitted forms of payment (including cash or check).
6.Restricted Stock; Restricted Stock Units.
6.1General. The Administrator may grant Restricted Stock, or the right to purchase Restricted Stock, to any Service Provider, in consideration for their agreement to provide services to the Company or a subsidiary thereof subject to the right of the Company to repurchase all or part of such shares at their issue price or other stated or formula price from the Participant (or to require forfeiture of such shares if issued at no cost) in the event that conditions specified by the Administrator in the applicable Award Agreement are not satisfied prior to the end of the applicable restriction period or periods established by the Administrator for such Award. In addition, the Administrator may grant to Service Providers Restricted Stock Units, which may be subject to vesting and forfeiture conditions during applicable restriction period or periods, as set forth in an applicable Award Agreement.
6.2Terms and Conditions for All Restricted Stock and Restricted Stock Unit Awards. The Administrator shall determine and set forth in the applicable Award Agreement the terms and conditions applicable to each Restricted Stock and Restricted Stock Unit Award, including the conditions for vesting and repurchase (or

3


forfeiture) and the issue price, in each case, if any.  The value of the consideration to be provided by any Participant in respect of any shares of Restricted Stock issued pursuant to any Award shall not be less than the par value thereof (which may be in the form of services rendered to the Company and/or a subsidiary thereof).
6.3Additional Provisions Relating to Restricted Stock.
(a)Dividends. Participants holding shares of Restricted Stock will be entitled to all ordinary cash dividends paid with respect to such shares to the extent such dividends have a record date that is on or after the date on which the Participant to whom such Restricted Shares are granted becomes the record holder of such Restricted Shares, unless otherwise provided by the Administrator in the applicable Award Agreement. In addition, unless otherwise provided by the Administrator, if any dividends or distributions are paid in shares, or consist of a dividend or distribution to holders of Common Stock of property other than an ordinary cash dividend, the shares or other property will be subject to the same restrictions on transferability and forfeitability as the shares of Restricted Stock with respect to which they were paid. Each dividend payment will be made as provided in the applicable Award Agreement, but in no event later than the end of the calendar year in which the dividends are paid to stockholders of that class of stock or, if later, the 15th day of the third month following the later of (A) the date the dividends are paid to stockholders of that class of stock, and (B) the date the dividends are no longer subject to forfeiture.
(b)Stock Certificates. The Company may require that any stock certificates issued in respect of shares of Restricted Stock be deposited in escrow by the Participant, together with a stock power endorsed in blank, with the Company (or its designee).
6.4Additional Provisions Relating to Restricted Stock Units.
(a)Settlement. Upon the vesting of a Restricted Stock Unit, the Participant shall be entitled to receive from the Company one share of Common Stock or an amount of cash or other property equal to the Fair Market Value of one share of Common Stock on the settlement date or such other amount as the Administrator shall determine and as provided in the applicable Award Agreement. The Administrator may provide that settlement of Restricted Stock Units shall occur upon or as soon as reasonably practicable after the vesting of the Restricted Stock Units or shall instead be deferred, on a mandatory basis or at the election of the Participant, in a manner that complies with Section 409A. 
(b)Voting Rights. A Participant shall have no voting rights with respect to any Restricted Stock Units unless and until shares are delivered in settlement thereof. 
(c)Dividend Equivalents. To the extent provided by the Administrator, a grant of Restricted Stock Units may provide a Participant with the right to receive Dividend Equivalents. Dividend Equivalents may be paid currently or credited to an account for the Participant, may be settled in cash and/or shares of Common Stock and may be subject to the same restrictions on transfer and forfeitability as the Restricted Stock Units with respect to which the Dividend Equivalents are paid, as determined by the Administrator, subject, in each case, to such terms and conditions as the Administrator shall establish and set forth in the applicable Award Agreement.
7.Other Stock OR CASH-Based Awards.

Other Stock or Cash-Based Awards may be granted hereunder to Participants in consideration for their agreement to provide services to the Company or a subsidiary thereof. Such Other Stock or Cash-Based Awards shall also be available as a form of payment in the settlement of other Awards granted under the Plan, as stand-alone payments and/or as payment in lieu of compensation to which a Participant is otherwise entitled. Other Stock or Cash-Based Awards may be paid in shares of Common Stock, cash or other property, as the Administrator shall determine. Subject to the provisions of the Plan, the Administrator shall determine the terms and conditions of each Other Stock or Cash-Based Award, including any purchase price (the value of which in respect of any shares of Common Stock issued upon the exercise of any Other Stock Awards shall not be less than the par value thereof (which may be in the form of services rendered to the Company and/or a subsidiary thereof)), transfer restrictions, vesting conditions and other terms and conditions applicable thereto, which shall be set forth in the applicable Award Agreement.

4


8.Adjustments for Changes in Common Stock and Certain Other Events.
8.1In the event that the Administrator determines that any dividend or other distribution (whether in the form of cash, Common Stock, other securities, or other property), reorganization, merger, consolidation, combination, repurchase, recapitalization, liquidation, dissolution, or sale, transfer, exchange or other disposition of all or substantially all of the assets of the Company, or sale or exchange of Common Stock or other securities of the Company, issuance of warrants or other rights to purchase Common Stock or other securities of the Company, or other similar corporate transaction or event, as determined by the Administrator, affects the Common Stock such that an adjustment is determined by the Administrator to be appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended by the Company to be made available under the Plan or with respect to any Award, then the Administrator may, in such manner as it may deem equitable, adjust any or all of:
(a)the number and kind of shares of Common Stock (or other securities or property) with respect to which Awards may be granted or awarded (including, but not limited to, adjustments of the limitations in Section 4 hereof on the maximum number and kind of shares which may be issued);
(b)the number and kind of shares of Common Stock (or other securities or property) subject to outstanding Awards;
(c)the grant or exercise price with respect to any Award; and
(d)the terms and conditions of any Awards (including, without limitation, any applicable financial or other performance “targets” specified in an Award Agreement).
8.2In the event of any transaction or event described in Section 8.1 hereof (including, without limitation, any Change in Control, Company Spin-Off or Company IPO) or any unusual or nonrecurring transaction or event affecting the Company (including, without limitation, any transaction as result of which the separate existence of the Company ceases) or the financial statements of the Company, or any change in any Applicable Laws or accounting principles, the Administrator, on such terms and conditions as it deems appropriate, either by the terms of the Award or by action taken prior to the occurrence of such transaction or event and either automatically or upon the Participant’s request, is hereby authorized to take any one or more of the following actions whenever the Administrator determines that such action is appropriate in order to (x) prevent dilution or enlargement of the benefits or potential benefits intended by the Company to be made available under the Plan or with respect to any Award granted or issued under the Plan, (y) to facilitate such transaction or event or (z) give effect to such changes in Applicable Laws or accounting principles:
(a)To provide for the cancellation of all or any portion of such Award in exchange for either an amount of cash or other property with a value equal to the amount that could have been obtained upon the exercise or settlement of the vested portion of such Award or realization of the Participant’s rights under the vested portion of such Award to be cancelled, as applicable; provided that, if the amount that could have been obtained upon the exercise or settlement of the vested portion of such Award or realization of the Participant’s rights, in any case, is equal to or less than zero, then the vested portion of such Award may be terminated without payment;
(b)To provide that such Award shall vest and, to the extent applicable, be exercisable as to all shares covered thereby, notwithstanding anything to the contrary in the Plan or the provisions of such Award;
(c)To provide that such Award be assumed by the successor or survivor corporation, or a parent or subsidiary thereof, or shall be substituted for by awards covering the stock of the successor or survivor corporation, or a parent or subsidiary thereof, with appropriate adjustments as to the number and kind of shares and applicable exercise or purchase price, in all cases, as determined by the Administrator;
(d)To make adjustments in the number and type of shares of Common Stock (or other securities or property) subject to outstanding Awards, and/or in the terms and conditions of (including the grant or exercise price), and the criteria included in, outstanding Awards which may be granted in the future;

5


(e)To replace such Award with other rights or property selected by the Administrator;
(f)To provide that the Award will terminate and cannot vest, be exercised or become payable after the applicable event; and/or
(g)To subject any vested Award (other than an Award that constitutes “nonqualified deferred compensation” under Section 409A) to additional vesting conditions.
8.3In connection with the occurrence of any Equity Restructuring, and notwithstanding anything to the contrary in this Section 8, the Administrator will equitably adjust each outstanding Award, which adjustments may include adjustments to the number and type of securities subject to each outstanding Award and/or the exercise price or grant price thereof, if applicable, the grant of new Awards to Participants, and/or the making of a cash payment to Participants, as the Administrator deems appropriate to reflect such Equity Restructuring. The adjustments provided under this Section 8.3 shall be nondiscretionary and shall be final and binding on the affected Participant and the Company; provided that whether an adjustment is equitable shall be determined by the Administrator.
8.4In the event of any pending stock dividend, stock split, combination or exchange of shares, merger, consolidation or other distribution (other than normal cash dividends) of Company assets to stockholders, or any other change affecting the shares of Common Stock or the share price of the Common Stock, including any Equity Restructuring, for reasons of administrative convenience the Administrator may refuse to permit the exercise of any Award during a period of up to 30 days prior to the consummation of any such transaction.
8.5Except as expressly provided in the Plan or pursuant to action of the Administrator under the Plan, no Participant shall have any rights by reason of any subdivision or consolidation of shares of stock of any class, the payment of any dividend, any increase or decrease in the number of shares of stock of any class or any dissolution, liquidation, merger, or consolidation of the Company or any other corporation. Except as expressly provided in the Plan or pursuant to action of the Administrator under the Plan, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number of shares of Common Stock subject to an Award or the grant or exercise price of any Award. The existence of the Plan, any Award Agreements and the Awards granted hereunder shall not affect or restrict in any way the right or power of the Company to make or authorize (i) any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, (ii) any merger, consolidation dissolution or liquidation of the Company or sale of Company assets or (iii) any sale or issuance of securities, including without limitation, securities with rights superior to those of the Common Stock or which are convertible into or exchangeable for Common Stock. The Administrator may treat Participants and Awards (or portions thereof) differently under this Section 8.
9.General Provisions Applicable to Awards.
9.1Transferability. Except as the Administrator may otherwise determine or provide in an Award Agreement or otherwise, in any case in accordance with Applicable Laws, Awards shall not be sold, assigned, transferred, pledged or otherwise encumbered by the person to whom they are granted, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the life of the Participant, shall be exercisable only by the Participant. References to a Participant, to the extent relevant in the context, shall include references to authorized transferees.
9.2Documentation. Each Award shall be evidenced in an Award Agreement, which may be in such form (written, electronic or otherwise) as the Administrator shall determine. Each Award may contain terms and conditions in addition to those set forth in the Plan.
9.3Discretion. Except as otherwise provided by the Plan, each Award may be made alone or in addition or in relation to any other Award. The terms of each Award to a Participant need not be identical, and the Administrator need not treat Participants or Awards (or portions thereof) uniformly.

6


9.4Termination of Status. The Administrator shall determine the effect on an Award of the disability, death, retirement, authorized leave of absence or any other change or purported change in a Participant’s Service Provider status and the extent to which, and the period during which, the Participant, the Participant’s legal representative, conservator, guardian or Designated Beneficiary may exercise rights under the Award, if applicable.
9.5Withholding. Each Participant shall pay to the Company, or make provision satisfactory to the Administrator for payment of, any taxes required by law to be withheld in connection with Awards to such Participant no later than the date of the event creating the tax liability. Except as the Administrator may otherwise determine, all such payments shall be made in cash or by certified check, including cash otherwise payable to a Participant upon settlement of an Award. Notwithstanding the foregoing, to the extent permitted by the Administrator, Participants may satisfy such tax obligations in whole or in part by delivery of shares of Common Stock, including shares retained from the Award creating the tax obligation, valued at their fair market value. The Company may, to the extent permitted by Applicable Laws, deduct any such tax obligations from any payment of any kind otherwise due to a Participant.
9.6Amendment of Award; Repricing. The Administrator may amend, modify or terminate any outstanding Award, including but not limited to, substituting therefor another Award of the same or a different type, changing the date of exercise or settlement, converting an Incentive Stock Option to a Non-Qualified Stock Option, and electing to provide for cash settlement of an Award that by its terms provides for settlement solely in shares of Common Stock, in an amount of cash equal to the Fair Market Value of the total number of shares of Common Stock underlying the Award on the settlement date, which, for the avoidance of doubt will be deemed to not adversely affect the Participant. The Participant’s consent to such action shall be required unless (i) the Administrator determines that the action, taking into account any related action, would not adversely affect the Participant, or (ii) the change is permitted under Section 8 and 10.6 hereof. Notwithstanding the foregoing or anything in the Plan to the contrary, the Administrator may, without the approval of the stockholders of the Company, reduce the exercise price per share of outstanding Options or cancel outstanding Options in exchange for cash, other Awards or Options with an exercise price per share that is less than the exercise price per share of the original Options.
9.7Conditions on Delivery of Stock. The Company will not be obligated to deliver any shares of Common Stock pursuant to the Plan or to remove restrictions from shares previously delivered under the Plan until (i) all conditions of the Award have been met or removed to the satisfaction of the Company, (ii) in the opinion of the Company’s counsel, all other legal matters in connection with the issuance and delivery of such shares have been satisfied, including any applicable securities laws and any applicable stock exchange or stock market rules and regulations, and (iii) the Participant has executed and delivered to the Company such representations or agreements as the Administrator deems necessary or appropriate to satisfy the requirements of any Applicable Laws. The inability of the Company to obtain authority from any regulatory body having jurisdiction, which authority is determined by the Administrator to be necessary to the lawful issuance and sale of any securities hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such shares as to which such requisite authority shall not have been obtained.
9.8Acceleration. The Administrator may at any time provide that any Award shall become immediately vested and/or exercisable in full or in part, free of some or all restrictions or conditions, or otherwise realizable in full or in part, as the case may be.
9.9Consolidation with Parent. No Award shall be granted or awarded, and with respect to any Award granted under the Plan, such Award shall not vest, be exercisable or be settled if, in the discretion of the Administrator, the grant, vesting, exercise or settlement of such Award could impair the ability to include the Company in Parent’s consolidated federal income tax return and/or consolidated financial statements or would otherwise have adverse financial or accounting consequences to Parent or its Affiliates.
10.Miscellaneous.
10.1No Right To Employment or Other Status. No person shall have any claim or right to be granted an Award, and the grant of an Award shall not be construed as giving a Participant the right to continued employment or any other relationship with the Company. The Company expressly reserves the right at any time to

7


dismiss or otherwise terminate its relationship with a Participant free from any liability or claim under the Plan or any Award, except as expressly provided in an applicable Award Agreement.
10.2No Rights As Stockholder; Certificates. Subject to the provisions of the applicable Award Agreement, no Participant or Designated Beneficiary shall have any rights as a stockholder with respect to any shares of Common Stock to be distributed with respect to an Award until becoming the record holder of such shares. Notwithstanding any other provision of the Plan, unless otherwise determined by the Administrator or required by any Applicable Laws, the Company shall not be required to deliver to any Participant certificates evidencing shares of Common Stock issued in connection with any Award and instead such shares of Common Stock may be recorded in the books of the Company (or, as applicable, its transfer agent or stock plan administrator). The Company may place legends on any stock certificates issued under the Plan deemed necessary or appropriate by the Administrator in order to comply with Applicable Laws.
10.3Effective Date and Term of Plan. The Plan shall become effective on the date on which it is adopted by the Board. No Awards shall be granted under the Plan after the completion of ten years from the earlier of (i) the date on which the Plan was adopted by the Board or (ii) the date the Plan was approved by the Company’s stockholders, but Awards previously granted may extend beyond that date in accordance with the terms of the Plan.
10.4Amendment of Plan. The Administrator may amend, suspend or terminate the Plan or any portion thereof at any time. Awards outstanding under the Plan at the time of any suspension or termination of the Plan shall continue to be governed in accordance with the terms of the Plan and the applicable Award Agreement, as in effect prior to such suspension or termination. The Board shall obtain stockholder approval of any Plan amendment to the extent necessary to comply with Applicable Laws.
10.5Provisions for Foreign Participants. The Administrator may modify Awards granted to Participants who are foreign nationals or employed outside the United States or establish subplans or procedures under the Plan to address differences in laws, rules, regulations or customs of such foreign jurisdictions with respect to tax, securities, currency, employee benefit or other matters.
10.6Section 409A.
(a)General. The Company intends that all Awards be structured in compliance with, or to satisfy an exemption from, Section 409A, such that no adverse tax consequences, interest, or penalties under Section 409A apply in connection with any Awards. Notwithstanding anything herein or in any Award Agreement to the contrary, the Administrator may, without a Participant’s prior consent, amend this Plan and/or Awards, adopt policies and procedures, or take any other actions (including amendments, policies, procedures and actions with retroactive effect) as are necessary or appropriate to preserve the intended tax treatment of Awards under the Plan, including without limitation, any such actions intended to (A) exempt this Plan and/or any Award from the application of Section 409A, and/or (B) comply with the requirements of Section 409A, including without limitation any such regulations, guidance, compliance programs and other interpretative authority that may be issued after the date of grant of any Award. The Company makes no representations or warranties as to the tax treatment of any Award under Section 409A or otherwise. The Company shall have no obligation under this Section 10.6 or otherwise to take any action (whether or not described herein) to avoid the imposition of taxes, penalties or interest under Section 409A with respect to any Award and shall have no liability to any Participant or any other person if any Award, compensation or other benefits under the Plan are determined to constitute non-compliant, “nonqualified deferred compensation” subject to the imposition of taxes, penalties and/or interest under Section 409A.
(b)Separation from Service. With respect to any Award that constitutes “nonqualified deferred compensation” under Section 409A, any payment or settlement of such Award that is to be made upon a termination of a Participant’s Service Provider relationship shall, to the extent necessary to avoid the imposition of taxes under Section 409A, be made only upon the Participant’s “separation from service” (within the meaning of Section 409A), whether such “separation from service” occurs upon or subsequent to the termination of the Participant’s Service Provider relationship. For purposes of any such provision of this Plan or any Award Agreement relating to any such payments or benefits, references to a “termination,” “termination of employment” or like terms shall mean “separation from service.”

8


(c)Payments to Specified Employees. Notwithstanding any contrary provision in the Plan or any Award Agreement, any payment(s) of “nonqualified deferred compensation” that are otherwise required to be made under an Award to a “specified employee” (as defined under Section 409A and determined by the Administrator) as a result of their “separation from service” shall, to the extent necessary to avoid the imposition of taxes under Code Section 409A(a)(2)(B)(i), be delayed until the expiration of the six-month period immediately following such “separation from service” (or, if earlier, until the date of death of the specified employee) and shall instead be paid (in a manner set forth in the Award agreement) on the day that immediately follows the end of such six-month period or as soon as administratively practicable thereafter (without interest). Any payments of “nonqualified deferred compensation” under such Award that are, by their terms, payable more than six months following the Participant’s “separation from service” shall be paid at the time or times such payments are otherwise scheduled to be made.
10.7Limitations on Liability. Notwithstanding any other provisions of the Plan, no individual acting as a director, officer, other employee or agent of the Company will be liable to any Participant, former Participant, spouse, beneficiary, or any other person for any claim, loss, liability, or expense incurred in connection with the Plan or any Award, nor will such individual be personally liable with respect to the Plan because of any contract or other instrument they execute in their capacity as an Administrator, director, officer, other employee or agent of the Company. The Company will indemnify and hold harmless each director, officer, other employee and agent of the Company to whom any duty or power relating to the administration or interpretation of the Plan has been or will be granted or delegated, against any cost or expense (including attorneys’ fees) or liability (including any sum paid in settlement of a claim with the Administrator’s approval) arising out of any act or omission to act concerning this Plan unless arising out of such person’s own fraud or bad faith. 
10.8Lock-Up Period. Participants shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed 180 days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in FINRA Rule 2241, or any successor provisions or amendments thereto). Participants shall execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. The obligations described in this Section 10.8 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Securities and Exchange Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said 180 day (or other) period.
10.9Right of First Refusal.
(a)Before any shares of Common Stock held by a Participant or any permitted transferee (each, a “Holder”) may be sold, pledged, assigned, hypothecated, transferred, or otherwise disposed of (each, a “Transfer”), the Company or its assignee(s) shall have a right of first refusal to purchase the shares of Common Stock proposed to be Transferred on the terms and conditions set forth in this Section 10.9 (the “Right of First Refusal”).  In the event that the Company’s charter, bylaws and/or a stockholders’ agreement applicable to the shares of Common Stock contain a right of first refusal with respect to the shares of Common Stock, such right of first refusal shall apply to the shares of Common Stock to the extent such provisions are more restrictive than the Right of First Refusal set forth in this Section 10.9 and the Right of First Refusal set forth in this Section 10.9 shall not in any way restrict the operation of the Company’s charter, bylaws or the operation of any applicable stockholders’ agreement.
(b)In the event any Holder desires to Transfer any shares of Common Stock, the Holder shall deliver to the Company a written notice (the “Notice”) stating:  (A) the Holder’s bona fide intention to

9


sell or otherwise Transfer such shares of Common Stock; (B) the name of each proposed purchaser or other transferee (“Proposed Transferee”); (C) the number of shares of Common Stock to be Transferred to each Proposed Transferee; and (D) the price for which the Holder proposes to Transfer the shares of Common Stock (the “Offered Price”), and the Holder shall offer such shares of Common Stock at the Offered Price to the Company or its assignee(s).
(c)Within twenty-five days after receipt of the Notice, the Company and/or its assignee(s) may elect in writing to purchase all, but not less than all, of the shares of Common Stock proposed to be Transferred to any one or more of the Proposed Transferees by delivery of a written exercise notice to the Holder (a “Company Notice”).  The purchase price (“Purchase Price”) for the shares of Common Stock repurchased under this Section 10.9 shall be the Offered Price.
(d)Payment of the Purchase Price shall be made, at the option of the Company or its assignee(s), in cash (by check or wire transfer), by cancellation of all or a portion of any outstanding indebtedness of the Holder to the Company (or, in the case of repurchase by an assignee, to the assignee), or by any combination thereof, within five days after delivery of the Company Notice or in the manner and at the times mutually agreed to by the Company and the Holder.  Should the Offered Price specified in the Notice be payable in property other than cash, the Company or its assignee shall have the right to pay the purchase price in the form of cash equal in amount to the value of such property, as determined by the Administrator.  
(e)If all or a portion of the shares of Common Stock proposed in the Notice to be Transferred are not purchased by the Company and/or its assignee(s) as provided in this Section 10.9, then the Holder may sell or otherwise Transfer such shares of Common Stock to that Proposed Transferee at the Offered Price or at a higher price; provided that such sale or other Transfer is consummated within sixty days after the date of the Notice; and provided, further, that any such sale or other Transfer is effected in accordance with any Applicable Laws and the Proposed Transferee agrees in writing that the provisions of this Plan and the applicable Award Agreement and any other applicable agreements governing the shares of Common Stock to be Transferred shall continue to apply to the shares of Common Stock in the hands of such Proposed Transferee.  If the shares of Common Stock described in the Notice are not Transferred to the Proposed Transferee within such sixty-day period, a new Notice shall be given to the Company, and the Company and/or its assignees shall again be offered the Right of First Refusal, as provided herein, before any shares of Common Stock held by the Holder may be sold or otherwise Transferred.
(f)Anything to the contrary contained in this Section 10.9 notwithstanding and to the extent permitted by the Administrator, the Transfer of any or all of the shares of Common Stock during a Participant’s lifetime or upon a Participant’s death by will or intestacy to the Participant’s Immediate Family or a trust for the benefit of the Participant’s Immediate Family shall be exempt from the Right of First Refusal.  As used herein, “Immediate Family” shall mean spouse, lineal descendant or antecedent, father, mother, brother or sister or stepchild (whether or not adopted).  In such case, the transferee or other recipient shall receive and hold the shares of Common Stock so Transferred subject to the provisions of this Plan (including the Right of First Refusal), the applicable Award Agreement and any other applicable agreements governing the shares of Common Stock to be Transferred, and there shall be no further Transfer of such shares of Common Stock except in accordance with the terms of this Section 10.9 (or otherwise as expressly provided under the Plan).
(g)The Right of First Refusal shall terminate as to all shares of Common Stock if the Company becomes a Publicly Listed Company upon such occurrence.
10.10Right to Repurchase Common Stock.
(a)During the period beginning on the date of a Participant’s Termination of Service and ending on the date that is twelve months following the later of (i) the date of such Termination of Service or (ii) as applicable, the date of the last exercise of any portion of any Options held by the Participant (the “Repurchase Period”), the Company shall have the option (the “Call Right”) to repurchase the Participant’s shares of Common Stock.  The Call Right may be exercised more than once and for some or all of the shares of Common Stock held by the Participant.
(b)The Company shall exercise the Call Right (if so elected) by written notice to Participant (and/or, if applicable, any permitted transferees) within the Repurchase Period, specifying a date within

10


such period on which the Call Right shall be exercised and the number of shares of Common Stock as to which the Call Right is being exercised.  Upon such notification, the Participant and any permitted transferees shall promptly surrender to the Company any certificates representing the shares of Common Stock being purchased, together with a duly executed stock power for the transfer of such shares of Common Stock to the Company, free and clear of any liens or encumbrances. Except as provided below, upon the Company’s receipt of the certificates from the Participant or any permitted transferees, the Company shall deliver to them payment of the Repurchase Price (as defined below) for the shares of Common Stock being purchased.
(c)The purchase price payable by the Company upon exercise of the Call Right (the “Repurchase Price”) shall be as follows:

(i)In the event of any Termination of Service other than a Termination of Service by the Company for Cause, the Fair Market Value, as of the date the Call Right is being exercised, of the shares of Common Stock with respect to which the Call Right is being exercised; and

(ii)In the event of any Termination of Service by the Company for Cause, the lesser of (x) the Fair Market Value, as of the date the Call Right is being exercised, of the shares of Common Stock with respect to which the Call Right is being exercised and (y) the aggregate purchase price paid for such shares by the Participant.

(d)In the sole discretion of the Administrator, the Company may pay the Repurchase Price in cash, by check or by issuing a promissory note (a “Repurchase Note”) to Participant in the amount of the Repurchase Price.  The Repurchase Note shall (i) bear simple interest at the prime rate as published in The Wall Street Journal (or such other rate as is determined by the Administrator) on the date such payment is due and owing from such date to the date such payment is made and (ii) have such other reasonable terms and conditions as may be determined by the Company.  All payments of interest accrued under the promissory note shall be paid only at the date of payment by the Company of the principal amount of such promissory note.
(e)Notwithstanding anything herein to the contrary, no payment shall be made under this Section that would cause the Company to violate any Applicable Law, or any rights or preference of preferred stockholders of the Company, any banking agreement or loan or other financial covenant or cause default of any indebtedness of the Company, regardless of when such agreement, covenant or indebtedness was created, incurred or assumed.  Any payment under this Section that would cause such violation or default shall result in an extension of the Repurchase Period, in the sole discretion of the Administrator, until such payment shall no longer cause any such violation or default and at which time the Call Right may be exercised.  
(f)The Company’s Call Right with respect to each Participant shall terminate as to all shares of Common Stock when the Company is a Publicly Listed Company or in the event of a Change in Control.
10.11Section 280G.

(a)In the event that any payment or benefit received or to be received by a Participant pursuant to the terms of this Plan or any other plan, arrangement or agreement (including any payment or benefit received in connection with a change in ownership or control or the Participant’s Termination of Service) (all such payments and benefits being hereinafter referred to as the “Total Payments”) would be subject (in whole or part) to the excise tax (the “Excise Tax”) imposed under Section 4999 of the Code, then the Total Payments shall be reduced to the extent necessary so that no portion of the Total Payments is subject to the Excise Tax but only if (i) the net amount of such Total Payments, as so reduced (after subtracting the amount of federal, state and local income taxes on such reduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such reduced Total Payments) is greater than or equal to (ii) the net amount of such Total Payments without such reduction (after subtracting the net amount of federal, state and local income taxes on such Total Payments and the amount of Excise Tax to which the Participant would be subject in respect of such unreduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such unreduced Total Payments).  Except to the extent that an alternative reduction order would result in a greater economic benefit to the Participant on an after-tax basis, the parties intend that the Total Payments shall be reduced in the following order: (w) reduction of any cash severance payments otherwise payable to the Participant that are

11


exempt from Section 409A of the Code, (x) reduction of any other cash payments or benefits otherwise payable to the Participant that are exempt from Section 409A of the Code, but excluding any payment attributable to the acceleration of vesting or payment with respect to any equity award that is exempt from Section 409A of the Code, (y) reduction of any other payments or benefits otherwise payable to the Participant on a pro-rata basis or such other manner that complies with Section 409A of the Code, but excluding any payment attributable to the acceleration of vesting and payment with respect to any equity award that is exempt from Section 409A of the Code, and (z) reduction of any payments attributable to the acceleration of vesting or payment with respect to any equity award that is exempt from Section 409A of the Code; provided, in case of clauses (x), (y) and (z), that reduction of any payments or benefits attributable to the acceleration of vesting of equity awards shall be first applied to equity awards with later vesting dates; provided, further, that, notwithstanding the foregoing, any such reduction shall be undertaken in a manner that complies with and does not result in the imposition of additional taxes on the Participant under Section 409A of the Code.  

(b)All determinations regarding the application of this Section 10.11 shall be made by an independent accounting firm or consulting group with nationally recognized standing and substantial expertise and experience in performing calculations regarding the applicability of Section 280G of the Code and the Excise Tax retained by the Company prior to the date of the applicable change in ownership or control (the “280G Firm”).  All determinations related to the calculations to be performed pursuant to this Section 10.11 shall be done by the 280G Firm.  The 280G Firm will be directed to submit its determination and detailed supporting calculations to both the Participant and the Company within 15 days after notification from either the Company or the Participant that the Participant may receive payments which may be “parachute payments” or such other period determined by the Company. The fees and expenses of the 280G Firm for its services in connection with the determinations and calculations contemplated by this Plan will be borne solely by the Company.

10.12Data Privacy. As a condition of receipt of any Award, each Participant explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of personal data as described in this paragraph by and among, as applicable, the Company and its subsidiaries and affiliates for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Company and its subsidiaries and affiliates may hold certain personal information about a Participant, including but not limited to, the Participant’s name, home address and telephone number, date of birth, social security or insurance number or other identification number, salary, nationality, job title(s), any shares of stock held in the Company or any of its subsidiaries and affiliates, details of all Awards, in each case, for the purpose of implementing, managing and administering the Plan and Awards (the “Data”). The Company and its subsidiaries and affiliates may transfer the Data amongst themselves as necessary for the purpose of implementation, administration and management of a Participant’s participation in the Plan, and the Company and its subsidiaries and affiliates may each further transfer the Data to any third parties assisting the Company in the implementation, administration and management of the Plan. These recipients may be located in the Participant’s country, or elsewhere, and the Participant’s country may have different data privacy laws and protections than the recipients’ country. Through acceptance of an Award, each Participant authorizes such recipients to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing the Participant’s participation in the Plan, including any requisite transfer of such Data as may be required to a broker or other third party with whom the Company or the Participant may elect to deposit any shares of Common Stock. The Data related to a Participant will be held only as long as is necessary to implement, administer, and manage the Participant’s participation in the Plan. A Participant may, at any time, view the Data held by the Company with respect to such Participant, request additional information about the storage and processing of the Data with respect to such Participant, recommend any necessary corrections to the Data with respect to the Participant or refuse or withdraw the consents herein in writing, in any case without cost, by contacting their local human resources representative. The Company may cancel Participant’s ability to participate in the Plan and, in the Administrator’s discretion, the Participant may forfeit any outstanding Awards if the Participant refuses or withdraws their consents as described herein. For more information on the consequences of refusal to consent or withdrawal of consent, Participants may contact their local human resources representative.
10.13Severability. In the event any portion of the Plan or any action taken pursuant thereto shall be held illegal or invalid for any reason, the illegality or invalidity shall not affect the remaining parts of the Plan, and the Plan shall be construed and enforced as if the illegal or invalid provisions had not been included, and the illegal or invalid action shall be null and void.

12


10.14Governing Documents. In the event of any contradiction between the Plan and any Award Agreement or any other written agreement between a Participant and the Company or Parent or any Subsidiary of Parent or the Company, the terms of the Plan shall govern, unless it is expressly specified in such Award Agreement or other written document that a specific provision of the Plan shall not apply.
10.15Waiver of Jury Trial. By accepting an Award, each Participant irrevocably and unconditionally waives, to the fullest extent permitted by applicable law, any and all rights to trial by jury in connection with any litigation arising out of or relating to the Plan or any Award hereunder.
10.16Governing Law. The provisions of the Plan and all Awards made hereunder shall be governed by and interpreted in accordance with the laws of the State of Delaware, disregarding choice-of-law principles of the law of any state that would require the application of the laws of a jurisdiction other than such state.
10.17Restrictions on Shares; Claw-back Provisions. Shares of Common Stock acquired in respect of Awards shall be subject to such terms and conditions as the Administrator shall determine, including, without limitation, restrictions on the transferability of shares of Common Stock, the right of the Company to repurchase shares of Common Stock, the right of the Company to require that shares of Common Stock be transferred in the event of certain transactions, tag-along rights, bring-along rights, redemption and co-sale rights and voting requirements. Such terms and conditions may be additional to those contained in the Plan and may, as determined by the Administrator, be contained in the applicable Award Agreement or in an exercise notice, stockholders’ agreement or in such other agreement as the Administrator shall determine, in each case in a form determined by the Administrator. The issuance of such shares of Common Stock shall be conditioned on the Participant’s consent to such terms and conditions and the Participant’s entering into such agreement or agreements. All Awards (including any proceeds, gains or other economic benefit actually or constructively received by Participant upon any receipt or exercise of any Award or upon the receipt or resale of any shares of Common Stock underlying the Award) shall be subject to the provisions of any claw-back policy implemented by the Company, including, without limitation, any claw-back policy adopted to comply with the requirements of the Dodd-Frank Wall Street Reform and Consumer Protection Act and any rules or regulations promulgated thereunder, to the extent set forth in such claw-back policy and/or in the applicable Award Agreement.
10.18Titles and Headings. The titles and headings of the Sections in the Plan are for convenience of reference only and, in the event of any conflict, the text of the Plan, rather than such titles or headings, shall control.
10.19Conformity to Securities Laws. Participant acknowledges that the Plan is intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any and all regulations and rules promulgated by the Securities and Exchange Commission thereunder, and state securities laws and regulations. Notwithstanding anything herein to the contrary, the Plan and all Awards granted hereunder shall be administered only in such a manner as to conform to such laws, rules and regulations. To the extent permitted by Applicable Laws, the Plan and all Award Agreements shall be deemed amended to the extent necessary to conform to such laws, rules and regulations.
11.Definitions. As used in the Plan, the following words and phrases shall have the following meanings:
11.1Administrator” means, subject to Section 3.2, (a) the Chief Executive Officer of Parent, or (b) the Compensation Committee of the Parent Board, with respect to any Award to a Parent Executive Officer in excess of 1% of the Overall Share Limit.
11.2Applicable Laws” means the requirements relating to the administration of equity incentive plans under U.S. federal and state securities, tax and other applicable laws, rules and regulations, the applicable rules of any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws and rules of any foreign country or other jurisdiction where Awards are granted or issued under the Plan.

13


11.3Award” means, individually or collectively, a grant under the Plan of Options, Restricted Stock, Restricted Stock Units or Other Stock-Based Awards.
11.4Award Agreement” means a written agreement evidencing an Award, which agreements may be in electronic medium and shall contain such terms and conditions with respect to an Award as the Administrator shall determine, consistent with and subject to the terms and conditions of the Plan.
11.5Board” means the Board of Directors of the Company.
11.6Cause” with respect to a Participant, means “Cause” (or any term of similar effect) as defined in such Participant’s employment agreement with the Company or any of its affiliates if such an agreement exists and contains a definition of Cause (or term of similar effect), or, if no such agreement exists or such agreement does not contain a definition of Cause (or term of similar effect), then Cause shall include, but not be limited to: (i) the Participant’s unauthorized use or disclosure of confidential information or trade secrets of the Company or any of its affiliates or any material breach of a written agreement between the Participant and the Company or any of its affiliates, including without limitation a material breach of any employment, confidentiality, non-compete, non-solicit or similar agreement; (ii) the Participant’s commission of, indictment for or the entry of a plea of guilty or nolo contendere by the Participant to, a felony under the laws of the United States or any state thereof or any crime involving dishonesty or moral turpitude (or any similar crime in any jurisdiction outside the United States); (iii) the Participant’s negligence or willful misconduct in the performance of the Participant’s duties or the Participant’s willful or repeated failure or refusal to substantially perform assigned duties; (iv) any act of fraud, embezzlement, material misappropriation or dishonesty committed by the Participant against the Company or any of its affiliates; or (v) any acts, omissions or statements by a Participant which the Administrator determines to be materially detrimental or damaging to the reputation, operations, prospects or business relations of the Company or any of its affiliates.
11.7Change in Control” means a Parent Change in Control or a Company Change in Control.    Notwithstanding the foregoing, if a Change in Control constitutes a payment event with respect to any Award (or portion of any Award) that provides for the deferral of compensation that is subject to Section 409A, to the extent required to avoid the imposition of additional taxes under Section 409A, the transaction or event described in subsection (i) or (ii) with respect to such Award (or portion thereof) shall only constitute a Change in Control for purposes of the payment timing of such Award if such transaction also constitutes a “change in control event” as defined in Treasury Regulation Section 1.409A-3(i)(5). The Administrator shall have full and final authority, which shall be exercised in its discretion, to determine conclusively whether a Change in Control has occurred pursuant to the above definition, the date of the occurrence of such Change in Control and any incidental matters relating thereto; provided that any exercise of authority in conjunction with a determination of whether a Change in Control is a “change in control event” as defined in Treasury Regulation Section 1.409A-3(i)(5) shall be consistent with such regulation.
11.8Code” means the Internal Revenue Code of 1986, as amended, and the regulations issued thereunder.
11.9Common Stock” means the common stock of the Company.
11.10Company” means [STRIDE SubCo], a Delaware corporation, or any successor thereto. Except where the context otherwise requires, the term “Company” includes any of the Company’s present or future parent or subsidiary corporations as defined in Sections 424(e) or (f) of the Code and any other business venture (including, without limitation, joint venture or limited liability company) in which the Company has a significant interest, as determined by the Administrator.
11.11Company Change in Control” means and includes each of the following: (a) a transaction or series of transactions whereby any “person” or related “group” of “persons” (as such terms are used in Sections 13(d) and 14(d)(2) of the Exchange Act) (other than Parent, any of its Subsidiaries (including the Company), an employee benefit plan maintained by the Parent or any of its Subsidiaries or a “person” that, prior to such transaction, directly or indirectly controls, is controlled by, or is under common control with, the Parent or the Company) directly or indirectly acquires beneficial ownership (within the meaning of Rule 13d-3 under the Exchange Act) of securities of the Company possessing more than 50% of the total combined voting power of the Company’s securities

14


outstanding immediately after such transaction; (ii) the consummation by the Company (whether directly involving the Company or indirectly involving the Company through one or more intermediaries) of (x) a merger, consolidation, reorganization, or business combination or (y) a sale or other disposition of all or substantially all of the Company’s assets in any single transaction or series of related transactions (other than a sale, lease, exchange or other transaction in one transaction or a series of related transactions of all or substantially all of the Company’s assets to an affiliate of the Company) or (z) the acquisition of assets or stock of another entity, in each case other than a transaction in which Parent holds, directly or indirectly, at least a majority of the voting securities in the successor corporation or its parent immediately after the merger or consolidation.
11.12Company IPO” means the Company’s first firm commitment underwritten public offering of any of its securities (or the securities of a successor corporation) to the general public pursuant to a registration statement filed under the Securities Act.
11.13Company Spin-Off” means a distribution of the Company’s Common Stock then owned directly or indirectly by Parent to the stockholders of Parent in furtherance of the spin-off of the Company from Parent.
11.14Consultantmeans any person, including any advisor, engaged by the Company or Parent or a Subsidiary of Parent or the Company to render services to such entity if: (i) the consultant or adviser renders bona fide services to the Company; (ii) unless otherwise determined by the Administrator, the services rendered by the consultant or advisor are not in connection with the offer or sale of securities in a capital-raising transaction and do not directly or indirectly promote or maintain a market for the Company’s securities; and (iii) the consultant or advisor is a natural person, or such other advisor or consultant as is approved by the Administrator.
11.15Designated Beneficiary means the beneficiary or beneficiaries designated, in a manner determined by the Administrator, by a Participant to receive amounts due or exercise rights of the Participant in the event of the Participant’s death or incapacity In the absence of an effective designation by a Participant, “Designated Beneficiary” shall mean the Participant’s estate.
11.16Disability” means a permanent and total disability within the meaning of Section 22(e)(3) of the Code, as it may be amended from time to time.
11.17Dividend Equivalents” means a right granted to a Participant pursuant to Section 6.4(c) hereof to receive the equivalent value (in cash or shares of Common Stock) of dividends paid on shares of Common Stock.
11.18Employee” means any person, including officers, employed by the Company (within the meaning of Section 3401(c) of the Code), Parent or any Subsidiary of Parent or the Company.
11.19Equity Restructuring” means, as determined by the Administrator, a non-reciprocal transaction between the Company and its stockholders, such as a stock dividend, stock split, spin-off or recapitalization through a large, nonrecurring cash dividend, that affects the shares of Common Stock (or other securities of the Company) or the share price of Common Stock (or other securities of the Company) and causes a change in the per share value of the Common Stock underlying outstanding Awards.
11.20Exchange Act” means the Securities Exchange Act of 1934, as amended.
11.21 Fair Market Value” means, as of any date, the value of Stock determined as follows: (i) if the Common Stock is listed on any established stock exchange, its Fair Market Value shall be the closing sales price for such Common Stock as quoted on such exchange for such date, or if no sale occurred on such date, the first market trading day immediately prior to such date during which a sale occurred, as reported in The Wall Street Journal or such other source as the Administrator deems reliable; (ii) if the Common Stock is not traded on a stock exchange but is quoted on a national market or other quotation system, the last sales price on such date, or if no sales occurred on such date, then on the date immediately prior to such date on which sales prices are reported, as reported in The Wall Street Journal or such other source as the Administrator deems reliable; or (iii)in the absence of an established

15


market for the Common Stock, the Fair Market Value thereof shall be determined by the Administrator in its sole discretion.
11.22Incentive Stock Option” means an “incentive stock option” as defined in Section 422 of the Code.
11.23Non-Qualified Stock Option means an Option that is not intended to be or otherwise does not qualify as an Incentive Stock Option.
11.24Option” means an option to purchase Common Stock.
11.25Other Stock or Cash-Based Awards” means cash awards, awards of shares of Common Stock, and other awards valued wholly or partially by referring to, or are otherwise based on, Shares or other property awarded to a Participant under Article VI.
11.26Overall Share Limit” means 19.99% of the number of fully diluted shares of Common Stock of the Company, which includes all of the outstanding shares of Common Stock, any equity incentives or other rights to receive any shares of Common Stock, and the conversion of all convertible securities into any shares of Common Stock, in each case, as of any date during the term of the Plan.
11.27Parent” means Stride, Inc.
11.28Parent Board” means the Board of Directors of Parent.
11.29 Parent Change in Control” means a “Change in Control” as defined in Parent’s 2016 Incentive Award Plan, as amended from time to time.
11.30Parent Executive Officer” means an executive officer of Parent within the meaning of Section 16(a) of the Exchange Act and the regulations promulgated thereunder.
11.31Participant” means a Service Provider who has been granted an Award under the Plan.
11.32Plan” means this [STRIDE SubCo] 2023 Equity Incentive Plan.
11.33Publicly Listed Company” means that the Company or its successor (i) is required to file periodic reports pursuant to Section 12 of the Exchange Act and (ii) the Common Stock is listed on one or more National Securities Exchanges (within the meaning of the Exchange Act) or is quoted on NASDAQ or a successor quotation system.
11.34Restricted Stock” means Common Stock awarded to a Participant pursuant to Section 6 hereof that is subject to certain vesting conditions and other restrictions.
11.35Restricted Stock Unit” means an unfunded, unsecured right to receive, on the applicable settlement date, one share of Common Stock or an amount in cash or other consideration determined by the Administrator equal to the value thereof as of such payment date, which right may be subject to certain vesting conditions and other restrictions.
11.36Section 409A” means Section 409A of the Code and all regulations, guidance, compliance programs and other interpretative authority thereunder.
11.37Securities Act” means the Securities Act of 1933, as amended from time to time.
11.38Service Provider” means an Employee or Consultant. It is intended that, while all Service Providers are eligible to receive Awards under the Plan, only Service Providers who are primarily engaged in the business of the Company as determined by the Administrator, will receive Awards under the Plan.

16


11.39Subsidiary” means any entity, whether domestic or foreign, in an unbroken chain of entities beginning with the Company or Parent, as applicable, if each of the entities other than the last entity in the unbroken chain beneficially owns, at the time of the determination, securities or interests representing at least 50% of the total combined voting power of all classes of securities or interests in one of the other entities in such chain.
11.40Termination of Service” means the date the Participant ceases to be a Service Provider.

* * * * *

17


[STRIDE SUBCO]

2023 EQUITY INCENTIVE PLAN

CALIFORNIA SUPPLEMENT

This supplement is intended to satisfy the requirements of Section 25102(o) of the California Corporations Code and the regulations issued thereunder (“Section 25102(o)”). Notwithstanding anything to the contrary contained in the Plan and except as otherwise determined by the Administrator, the provisions set forth in this supplement shall apply to all Awards granted under the Plan to a Participant who is a resident of the State of California on the date of grant (a “California Participant”) and which are intended to be exempt from registration in California pursuant to Section 25102(o), and otherwise to the extent required to comply with applicable law (but only to such extent). Definitions in the Plan are applicable to this supplement.

1.Limitation On Securities Issuable Under Plan. The amount of securities issued pursuant to the Plan shall not exceed the amounts permitted under Section 260.140.45 of the California code of regulations to the extent applicable.
2.Additional Limitations For Grants. The terms of all Awards shall comply, to the extent applicable, with Sections 260.140.41 and 260.140.42 of the California Code of Regulations.
3.Additional Requirement To Provide Information To California Participants. The Company shall provide to each California Participant, not less frequently than annually, copies of annual financial statements (which need not be audited). The Company shall not be required to provide such statements to key persons whose duties in connection with the Company assure their access to equivalent information. In addition, this information requirement shall not apply to any plan or agreement that complies with all conditions of Rule 701 of the Securities Act (“Rule 701”); provided that for purposes of determining such compliance, any registered domestic partner shall be considered a “family member” as that term is defined in Rule 701.

* * * * *

18


EX-10.17 4 lrn-20230630xex10d17.htm EX-10.17

Exhibit 10.17

[STRIDE SUBCO]

2023 EQUITY INCENTIVE PLAN

RESTRICTED STOCK UNIT GRANT NOTICE

Capitalized terms not specifically defined in this Restricted Stock Unit Grant Notice (the “Grant Notice”) have the meanings given to them in the 2023 Equity Incentive Plan (as amended from time to time, the “Plan”) of [STRIDE SubCo] (the “Company”).

The Company has granted to the participant listed below (“Participant”) the Restricted Stock Units described in this Grant Notice (the “RSUs”), subject to the terms and conditions of the Plan and the Restricted Stock Unit Agreement attached hereto (the “Agreement”), both of which are incorporated into this Grant Notice by reference.  

Participant:

Grant Date:

Number of RSUs:

Vesting Schedule:

The RSUs shall vest as specified in Section 2.2(a) of the Agreement.

By Participant’s signature below, Participant agrees to be bound by the terms of this Grant Notice, the Plan and the Agreement. Participant has reviewed the Plan, this Grant Notice and the Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, this Grant Notice and the Agreement.  Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator of the Plan upon any questions arising under the Plan, this Grant Notice or the Agreement.

[STRIDE SUBCO]

PARTICIPANT

By:

​ ​

By:

​ ​

Print Name:

Print Name:

Title:

1


[STRIDE SUBCO]
2023 EQUITY INCENTIVE PLAN
RESTRICTED STOCK UNIT AGREEMENT

1.General

1.1    Defined Terms.  Capitalized terms not specifically defined herein shall have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.

1.2    Incorporation of Terms.  The RSUs are subject to the terms and conditions of the Plan and the Grant Notice, each of which is incorporated herein by reference.  In the event of a conflict between the terms of the Agreement or the Grant Notice and the Plan, the terms of the Plan shall control.

2.Award of Restricted Stock Units

2.1    Grant of Restricted Stock Units.  In consideration of Participant’s past and/or continued employment with or service to the Company, Parent or any Subsidiary of the Company or Parent and for other good and valuable consideration, effective as of the grant date set forth in the Grant Notice (the “Grant Date”), the Company grants to the Participant the RSUs set forth in the Grant Notice, upon the terms and conditions set forth in the Plan and this Agreement.  Each RSU represents the right to receive one share of Common Stock (“Share”).  Participant will have no right to the distribution of any Shares until the time (if ever) the RSUs have vested.

2.2    Vesting, Forfeiture and Settlement.

(a)Vesting.  Subject to Section 2.2(b), the RSUs will become non-forfeitable (“vest”) upon the first to occur of (i) a Change in Control, (ii) a Company Spin-Off or (iii) the six month anniversary of or, if earlier, March 15 of the calendar year following, a Company IPO, in each case on or prior to the seventh anniversary of the Grant Date.  In the event the RSUs have not vested on or prior to the seventh anniversary of the Grant Date, the RSUs shall be forfeited on such date.  

(b)Forfeiture.  Except as otherwise determined by the Administrator, the RSUs which have not vested pursuant to Section 2.2(a) as of the date the Participant incurs a Termination of Service shall automatically be cancelled and forfeited by the Participant on the date of such Termination of Service without any additional consideration therefore and without any further action by the Company.

(c)Settlement.  Subject to Section 9.6 of the Plan, vested RSUs will be paid in Shares as soon as administratively practicable following the vesting of the applicable RSU, but in no event later than thirty (30) days after the RSU’s vesting date; provided, however, that if the RSUs vest as a result of a Change in Control, the Company may delay settlement of the RSUs in the same manner in which payment of the consideration payable to the stockholders of the Company may be delayed in connection with the Change in Control and in all events in compliance with Section 409A of the Code.  Notwithstanding the foregoing, the Company may delay any payment under this Agreement that the Company reasonably determines would violate Applicable Laws until the earliest date the Company reasonably determines the making of the payment will not cause such a violation (in accordance with Treasury Regulation Section 1.409A-2(b)(7)(ii)), provided that the Company reasonably believes the delay will not result in the imposition of excise taxes under Section 409A.

2.3    Tax Withholding; Conditions to Issuance of Certificates.

(a)Tax Liability.  The Participant is ultimately liable and responsible for all taxes owed in connection with the RSUs, regardless of any action the Company, Parent or any Subsidiary of the Company or Parent takes with respect to any tax withholding obligations that arise in connection with the RSUs.  Neither the Company, Parent or any Subsidiary of the Company or Parent makes any representation or undertaking regarding the taxation associated with the awarding, vesting or settlement of the RSUs or the subsequent sale of Shares.  The Company, Parent and their

2


respective Subsidiaries do not commit and are under no obligation to structure the RSUs to reduce or eliminate the Participant’s tax liability.

(b)Payment of Taxes.  The Company, Parent or any Subsidiary of the Company or Parent shall have the authority and the right to deduct or withhold, or to require Participant to remit to the Company, an amount sufficient to satisfy all applicable federal, state, local, non-U.S., social or other taxes required by law to be withheld with respect to any taxable event arising in connection with the RSUs, including instructing a broker on Participant’s behalf to sell Shares otherwise issuable to Participant upon vesting of the RSUs and submit the proceeds of such sale to the Company.  The Company shall not be obligated to deliver any new certificate representing Shares to Participant or Participant’s legal representative or enter such Shares in book entry form unless and until Participant or Participant’s legal representative shall have paid or otherwise satisfied in full the amount of all federal, state, local, non-U.S., social or other taxes applicable to the taxable income of Participant resulting from the vesting of the RSUs or the issuance of Shares.

(c)Shares acquired in respect of the RSUs shall be subject to such terms and conditions as the Administrator shall determine, including, without limitation, restrictions on the transferability of Shares, the right of the Company to repurchase Shares, the right of the Company to require that Shares be transferred in the event of certain transactions, tag-along rights, bring-along rights, redemption and co-sale rights and voting requirements. Such terms and conditions may be additional to those contained in the Plan and may, as determined by the Administrator, be contained in a stockholders’ agreement or in such other agreement as the Administrator shall determine, in each case in a form determined by the Administrator. The issuance of the Shares shall be conditioned on the Participant’s consent to such terms and conditions and the Participant’s entering into such agreement or agreements.

2.4    Rights as Stockholder.  Neither the Participant nor any person claiming under or through the Participant shall have any of the rights or privileges of a stockholder with respect to the Shares deliverable hereunder unless and until certificates representing such Shares (which may be in book entry form) have been issued and recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant (including through electronic delivery to a brokerage account).  Except as otherwise provided herein, after such issuance, recordation and delivery, Participant will have all the rights of a stockholder with respect to such Shares, including the right to receive any cash or stock dividends or other distributions paid to or made with respect to the Shares.

2.5    Transferability.  The RSUs and any Shares acquired upon settlement of the RSUs are subject to the restrictions on transfer in the Plan and may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution. The Participant agrees that the Participant will not transfer any Shares issued pursuant to the settlement of the RSUs unless the transferee, as a condition to such transfer, delivers to the Company a written instrument confirming that such transferee shall be bound by all of the terms and conditions of Section 2.6 of this Agreement until the completion of the applicable lock-up period. The Company shall not be required (a) to transfer on its books any of the Shares that have been sold or otherwise transferred in violation of any of the provisions of this Agreement or the Plan or (b) to treat as owner of such Shares or to accord the right to vote or pay dividends to any purchaser or other transferee to whom any such Shares shall have been so sold or transferred.

3.Other Provisions

3.1    Stop-Transfer Orders. Participant agrees that, in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate “stop transfer” instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.

3.2    Notices.  Any notice, demand or request required or permitted to be given by either the Company or Participant pursuant to the terms of this Agreement shall be in writing and shall be deemed given when delivered personally or deposited with a mail service, as certified or registered mail, with postage prepaid, to the address of Participant shown on the records of the Company, and to the Company at its principal executive office or such other address as a party may request by notifying the other in writing or when delivered by facsimile telecommunication or electronic mail to the facsimile number or electronic mail address of Participant shown on the records of the Company,

3


and to the Company at the then-current facsimile number or electronic mail address of the Company’s Secretary, or such other facsimile number or electronic mail address as a party may request by notifying the other in writing.  Subject to the limitations set forth in Section 232(e) of the General Corporation Law of the State of Delaware (the “DGCL”), Participant consents to the delivery of any notice to Participant given by the Company under the DGCL or the Company’s certificate of incorporation or bylaws by (i) facsimile telecommunication to the facsimile number for Participant in the Company’s records, (ii) electronic mail to the electronic mail address for Participant in the Company’s records, (iii) posting on an electronic network together with separate notice to Participant of such specific posting or (iv) any other form of electronic transmission (as defined in the DGCL) directed to Participant.  This consent may be revoked by Participant by written notice to the Company and may be deemed revoked in the circumstances specified in Section 232 of the DGCL.

3.3    Titles.  Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.

3.4    Waiver of Jury Trial. By accepting the RSUs, the Participant irrevocably and unconditionally waives, to the fullest extent permitted by applicable law, any and all rights to trial by jury in connection with any litigation arising out of or relating to the Plan or the RSUs.

3.5    Governing Law; Severability.  This Agreement shall be administered, interpreted and enforced under the laws of the State of Delaware, without regard to the conflicts of law principles thereof.  Should any provision of this Agreement be determined by a court of law to be illegal or unenforceable, the other provisions shall nevertheless remain effective and shall remain enforceable.

3.6    Conformity to Securities Laws.  Participant acknowledges that the Plan is intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any and all regulations and rules promulgated by the Securities and Exchange Commission thereunder, and state securities laws and regulations.  Notwithstanding anything herein to the contrary, the Plan shall be administered, and the RSUs are granted, only in such a manner as to conform to such laws, rules and regulations.  To the extent permitted by Applicable Laws, the Plan and this Agreement shall be deemed amended to the extent necessary to conform to such laws, rules and regulations.

3.7    Successors and Assigns.  The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company.  Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Participant and Participant’s heirs, executors, administrators, successors and assigns.

3.8    Limitation on Participant’s Rights.  Unless and until the RSUs have vested, Participant will have no right to receive Shares, or other payment, in respect of the RSUs.  Prior to the settlement of any vested RSUs under this Agreement, the RSUs will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.

3.9    No Company Practice.  Awards under this Agreement are granted on a voluntary basis.  Neither this Agreement nor the grant of RSUs or Shares pursuant to this Agreement (including the recurrent grant of awards to the Participant pursuant to other agreements) shall give rise to any claim based on Company practice.

3.10    Entire Agreement.  The Plan, the Grant Notice, and this Agreement constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.

* * * * *

4


EX-19.1 5 lrn-20230630xex19d1.htm EX-19.1

Exhibit 19.1

STRIDE, INC. POLICY STATEMENT FOR
THE PREVENTION OF INSIDER TRADING

(As amended on April 5, 2023)

Preventing insider trading is necessary to comply with securities laws and to preserve the reputation and integrity of Stride, Inc. (the “Company”) as well as that of all persons affiliated with it. “Insider trading” occurs when any person purchases or sells a security while in possession of material, non-public information relating to the security and in breach of a duty of trust or confidence. Insider trading is a crime, and the penalties for violating the law include imprisonment, disgorgement of profits, civil fines of up to three times the profit gained or loss avoided, and criminal fines of up to $5,000,000 for individuals and $25,000,000 for corporations and other entities. Insider trading is also prohibited by the Company, as set forth in this Statement, and could result in serious disciplinary action, including dismissal.

This Statement applies to all officers, directors, employees, or consultants of the Company and its subsidiaries with access to company-wide financial information (collectively, “Covered Persons”) and extends to all activities within and outside an individual’s duties at the Company. This Statement also applies to any entities controlled by Covered Persons, including any corporations, limited liability companies, partnerships or trusts, and transactions by these entities should be treated for the purposes of this Statement as if they were for the individual’s own account. In addition, Covered Persons are responsible for ensuring that members of their household comply with this Statement. Every Covered Person must review this Statement. Questions regarding the Statement should be directed to the Office of the General Counsel of the Company (the “General Counsel”) at (703) 483-7000.

STATEMENT OF POLICIES PROHIBITING INSIDER TRADING

No Covered Person (or entities controlled by a Covered Person or members of a Covered Person’s household) shall purchase or sell any type of security while in possession of material, non-public information relating to the security, whether the issuer of such security is the Company or any other company. Additionally, except for the exercise of options that does not involve the sale of Company securities (note that the cashless exercise of a Company stock option does involve the sale of Company securities and therefore would not qualify under this exception), no Covered Person with access to company-wide financial information shall purchase or sell any security of the Company beginning fourteen (14) calendar days prior to the end of any fiscal quarter of the Company and ending two (2) trading days (i.e., business days on which U.S. securities exchanges are open for trading) after the public release of earnings data for such fiscal quarter.

Further, no Covered Person in a position to obtain or receive company-wide student enrollment information shall purchase or sell any security of the Company during the period commencing no later than July 30 of any given year until two (2) trading days following the public disclosure by the Company of its approximate student enrollment for that fiscal year. The General Counsel shall notify the Covered Persons at least two (2) trading days prior to the blackout from trading, which shall commence no later than July 30. Based on current practices, the Company anticipates announcing student enrollment contemporaneous with the public release of earnings data for the first quarter of the fiscal year, usually in late October each year.

No Covered Person shall directly or indirectly tip material, non-public information to anyone while in possession of such information. In addition, material, non-public information should not be communicated to anyone outside the Company under any circumstances, or to anyone within the Company, other than on a need-to-know basis.

1


EXPLANATION OF INSIDER TRADING

As noted above, “insider trading” refers to the purchase or sale of a security while in possession of “material,” “non-public” information relating to the security and in breach of a duty of trust or confidence. “Securities” include not only stocks, bonds, notes, and debentures, but also options, warrants, and similar instruments. “Purchase” and “sale” are defined broadly under the federal securities law. “Purchase” includes not only the actual purchase of a security, but any contract to purchase or otherwise acquire a security. “Sale” includes not only the actual sale of a security, but any contract to sell or otherwise dispose of a security. These definitions extend to a broad range of transactions, including conventional cash-for-stock transactions, conversions, the grant and exercise of stock options and acquisitions and exercises of warrants or puts, calls, or other options related to a security. It is generally understood that insider trading includes the following:

trading by insiders while in possession of material, non-public information;
trading by persons other than insiders while in possession of material, non-public information where the information either was given in breach of an insider’s fiduciary duty to keep it confidential or was misappropriated; or
communicating or tipping material, non-public information to others, including recommending the purchase or sale of a security while in possession of such information.
A.What Facts Are Material?

The materiality of a fact depends upon the circumstances. A fact is considered “material” if there is a substantial likelihood that a reasonable investor would consider it important in making a decision to buy, sell, or hold a security or where the fact is likely to have a significant effect on the market price of the security. Material information can be positive or negative and can relate to virtually any aspect of a company’s business or to any type of security, debt, or equity.

Examples of material information include (but are not limited to) facts concerning: dividends; corporate earnings or earnings forecasts; mergers or acquisitions; changes in relationships with significant customers or suppliers; major contract awards or cancellations; major litigation or regulatory actions; significant borrowings or financing developments, including offerings of debt or equity securities; and defaults on borrowings and bankruptcies.

In addition, information that comes to your attention involving a cybersecurity attack or data breach could constitute material information if the incident causes or is likely to cause significant disruption to the Company’s operations or business or compromises the security and privacy of student or employee records, such as by unauthorized access or disclosure of such data. Pursuant to Section D of this Statement, such information must be brought promptly to the attention of the General Counsel.

Moreover, material information does not have to be related to a company’s business. For example, the contents of a forthcoming newspaper column that is expected to affect the market price of a company’s stock can be material, even though the Company is not involved in writing the article or acting as a source for information in the article.

Questions regarding material information should be directed to the Company’s General Counsel. A good rule of thumb: when in doubt, do not trade.

B.What Is Non-public?

Information is “non-public” if it is not available to the general public. In order for information to be considered public, it must be widely disseminated in a manner making it generally available to investors through such national media outlets as Dow Jones, Reuters Economic Services, The Wall Street Journal, Bloomberg Financial Markets, or Yahoo Finance. The circulation of rumors, even if accurate and reported in the media, does not constitute effective public dissemination.

2


In addition, even after a public announcement, a reasonable period of time must lapse in order for the market to react to the information. Generally, one should allow two trading days to elapse following publication as a reasonable waiting period before such information is deemed to be public.

C.Who Is an Insider?

“Insiders” include officers, directors, and employees of a company and anyone else who has material inside information about a company. Insiders have independent fiduciary duties to their company and its stockholders not to trade on material, non-public information relating to the company’s securities. All officers, directors, and employees of the Company should consider themselves insiders with respect to material, non-public information about business, activities, and securities. Officers, directors, and employees may not trade the Company’s securities while in possession of material, non-public information relating to the Company nor tip (or communicate except on a need-to-know basis) such information to others.

It should be noted that trading by members of a Covered Person’s household can be the responsibility of such Covered Person under certain circumstances and could give rise to legal and Company-imposed sanctions.

D.Trading by Persons Other Than Insiders.

Insiders may be liable for communicating or tipping material, non-public information to a third party (“tippee”), and insider trading violations are not limited to trading or tipping by insiders. Persons other than insiders also can be liable for insider trading, including tippees who trade on material, non-public information tipped to them or individuals who trade on material, non-public information which has been misappropriated.

Tippees inherit an insider’s duties and are liable for trading on material, non-public information illegally tipped to them by an insider. Similarly, just as insiders are liable for the insider trading of their tippees, so are tippees who pass the information along to others who trade. In other words, a tippee’s liability for insider trading is no different from that of an insider. Tippees can obtain material, non-public information by receiving overt tips from others or through, among other things, conversations at social, business, or other gatherings.

E.Penalties for Engaging in Insider Trading.

Penalties for trading on or tipping material, non-public information can extend significantly beyond any profits made or losses avoided, both for individuals engaging in such unlawful conduct and their employers. The Securities and Exchange Commission (“SEC”) and Department of Justice have made the civil and criminal prosecution of insider trading violations an important priority. Also, lawsuits are frequently brought on behalf of private parties who, as the non-insiders involved on the other side of the securities transactions, seek to recover damages for financial injury resulting from insider trading. Enforcement remedies available to the government or private plaintiffs under the federal securities laws include:

SEC administrative sanctions;
securities industry self-regulatory organization sanctions;
civil injunctions;
damage awards to private plaintiffs;
disgorgement of all profits;
civil fines for the violator of up to three times the amount of profit gained or loss avoided;
civil fines for the employer or other controlling person of a violator (i.e., where the violator is an employee or other controlled person) of up to the greater of $1,525,000 or three times the amount of profit gained or loss avoided by the violator;

3


criminal fines for individual violators of up to $5,000,000 ($25,000,000 for a corporation or other entity); and
jail sentences of up to 20 years.

In addition, insider trading could result in serious sanctions by the Company, including dismissal. Insider trading violations are not limited to violations of the federal securities laws: other federal and state civil or criminal laws, such as the laws prohibiting mail and wire fraud and the Racketeer Influenced and Corrupt Organizations Act, also may be violated upon the occurrence of insider trading.

F.Examples of Insider Trading.

Examples of insider trading cases include actions brought against: corporate officers, directors, and employees who traded a company’s securities after learning of significant confidential corporate developments; friends, business associates, family members, and other tippees of such officers, directors, and employees who traded the securities after receiving such information; government employees who learned of such information in the course of their employment; and other persons who misappropriated, and took advantage of, confidential information from their employers.

The following are illustrations of insider trading violations. These illustrations are hypothetical and, consequently, not intended to reflect on the actual activities or business of the Company or any other entity.

Trading by Insider

An officer of X Corporation learns that earnings to be reported by X Corporation will increase dramatically. Prior to the public announcement of such earnings, the officer purchases X Corporation’s stock. The officer, an insider, is liable for all profits as well as penalties of up to three times the amount of all profits. The officer also is subject to, among other things, criminal prosecution, including up to $5,000,000 in additional fines and 20 years in jail. Depending upon the circumstances, X Corporation and the individual to whom the officer reports also could be liable as controlling persons.

Trading by Tippee

An officer of X Corporation tells a friend that X Corporation is about to publicly announce that it has entered into an agreement for a major acquisition. This tip causes the friend to purchase X Corporation’s stock in advance of the announcement. The officer is jointly liable with his friend for all of the friend’s profits, and each is liable for all penalties of up to three times the amount of the friend’s profits. In addition, the officer and his friend are subject to, among other things, criminal prosecution, as described above.

STATEMENT OF PROCEDURES PREVENTING INSIDER TRADING

The following procedures have been established, and will be maintained and enforced, by the Company to prevent insider trading. Every officer, director, and employee is required to follow these procedures.

A.Identifying Material, Non-public Information.

Prior to directly or indirectly trading any security of the Company or any other company, every officer, director, and executive-level employee is required to contact the General Counsel (as part of the pre-clearance procedure discussed below) and make an initial determination whether such officer, director, or executive-level employee is in possession of material, non-public information relating to such security. In making such assessment, the explanations of “material” and “non-public” information set forth above should be of assistance. If, after consulting with the General Counsel, it is determined that such officer, director, or executive-level employee is in possession of material, non-public information, there may be no trading in such security.

4


B.Information Relating to the Company.
1.Access to Information.

Access to material, non-public information about the Company, including the Company’s business, earnings, or prospects, should be limited to officers, directors, and employees of the Company on a need-to-know basis. In addition, such information should not be communicated to anyone outside the Company under any circumstances or to anyone within the Company on an other than need-to-know basis.

In communicating material, non-public information to employees of the Company, all Covered Persons must take care to emphasize the need for confidential treatment of such information and adherence to the Company’s policies with regard to confidential information.

2.Inquiries from Third Parties.

Inquiries from third parties, such as industry analysts or members of the media, about the Company should initially be directed to the Vice President of Investor Relations at
(703) 483-7000.

C.Limitations on Access to the Company Information.

The following procedures are designed to maintain confidentiality with respect to the Company’s business operations and activities.

1.All officers, directors, and employees should take all steps and precautions necessary to restrict access to, and secure, material, non-public information by, among other things:

maintaining the confidentiality of Company-related transactions;
conducting their business and social activities so as not to risk inadvertent disclosure of confidential information. Review of confidential documents in public places should be conducted so as to prevent access by unauthorized persons;
restricting access to documents and files (including computer files) containing material, non-public information to individuals on a need-to-know basis (including maintaining control over the distribution of documents and drafts of documents);
promptly removing and cleaning up all confidential documents and other materials from conference rooms following the conclusion of any meetings;
disposing of all confidential documents and other papers, after there is no longer any business or other legally required need, through shredders when appropriate;
restricting access to areas likely to contain confidential documents or material, non-public information; and
avoiding the discussion of material, non-public information in places where the information could be overheard by others such as in elevators, restrooms, hallways, restaurants, airplanes, or taxicabs.

2.Personnel involved with material, non-public information, to the extent feasible, should conduct their business and activities in areas separate from other Company activities.

D.Quiet Period.

5


The Company shall observe a quarterly quiet period, during which no earnings guidance or comments with respect to the current quarter’s operations or expected results will be provided to analysts, investors, or other market professionals. The quiet period shall commence fourteen (14) calendar days prior to the end of any fiscal quarter and last until the release of quarterly earnings. The Company need not stop all communications with analysts or investors during the quiet period. However, communications should be limited to responding to inquiries concerning publicly available or non-material information. Further, all communications made during the quiet period with analysts or investors shall only be made by the Vice President of Investor Relations or with other senior executives in conjunction with their participation in such communications.

E.Pre-Clearance of All Trades by All Officers, Directors, and Executive-Level Employees.

To provide assistance in preventing inadvertent violations of applicable securities laws and to avoid the appearance of impropriety in connection with the purchase and sale of the Company securities, all transactions in Company securities (including, without limitation, acquisitions and dispositions of shares of the Company’s common stock, the exercise of stock options, and the sale of shares of the Company’s common stock issued upon exercise of stock options) by officers, directors, and executive-level employees must be precleared by the General Counsel. Additionally, except for the exercise of options that does not involve a market sale of Company securities (note that the cashless exercise of a Company stock option does involve a market sale of Company securities and therefore would not qualify under this exception), subject to exceptions that may be approved by the General Counsel, neither the Company nor any of its officers, directors, or executive-level employees may trade in any securities of the Company during the period beginning fourteen (14) calendar days prior to the end of any fiscal quarter of the Company and ending two (2) trading days after the public release of earnings data for such fiscal quarter. Also, please consult the “Insider Trading Reminders for Employees, Officers, and Directors of Stride, Inc.” attached hereto as “Attachment A.”

F.Short Sales and Hedging.

Short selling is the act of borrowing securities to sell with the expectation of the price dropping and the intent of buying the securities back at a lower price to replace the borrowed securities. Covered Persons, regardless of whether they are aware of material, non-public information about the Company, may not engage in short sales of the Company’s securities. In addition, Covered Persons may not purchase Company securities on margin, or engage in transactions in puts, calls or other derivative securities designed to hedge or offset any decrease in the market value of the Company’s equity securities, on an exchange or in any other organized market.

G.Enrollment Blackout Period.

The Company regards approximate student enrollment in any given school year to be information that may be material to investors. Accordingly, no Covered Person with access to company-wide student enrollment information shall purchase or sell any Company security during the period commencing no later than July 30 of any given year until two (2) trading days following the public disclosure by the Company of its approximate student enrollment for that fiscal year. The General Counsel shall notify the Covered Persons at least two (2) trading days prior to the blackout from trading, which shall commence no later than July 30.

H.10b5-1 Trading Plans.

The trading restrictions set forth in this Statement do not apply to transactions under a previously established contract, plan, or instruction to trade Company securities to be carried out by a third party, generally a broker, that satisfies the conditions of Rule 10b5-1, as in effect at such time (“Rule 10b5-1”), promulgated under the Securities Exchange Act of 1934, as amended. These 10b5-1 trading plans, if they meet the conditions of Rule 10b5-1, establish an affirmative defense against claims of insider trading. Most large securities brokerage firms offer these 10b5-1 trading plans. Trades under established 10b5-1 trading plans may also occur during blackout periods without violating the Company’s insider trading policy, as long as the 10b5-1 trading plan was entered into at a time when the individual did not possess material, non-public information and was not subject to a blackout period. Officers, directors, and employees interested in establishing a 10b5-1 trading plan for their own trades should first inform the General Counsel. The General Counsel may impose such other conditions on the implementation and operation of the 10b5-1 trading plan as the General Counsel deems necessary or advisable. The blackout and pre-clearance

6


requirements of this Statement will apply to both the establishment of and modifications to these plans (but not trades made under an already established plan) to the same extent as a trade in the Company’s securities.

I.Interpretation, Amendment, and Implementation of the Policy.

The General Counsel shall have the authority to interpret and update the Company’s insider trading policy and all related policies and procedures. In particular, such interpretations and updates of the Company’s insider trading policy, as authorized by the General Counsel, may include amendments to or departures from the terms of the insider trading policy, to the extent consistent with the general purpose of the Company’s insider trading policy and applicable securities laws.

Actions taken by the Company, the General Counsel, or any other Company personnel do not constitute legal advice, nor do they insulate the Covered Persons from the consequences of noncompliance with the Company’s insider trading policy or with securities laws.

J.Certification of Compliance.

Annual compliance certifications shall be executed by all directors and officers, and such certifications shall be included in the annual Director and Officer Questionnaires or otherwise through the Company’s intranet.

Dated: April 5, 2023

7


ATTACHMENT A

INSIDER TRADING REMINDERS FOR EMPLOYEES,
OFFICERS, AND DIRECTORS OF STRIDE, INC.

Before engaging in any transaction in securities of Stride, Inc. (the “Company”), please read the following:

Both the federal securities laws and the Company’s policy prohibit transactions in the Company’s securities at a time when you may be in possession of material information about the Company which has not been publicly disclosed. This also applies to members of your household as well as all others whose transactions may be attributable to you.

Material information, in short, is any information which could affect the price of the securities. Either positive or negative information may be material. Once a public announcement has been made, you should wait until the information has been made available to the public for at least two (2) trading days before engaging in any transaction.

Except for the exercise of options that does not involve the sale of Company securities (e.g., the cashless exercise of a Company stock option does involve a market sale of Company securities and therefore would not qualify under this exception), neither the Company nor any of its officers, directors or executive-level employees may trade in any securities of the Company during the period beginning fourteen (14) calendar days prior to the end of any fiscal quarter of the Company and ending two (2) trading days after the public release of earnings data for such fiscal quarter. Important: All transactions must be precleared with the General Counsel.

For further information and guidance, please refer to our Statement Governing the Prevention of Insider Trading and do not hesitate to contact the General Counsel.

ALL TRANSACTIONS IN STRIDE, INC. SECURITIES MUST BE PRECLEARED BY CONTACTING THE GENERAL COUNSEL AT (703) 483-7000.

8


EX-21.1 6 lrn-20230630xex21d1.htm EX-21.1

Exhibit 21.1

Subsidiaries of Registrant

Name

    

Jurisdiction

K12 Management Inc.

Delaware

K12 Services Inc.

Delaware

LearnBop, Inc.

Delaware

Stride Learning, Inc.

Delaware

K12 International Holdings B.V.

Netherlands

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

Modern Teacher LLC

Delaware

Stride Enrichment Programs, Inc.

Delaware

Stride eSports, Inc.

Delaware

Stride Learning Hub, Inc.

Delaware

Stride Learning Intelligence, Inc.

Delaware

Stride Online Tutoring, Inc.

Delaware

Stride Professional Development Platform, Inc.

Delaware

Road2Teach, Inc

Delaware

Tallo LLC

Delaware

Subsidiaries of K12 International Holdings B.V.

Name

    

Jurisdiction

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 7 lrn-20230630xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

Stride, Inc.

Reston, 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 15, 2023, 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.  Our report on the effectiveness of internal control over financial reporting expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting as of June 30, 2023.

/s/ BDO USA, P.A.

Potomac, Maryland

August 15, 2023


EX-31.1 8 lrn-20230630xex31d1.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 16, 2023

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 9 lrn-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Donna M. Blackman, 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 16, 2023

/s/ DONNA M. BLACKMAN

Donna M. Blackman

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 10 lrn-20230630xex32d1.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, 2023 (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 16, 2023

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 11 lrn-20230630xex32d2.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, 2023 (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 16, 2023

TIMOTHY

/s/ DONNA M. BLACKMAN

Donna M. Blackman

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


GRAPHIC 12 lrn-20230630x10k001.jpg GRAPHIC begin 644 lrn-20230630x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &@ J$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "D9@BEF("@9)/:EJ.YMX[NWE@F0/%*I1U/=2,$4 55US3G<*NH6K,3@*)E M))_.KU?+>K^#O"G@7XC>/+Z'P[!/!H6E6M_9VVY\),3RPYSUP?PK2/Q9\&)M"%)^?!YXST[XH ^DJHW^N6&EW=C:W=W%;W%\YB MMHI&PTS 9(7U.*^:/!WQ,\5Z!\+=$VZ]ID]_>W+I!]HBDN)E15R5< Y+9S^% M6M'^(6H?$;5/A??ZI'$E[!KUU;NT*E4?;$<$ \B@#Z3NM0M;+;]HN8;?=T\V M0+G\ZD@GBN8Q)#(DL9Z,C @_B*^=/VF-/EU;XA^"[2+28M==XYB-/GE,:38R M<;ATKEO!?Q(U+X>_#W2[/1'B_M#5=4FC:*XC>6/3]O\ RSV]2: /KBBOE/QG MX[\?ZWH_ABXNYK?0YTU;[/YNUXHYSQM=@#]SU!KLM4^-6N:(_CFUNKS3'NM& ML89K-D3"RR-]X@$_,/2@#WJBO M)^*GCCQ-XFM].TZ32X85TF#4KAIX6R=RY M<+@]^WI6;X;^-?CN9_#>JZDFER:%JFI/I_E0QE9L@D;LYP* /HN>XBMDWS2) M$F<;G8 9].:>#D9'2O(OVFKJ%/ =G;M*@GDU.U*1%AN8;^H%(KW3-=^%R7OC#S-(LI MH$EO(A(4*GJ4R.N3V[U\[W6CG1/A]XHU;2W.DZ!K&H6T<&GQSDO%;;CN=AG* M[O>@#Z\M[ZVNT9X+B*95ZM&X8#ZXHBO;>:)I8YXI(EZNK@J/J:^<_ OAK1;3 MXG>)_#FD73VOA:?2;=[DVUUA8Y#@G#_PDG(-<_X/O+&Q_9P\76K:@]IF_EB0 MPMND.9/E![X..M 'U9;7UM>[OL]Q%/MZ^4X;'Y5/7S3^SC9Q:%\1M6L)[>+3 M;R;3X94L["?SK=UQRY;)^8YZ=J]LTOQG?:AXOO-%D\,ZI9VL&_;JTR*+:7!& M-ISGG/'TH Z9KF))EA:5%E896,L-Q'L*DKPOXE:N+7XY:%<6DL06:![B>.!3P&D<*/UI)+ZVB@$[W$20GI(S@ M*?QKRK]H"'PI)I=N=?CDO]1='AT[3EF*B65A@,5'H<')Z5YB_A5+*3X9^$O% M%^EWHS)/+$W$ZV-SJ@ACC5^>N?G*< #- 'TS%-'/&'C=9$/1D. M0?QI]>2?LO7T%S\)[."*2:22VGECE\[G:VXG"GNH[5ZW0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 45B>+_ !KH?@'1GU;Q#J<&DZ@XK&U;XS^!]"DT=+_Q/ MI]JVL(LEAYDO$ZDX# ^A)'7% ':45R_A3XG>%?'.HZA8:!KMGJM[IYQ=0V[Y M:+G'/MGC(XJ&'XM^#;CQ'J&@1^([!M8L(VENK3S5*]LV=C>A]*Z.@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH QY/".C3:EJ%_)I\,EWJ$"VUU(X)\V M->BD'C S65X=^%'A'PG=3W.DZ#:V4\R&.21 22IZCDG /M76T4 <,_P0\"R6 M+V;>&K,VSS&X,?S?ZS&-VLW,5Q>^';2XFCB$"NP;(0# '!]*[.B@# T[P'H&D7IN[/3(H+ MDVRV9D4MGR0,!.O2H8OAOX:AL;&S32(5MK&X-U;1Y;$U[ MP!X>\3ZO8ZIJNE0WU_9<6\TN>:H:Y\(/!OB35)M1U/P_:7=[,-L MDS@@L/?!_6NPHH YT_#WPZ?[2SI4/_$RB6"[Y;]\B\*IY[>U9VL_!OP7X@2U M74/#UK'DT.^T^.YTE JK:L3M 7I MT.>*Q-*^"W@C1(+R&R\.VL$5Y'Y4Z99A(N$-+T2_T>TT M*V@TZ^ %S N[$H!R 3G/4>M5M,^"G@?1H+R&S\.6D,5Y&(IT^9@Z@Y .2:[> MB@#FO"?PW\,^!I)I-"T:WTV288=X@2Q'IDDUTM%% '.67P[\-Z?K]]K=OI%N MFJWH87%U@EI WWLY..?:L[3?@UX*TC4$OK/P]:6]VCM(LJ;LAF!!/7T)KM** M .:A^&_AJ"RT^SCTF%;;3YS'[5-463 MSA'[5M+BD,R6Y+85SU(.<\_6NSHH XO4?@UX*U;3K*PNO#UK+9V0(MX?F M41YZ]".OO4;?!'P,^DQZ8WANT-C'(95B.[ACU.#G3PCX?A\0:O M)((PDMQ%"8(VX>5#(0-X'09KP+XD? [QQXDLM#M=!\-/IL3:-'8LDNI0&.VD M$VYA>+N_?IU<"+D-CGM7US10!\_?"SP5XT\,:[;ZKJ?A2&W?1M%&AP16U]"6 MU#-QYAF!SA% YVM@YKF]5^!_C77KB71GTJULK/3)=3NK76S')]2BLK6/3H[B.<@6\10N60 ME<,3P.H'6NF^)5K=VNB76JV>KW]C- J!8K>11&KPOP+X^ M^,'Q&\,6OB'2M)\$6NG7DDWD17E[>><$25XQOVQ$9.S/![T >K?\(K)_T'=6 M_P"_R?\ Q%'_ BLG_0=U;_O\G_Q%<1]H^-__/C\/_\ P-OO_C5'VCXW_P#/ MC\/_ /P-OO\ XU0!V_\ PBLG_0=U;_O\G_Q%'_"*R?\ 0=U;_O\ )_\ $5Q' MVCXW_P#/C\/_ /P-OO\ XU1]H^-__/C\/_\ P-OO_C5 ';_\(K)_T'=6_P"_ MR?\ Q%'_ BLG_0=U;_O\G_Q%<1]H^-__/C\/_\ P-OO_C5'VCXW_P#/C\/_ M /P-OO\ XU0!V_\ PBLG_0=U;_O\G_Q%'_"*R?\ 0=U;_O\ )_\ $5Q'VCXW M_P#/C\/_ /P-OO\ XU1]H^-__/C\/_\ P-OO_C5 ';_\(K)_T'=6_P"_R?\ MQ%'_ BLG_0=U;_O\G_Q%<1]H^-__/C\/_\ P-OO_C5'VCXW_P#/C\/_ /P- MOO\ XU0!V_\ PBLG_0=U;_O\G_Q%'_"*R?\ 0=U;_O\ )_\ $5Q'VCXW_P#/ MC\/_ /P-OO\ XU1]H^-__/C\/_\ P-OO_C5 ';_\(K)_T'=6_P"_R?\ Q%'_ M BLG_0=U;_O\G_Q%<1]H^-__/C\/_\ P-OO_C59>I^/?BCX,UWPHGB32_"$ MNDZSK$.DR/I5W=-/$9%6AG44W']V[/S,76_VS_ =K MI5Q+I;WFH7ZK^YMGMFC5V[ L>@HT3]L_P'=:5;RZH]YI]^R_OK9+9I%1NX## MJ*]3USX6^$_$.E7.GW6@:>L$Z[6:"V2-Q[A@,@T:'\+?"?A[2K;3[70-/:"! M=JM/;)(Y]RQ&2:]/VF7\EO9RO?NO\OT^9PG_!_4XUOVB=%UO1=) MU/PRC:E!=Z[;:/-]I1H3%YN[Y@".2,5S_BG]HG5M$^/O_"!6MCI%Q;(]FK12 M3RB_F69"S/$H7R\)CG+ UZ/XV^$FA>-?#T.D?Z1H,4%Y%?PW&AE+:6.:/.U@ M=I'<]16?%\#-!WW$]U>:IJ&H3R6DTFH75R&N#);@B-]P4 -@D$@9Z$%)17.[LX'X9_M0W?C>^TC3K[0H=,U.]U66U,(G+ VH+".=#CG.T@C ML>*^@Z\SL?V>?!^FZMX3U.""Z2^\,O.UE-Y_+"4EF63CYU!8D#L:],K,L*** M* "BBB@ HHHH *\J^/7^O^&?_8YV'_HN:O5:\J^/7^O^&?\ V.=A_P"BYJ / M5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N6^)W_(C:G](__1BUU-&?K=?^E4 MU>JU\N?#OQ_XW\&?!+P2GA/P4_BJ*=;PSR*Y'E$7M1.2@N9G10H2Q%1 M4X6N^[27WO0^HZ*^)OC3^T'\6[+3---WX>NOA^K3,!Z9J1M/#UU\0%690;F1]IMSM^Y\H[]:XOKM/GY+/[OZ9]'_ *N8KZO] M8YX^G,N]M_A_$^V:*^8OB-\2/B3K?PLL99_#VI>#]K3VHN;N>9S)*RM-L6(2)A&D" MG)8X!QQ7=&2DN9'S5:E*A4=.5KKLTU]ZT/JFBOE#0/VQ?$VN>'O&>I_\(9'; MC28%ELEG:2-2[7(@$=V5&.U>H?&3Q/XD\/_ ]T 7E_#X?N]0U"WL]6 MU33&)2RC?.YHWZK?02WGB M+5([MHX+>-9&*36PVR$AN 0,=#4B?M4Z_#IFIZG-H^B7-JMI]LMK>RO7>>U4 M7*PLMV,80[26&/2@#Z9HKYR\9?M0W]IJ%O:>'%\-S1SZAJ%I'J&J:@R6K);0 MK)PZ Y9MV .E:_CKXOZMIL'P_P#$%JKVUO>:7J>HW>F[L),T-H)44G&<;@<' MWH ]VHKYPM/VC/&$6APIJND>'=.UJ]DL/LL\E[*MA#'=0^8#,Y4,"N,<<$UP MV@?M:>+]!TGP9I\VB+XFO]21I[N]4L4D!NC$$A88' YRW8>M 'V17E7QZ_U_ MPS_['.P_]%S4SP+\9[GQ;\5==\'2VEE!_92-,;F.5?LN?\D*\,_6Z_]*IJ /2-3T73]:1$U"QM MKY$.56YB60*?49!Q1IFBZ?HJ.FGV-M8HYRRVT2QACZG &:NT4K*]RN>5N6^A M#B,7$$#P_I<,][C[5+'91JUQ@[AYA"Y;GGG/-:= M_I]KJMG-:7MM#>6DR[9()XPZ./1E/!'UJQ10!DZ3X2T/0(H(]+T73]-C@9VA M2TM8XA&6X8J% P3WQUID'@OP]:M?M#H.F0MJ (O#'9QJ;D?]-,#Y_P O#-W%8Q3^'=)FBL2#:))8Q,+%KF^\/0:;+>PC>[ZO,T=O'& 2S,5&X^P%>6>,/V@M> M\*:1X.U>>PTBH%FNM+N6G6[Z_,T+;?+"@0<$5Z?\3?AK8_%/P\FCZC MJ.J:=;+.EQYFE7/D2%E.0"<'(SV(K!U_X#:7XJTW3--UGQ!XCU/2K.-8I;"X MOP8;X*VX&X4(-YZ=,=!0!F_"OXN>(?%_BJ/3==TG3[*UU'2SK&F2V$SNWD^; MY>R8,,;^C97BN:U#]I'7-'U%[^\T/3V\+7;WT&G20W#?:C+;+G,H(VA7/ V\ MCO7<^%O@)H7@^6\FT[5-;6XGB%O#-)>[WLX!)YGDP$K\B%NHY^M0C]G3PDVM M:C?S'4;J&\%QMTZ>ZW6MJTPQ*\*8^1F'?)H F^$OQ"\0>*M3U[1_%&G:?8ZK MIJ6LZMIDKR0R13QEU'S@$,N,'MZ5>^+?B73=.\+WUC<70BNI5C*1E6.1YB]P M,5;^'/PMTKX:07JV-WJ.I7-X8_/O=5N//G=47;&F[ ^55X Q5CXG?\B/J?TC M_P#1BT 6_P#A.=#_ .?]?^_;_P"%>*_!27QE)\#/!K^$Q9/ RW9E-UC.?M4N M,9]J^A\5Y7^RY_R0KPS];K_TJFK&K3]K!PYFO-:,35U8YKQEXD^*&@Z7C4$L MQ%1[)#QQG/7ZU[U17C_P!E MS]KS_6)V[7U^_P#X!G[-WO=GSU\:DUZ?X1SCQGJ-MI4JW\4D;1+,;:91G]S. MT'[Q48_Q+R,"O#?%GCNY7QSX-URZT[6+!M-L+3[-I;OS@H7;MU>YHE96/E^U\$^(/B1^T7?\ B.VN8K+2[*#2KE;S MS[D2#,)9XX$R(F5B?F+#--\=2R:'^U"E]:?9?$>H7PM;>'3%EO%NM- B8-,% M'[@IG!.[GFOJ*BM1GPQ:W%S_ &)J4^C2^(#=_P!F@>+OGG,BR_;/FX;H_E_\ M\_X*^BOV;UMAX?\ $!T=[M_"QU:8Z.;II&_<>*V MB:2:1(HUZN[ ?B:\K\;?M,^"/!LC6R7QUG4 =HM-.'F,3Z$]!6]*A5KOEIQ M;9E4JTZ2O4E8[H^.M"4$G4% '4E'_P *P=&^.7@G7]6O-.LM/ZEXN^+?QNLI['0= 7PGH5RNQKV\8K*R'K@]OPKA? ?[(GBYO%=^ MFI:G)H5K:?+'J5FQWW!//R<]/7->M3R^C&$GB:JC);):_?;\D>;/&593C["F MW'OM]W^9])_P#"B/BK!_J/BG*/]]#_ (4?\*@^-<'^K^*$ M"T?:_VC8/OVGA^8?[)3_&CZCVJP_\"_X ?6^].7W'MG_" M)_\)+^T%!]_P]I$W^XP_P : M/^$_^.UO]_P393?[CT?V?/I4C_X$A_7(]82_\!9[9_PG.A_\_P"O_?M_\*/^ M$YT/_G_7_OV_^%>"ZY\8?C3INCWDLOP^CMU2)B;E"7\KC[V.^*YW]DOXG^,] M?\67NE7JSZSI$Q:>XNYSS:N>>">Q/\-:?V955&=9RC:/9IF?U^FZL:7*]?*Q M].?\)SH?_/\ K_W[?_"C_A.=#_Y_U_[]O_A6[BC%>.>F87_"&?K=?^E4U>JU\O?#GX M+-\5O@EX*F'B?5- ^R+>)LT]\+)F[E.3R.:T@HRE:3LAJS>I]':AXDL-*U.S ML+N?R)[S/DEQA7(ZKNZ9]J-%\16/B$736$WVB.WE,+R*/D+#J%/?'M7S?J/[ M&5Y=ZG9Q_P#">:S<:>N7EDN'RZ,/N[!NZ^]+HG[&E];"ZAG\>ZS:0)*?LXM) M"%9#W(W<'UKM]CAN7^+KZ,UY86^(^B/%GC30_ FFQ:AX@U.WTFREN([5)[EM MJM+(<(F?4GBK>FZ]I^L7-[;V5W'!+#PRN MKW?B>V?7K6_NWU64 I @8/LSGGD$>]>7^*OV=?BQ/X>OM-MX;+4;@:S)+:ZA M'>".8VZQ!892&90&X (Y/&:X9J*DU%W1D[)Z'VG5#2]>T_6I;V.QNX[E[*=K M:X6,_P"JE'53[C-?,OC?X-_$36?%MY?Z?8%_.T."SN+JXU8+YTB*@>.(*?'_@3QEI/ MQ"\+ZQ=Z5%K<'YE=QDMC%>G7WAGQ=X>^)OB2[T MOP_9:_H_B86S/?7-VD9T]HEV$-&P)D7^(;>AH ]BHKY'_P"% >/KS1_$EFEG M+I5_>6@M;K4?[=:0ZNYNUV/D(J%CSO!..H/>@#ZGI&8*I)X Y-?'W@OX-^-+KX&Y[2PN M?[.N;OPS)K[%]3"P_O7:8G]T6)!*9'3FNE\+_!WQOH_C'X=7TNEN]MI*2)<_ M:=6\Z*RA9V98U&[=(ZY W<@B@#Z-T;Q!IWB"V6XT^[CN8V7=\IPP&2 2IY'0 M]17G7QZ_U_PS_P"QSL/_ $7-7@^C_LP^.]'T3Q8MO;BW\2:UI440UM-4+L)$ ME)>$JS<[UP-W0=.*Z+1O _B#P!\/OACIGB1[@7W_ GUM*MO<31R^1&5FVHK M(2-OH,DB@#ZKHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBJ&L:]IWA^U:YU*^@L8%&2\\@4?K32;= MD)M)79?HKPKQ1^UGX>MKIK#PM87GBO4B=JK:1GR\_P"]W%8/]C_&SXN@&_O( M? NC2=88?]>5]#WKTHX"HES5FH+SW^[*VA7I'"@51^ JN?!T/@ MBZC[O1?'X ^//B/*MS\0O&$L-LQR=,TUL*!Z$CB MO5/!/P/\&> $7^R]%@-P.MS<#S)#[Y-=Y16%7&UZJY;VCV6B_ VIX6E3?-:[ M[O5B 8%+117"=84444 %%%% !1110 4444 %%%% "$!@00"#P0:S-"\,:3X8 MBGCTK3X+".>5II%@3;O>A[G17G%]^T#X)L[F.-=9@N$=&;S(B2%(&=IX M[]J-)_:!\$ZG'(\FLP605@ +@D%N,Y QT[5O]5KVOR/[CB_M'!\W+[6-_5'H M]%>6_$'X_P"B>$?!D7B#2/L_B-)=1@TU8TO4M8UDES@O+)\J@8ZFM#P9\;-! M\3>';?4+Z5-#O&M#>SV%Q(':&(2^5O#J,,A? ##@YK!Q<7:2LSMA.-2*E!W3 M['H5%<1)\:O!,0U\OK\ 700#J3^7)MM\D#!.W!.2.%R>:2Q^-O@?4=9TW2;? MQ#;MJ.HQK):V[)(K.&!*YRH"DX. V"?2I+.XHKR[X3_'>T^+=AK]QI^C7=L^ MDQQN87=6:+48=-AT8WL1$KRH9$ M)FQM4!1\V?NGB@#V:BO"Y/VHEDL+6ZL_!^H78BMA=:NGVB-&TY/.\DCG_6L& MYPO;FMWP]\>D\0^-;;24\/7<.B7EU/96>MM,A2:>%074Q#YE7GACUH ]7HHH MH *\J^/7^O\ AG_V.=A_Z+FKU6O*OCU_K_AG_P!CG8?^BYJ /5:*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y7QG M\3_#/@*SEGUG5K:V9%+"#>#(Q'8*.^,]2\=7%QHMJD]A<#[/::4Z M[N<_*W'):O3PN78C%IR@K)=7H<&(QM'#M*;U?8^W9)$A1G=E1%&2S' %>9^. M/VC/!'@9GAGU1=0OAP+2P_>N3Z<<"O.X/@Q\2OBD4N?'7BQ]*L) &_LS3>, M]CCBO3/ WP \$^ 0CV.CQ7%V.MU>#S9"?QJO8X6A_%GSOM';[W^B)]KB*O\ M#CRKN]_N7ZGF9^*_Q7^*K&+P;X8_X1[37X&HZEPV/49[_2KNC_LJ/KMTFH?$ M#Q-?>)+LG<;=)"L(-?0BJ$4*H"J. .!2TGCY07+AXJ"\M_O>HU@XR=ZTG-^ M>WW\">'_ 7:K;Z+I-KIZ*,9BC&X_5NM;U%%>;*4IOFD[L[HQ45:*L@H MHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "N6^)W_(C:G](_P#T8M=37+?$ M[_D1M3^D?_HQ: .IKPSX >!= \8? WPF^M:5;ZB\/VL1M,N2H-U-G%>YUXKX M8^"'CCP3HL6C:'\59K32;=Y6MX)= M96C5Y&?:7)RV"QY-5&4H.\79D3IPJ1 MY9I->>IM:]^SWX3U62$6VEVNGPHK%A"AWNY&%R<]!UQ2^&OV??">CV!MK_2K M35&4_)/+&0^,=V]3@_LW!\_M/9*_I^FQH^)?@7X6\0:%8:/'I\%CIMOJ<&IR6R0J\= MPT><(ZMD$'-<;J_[+@N$MHM*\7WFCVT=L^G21+9Q3;[(W G6 %ON[6Z,.<'% M=#_PKKXF_P#176_\)NT_QH_X5U\3?^BNM_X3=I_C7,Y.3O)W9WPA&G%1@K)= MC*D_9SF>X\82_P#"4D+XAA6 VYTR,PPX(.]DW8D? QN.#6#H'['&DZ'XYT+Q M-)KTVIW6G^0TZWUJ)&N)(E*HX;?^[(![ XQ79_\ "NOB;_T5UO\ PF[3_&C_ M (5U\3?^BNM_X3=I_C4EB_"WX#V_PFTOQ#;:3KEU)<:M%&@N98DW6[(KA64= M"?GSSZ5BZ7^SOK-CX:@L;CQ_KV>HKJEEK!TN%)8YL$,9%!Q+NSSGVK9_X M5U\3?^BNM_X3=I_C1_PKKXF_]%=;_P )NT_QH PI/V7HHH+6&R\67]G'+:BT MU?\ T>-SJ2";SB23_JF+<97MQ6YX8^ T7AGQE%JB:_=7&BVEU/>V.B/"@2WF MF #GS!\S 8X4]*7_ (5U\3?^BNM_X3=I_C1_PKKXF_\ 176_\)NT_P : /5: M*\J_X5U\3?\ HKK?^$W:?XT?\*Z^)O\ T5UO_";M/\: /5:\J^/7^O\ AG_V M.=A_Z+FH_P"%=?$W_HKK?^$W:?XU5F^#/B[7-<\.W?B3XDS:U8:-J<6J)8IH MMO;>;+&K!074Y ^<]* /7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **CN+B*UB:6>5(8EY+R,%4?4FO*O&O[3?@?P?(ULE^=9U ':+73 ME\PD^F>E;TJ%6N^6G%LRJ5:=)7G*QZS6?K/B#3/#MJUSJ=_;V$"C)>>0+_/K M7SZ?B-\8/BL=GA?PZGA72W.!?7_^LQZC/?Z"K^C?LH1ZO=+?^//$E]XFO"=S M0B0I"#7=]3ITM<342\EJ_P#)?>B_S+WB;]K3P];7+6'A>PO/ M%>HYVJMI&?+S]>XK!&G_ !N^+7-U<0>!='DZQQ_ZXKZ>M>[>&/ N@>#;5;?1 M=)M=/C48S%& Q_'K6[1]:HT?]WIZ]Y:O[MD/ZO5J_P :?R6B^_<\3\(_LH>$ MM%G6]UM[GQ/J/5IM0D++G_=KN=/^#_A'2O%@\1VFC06^IK$(E9%PB@=PO0'M MFNSHKEJ8O$56W*;U-X8:C35HQ04445R'2%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%>7_M)W&G6OPAUF34[R]LX!LV?8/-WRR9^6,B,%BI/4>U?./QZ MU^;Q%>>$=1TC^T;R8Z%;R::B0W*33S^8H/V8@ )*",-YW&W.* /MZBOE?X Z MKI^B>+[C5(FU6UM5T;9XB:]CN&7^TSJ<;<5RE\FK2>*]4ET2+61 MXZC;5O[=QYP0VNP>1@GY#_L;.'5OT\)R"R^S"]$H'VD0G[3M$OS??QN[9Z5W_P 6_P"V?^$7OOL9L?L.V/S/ M/#^;GS%Z8XH [RBL''B;^]I/Y2_XT8\3?WM)_*7_ !H WJ*P<>)O[VD_E+_C M1CQ-_>TG\I?\: -ZBL''B;^]I/Y2_P"-&/$W][2?RE_QH WJ*P<>)O[VD_E+ M_C1CQ-_>TG\I?\: -ZBL''B;^]I/Y2_XT8\3?WM)_*7_ !H WJ*P<>)O[VD_ ME+_C1CQ-_>TG\I?\: -ZBL''B;^]I/Y2_P"-&/$W][2?RE_QH WJ*P<>)O[V MD_E+_C1CQ-_>TG\I?\: -ZBL''B;^]I/Y2_XUEWWBC4-,U>STN[U+0;?4+L$ MP6TC2!Y,=<#--)RT2$VEN=E16#CQ-_>TG\I?\:,>)O[VD_E+_C2&;U%8./$W M][2?RE_QHQXF_O:3^4O^- &]16#CQ-_>TG\I?\:,>)O[VD_E+_C0!O45SS3> M(D^]-HP^OF?XU&U_KJ?>NM#'U:3_ !IV8KG2T5RS:OJZ];_0!]9'_P :C;Q! MJ2]=4\.CZS-_\53Y9=A*;Q?O:SX:'UN&_^*KSOQ7^TO9>$?%MK MH=S?Z1/YBDS7EOYCQ6_H&(/.?;I6U/#U:KY81;9G.M3IJ\Y)'NU)TKYHU#]K M'5-1U'^S_"'A]?%,Y.WS;>*54!_&EN/ 7QI^*\+-KFO0>$=/D'%E:YW8]&V\ M_K78L!.*YJ\E!>>_W;G,\9"3M13F_+;[]CV#QI\:/!W@&-SJVMVZ3*/^/>%O M,E/M@5Y1+_'TS6OP[\&W$T9X&HZ@I5![XZ5J^"_V7]/\)2K(+.%8K>/1H(EX"1I(H'X"G[3"4/X<7-]WHON7ZLG MDQ-7XY)O[VD_E+_C7"=9O45@ MX\3?WM)_*7_&C'B;^]I/Y2_XT ;U%<_-_P )2(G,?]D-(%.T,)<$]L\UY7)^ MT'=1SKI+-HD?B@W'V9],DF<",YYTG\I?\:,>)O[VD_E+_ M (T ;U%8./$W][2?RE_QHQXF_O:3^4O^- &]16#CQ-_>TG\I?\:,>)O[VD_E M+_C0!O45@X\3?WM)_*7_ !HQXF_O:3^4O^- &]16#CQ-_>TG\I?\:,>)O[VD M_E+_ (T ;U%8./$W][2?RE_QHQXF_O:3^4O^- &]16#CQ-_>TG\I?\:,>)O[ MVD_E+_C0!O45@X\3?WM)_*7_ !HQXF_O:3^4O^- &]16#CQ-_>TG\I?\:,>) MO[VD_E+_ (T ;U%8./$W][2?RE_QHQXF_O:3^4O^- &]17E?Q,^(VI>!=(:[ MGUSPY8W,#>9]EF9]UP #F/&TMH5RNUSVFBL''B;^]I/Y2_XT8\3?WM)_*7_& ML"3>HK!QXF_O:3^4O^-&/$W][2?RE_QH WJ*P<>)O[VD_E+_ (UKV?VC[,GV MKROM&/G\G.W/MGF@">BBB@ HHHH **** "BBFJZN"58-@X.#GF@!U%%% !11 M10 5RWQ._P"1&U/Z1_\ HQ:ZFN6^)W_(C:G](_\ T8M '4T444 %%%% !111 M0 4444 %%%% !1110 4444 %%%0W=W#8VTMQ<2K#!$I=Y'.%4#J2:-P(=7U: MST+3;B_OYTMK2W0R22R' 4"OS^OM'\8?&7XFR:KHWV^^AN+UDL]4D0HD2*<@ MY'"@"O:?$>KZM^U+XR.@:))+9> M.E'VR^''VI@>@]?8?C7TCX;\.:?X3T6U MTK3+=;:RMD"(BC]3[U]#1J_V5%MJ]22V_E7GYOL>+5I_VC*R=H1Z]W_EYG@R M? ;XJNBB7XK3CCHJ-Q3O^&>/B))_K?BG>GZ*U?15%<7]HU_+_P !C_D=7U&C MY_>_\SYU_P"&:O&4G^M^)VI'Z T?\,M^(9/];\2=7/\ ND_XU]%44?VEB>Z^ MY?Y!]1H=G][_ ,SYU_X9-U"3_6_$77#]&_\ KT?\,?J_^M^('B%OI(/\:^BJ M*/[3Q7\_X+_(/J&'_E_%_P"9\\+^QU8_Q^-?$#_67_Z]2+^QUHO\?BG79/K/ M_P#7KZ#HI?VEB_Y_R_R']1PW\GYG@*_L<^&OX]$K^QOX#_ (WU.3ZW;5Q/B']B:WE\8V#:/J#0 M^&WYNDG?=,F.RGOG]*^K**N&:8R#NJC?J3++\--6Y$8WA;PAI/@W2;?3M(LH MK2WA0(-B ,<=R>I-;-%%>9*3D^:3NSO2459!1114C"BBB@ HHK)\2^*M)\'Z M9)J&LW\&GVB#)DF;&?8#N?I32;=D!K5QOQ$^+?ACX86#7&N:C'#+C*6J'=-) M]%_K7C6L_'WQ=\6-0ET;X5Z/*MKG9+KMVFU%'JN>!_.ND^'G[+NEZ/?KKOC" M\D\6>(F.]I;HEHD;_94]?QKN6'C2][$.WDM_^ :\BCK,XZZ\4?%/]HDR0>&[ M9O!?A1\C[=<@B69?Y_E6U+^Q;X7D\'-9-=3R^(B?-.KR.+G'2E[J\OU?4/:-?#H?,X^ OQ+^&H$W@7QL][ HR M=.U(DJ3Z#.1BIK;]I?Q;X#F6U^(G@B[M57@ZA8*6C(_O$=/Y5])5%X M;RI![8/]*[P$$9!R#WKR7QK^R]X#\8NUPNFG1[\G(NM.;RV!]<#@UP9^$GQ< M^%IW^#?%H\0:='R-/U/EL>G/&:/94*G\.=GV?^:#EB]G]Y]+T5\XV'[5>J>$ M[A;+XB>#;_0Y5.UKRV0O%]?\FO7_ ?\6_"/CR)6T;7;2Y=O^6)<)(#Z;3S^ M595,/5IJ[6G?=$N$ENCKZ***YB HHHH **** "BBB@ HHHH **KWVHVNEV[7 M%Y<_3%:>A?LB6-]=+?\ CCQ#J'BJ^)W-&\A6+/TZUT_5X4_X MT[>2U?\ D7R)?$RSXE_:]\/0W36'A33;[Q9J)^51:1D1Y^O4BL/[#\=?BW_Q M\7%MX"TB3_EG'_KMO\^E>^>&? ^@>#;5;?1=)M=.B48'DQ@'\^M;E'MZ=/\ MA0^;U?\ D',E\*/GS3?V,_#!$$^MZIJ.N7XE62:>YDR) .2F.P)QSUX]Z]8L M?AQI6B:Q87^BI_8WV=/)EM[50L=Q'@X5QZ@\ANM=716,\15J?%*Y+G)[L*** M*YR HHHH **** "BBB@ HHHH **** "OC3PE\6;31_VH[OPI8ZUXO%E?ZS*3 M;W$4(TUYN ZH2=^W.!QWKZX\337EOX>U*33_ #?MR6[F'R8Q(^_'&U6X8Y[& MOCSX4GQ5K/QOT!_$6GZJ]]:2O,S7_AK3[9X0_+,SQR%T!('(% 'VM1110 44 M44 %S?#?XH_A M7;S?Z(\R\&^#=+\!^'[71](MUM[2!<<#ESW9CW)KI)KRCXG?M*>&O ,ITZQ+>(?$#' M;'I]C\^&]&(Z?2O/;3X8_$;X^W$=]X\U&3PWX<)WQZ+:':[K_M>GXUV0PSMS MU7RQ_%^B-%#2\M$=!XX_:BCN-3;P_P##O3)/%6N,=GGQJ3!$?7/?^59_AO\ M9MUKQYJ4>O\ Q5UB75;DD,FD0N1#%_LG'\A7M/@?X<^'OAUIBV6@Z;#91@?- M(%S(Y]6;J:Z:J>(C37+05O/K_P ?.HZ0*.C:)8>'K"*RTVTALK2,86*% JB MKU%%<3;>K,@HJ.XGCM8))I6V11J7=L9P ,DUYX_QQ\/0^+)M+EO(4L4MQ*+[ M<=I;NO\ GOFLIU(T[(=+U%%>VU"VG5AD;)5)_+- M7P01DVT-W"PP8YD##\C7C_C']D[P1XD ME:ZT^";P[J!R5N--CW2V/CWPQJ'AB[SM:81EX2?;_\ 6:^B:H:Q MH&F^(+9K?4K&WOH6&"D\888_&NGZQ"I_&@GYK1_Y%\Z?Q(R_"GQ%\->-X%ET M36K2_##.R.0;_P#OD\UT=>%>*_V1/".J3M>:!-=^%M0ZK)82$)G_ ':YW^R? MCK\)_P#CRO+?QYI,?2*;B;:.W//3WH]C2J?PI_)Z?CL'+%_"SZ7HKYSMOVR= M-TN"6#Q1X:U+0M5C'^HD7Y).1G:2/3)[YQ77^)OVHO GA[0=/U./5$U'[:5V M6]N?WB+_ !,P[8YX[FH>$KII*YUA+^]7@6MA^][0^!?!QTBQR$^N37HR(L:!44*H& JC %'M*%/X(\S[O\ R"\([*Y\XV'[+6M^,;A;WXC> M,K[5W)R;&UP>#?A%X1\!0JFBZ':VS@0^Y8\UV%1SW$5LA> M:5(D'\3L%'ZUE4Q-2HK2E9=MD2YR>Y)17):S\5O"VA[A<:M"\@_Y9PG>?TXK MD[CX]+?OY>@>'[[4V/W9"A5?\_C7C5LTV21(4+R M.J*.K,< 5Y']N^*?B?\ U5K::! W=^7 ]NIIT?P3U367$GB+Q5>7C=3'"2J_ M3FL/KU6I_ HR?F_=7XZ_@+F;V1VNM?$KPUH".;K5K?>H_P!7$V]C[#%8OPH^ M)G_"?1ZC'.%BNH)BR(.,Q$_+^72J5[^S[X9GTLVMN)K68L&-UGS']QSTS4O@ MKX*6G@C78M3M-7NY652CQ.BA74]CCWP?PKG4LS>)@Y17)UL^_KV]"??YEV/2 M:***]\V"BBB@ HHHH **** "BBB@ HHHH AO+N'3[2:ZN95AMX4,DDCG"HH& M22?0"OA[X8W'AOQG^U -1T?7+ I/JLVJ6^IW&G7<%]?IL -LDSXBDB&,\=1T MK[.\9>'1XM\*:OHC3M;+J%K);&91DIN4C('XUXEX2_9I\7:3K7A"77/B;<:_ MH_AJ:.:UTTZ7!"/D7:HWJ,@8_.@#Z&HHHH **** "N6^)W_(C:G](_\ T8M= M37+?$[_D1M3^D?\ Z,6@#J:*** "BBB@ HHHH **** "BBB@ HHHH *^>OC7 M\4]4\6:ZOPX\!L9]5N3LO[Z(_+;)_$-PZ>YJ]\>*+[]W+ M-%R+1#U)/8X_*NR^#/P=L/A3H13(O-:NOWE[?ORTCGJ ?05Z]&G'"06(K*\G M\*_5^7;N>;5G+$R=&D[)?$_T7G^1>^$OPKTSX4>&(M-LE$MT^'NKMA\\S]R3 MZ5V]%%>94J2JS*O&.B^"M,DU#6]1@T^U09W2M@M[ =2:^?M4^.?C;XRWLND?## M2);+3B2DFO7B[0!ZKV'ZFNFE0G5U6B[O8N,'(]B^(_QD\+_"ZR:76=007)'[ MNRA.^9S[+V_&O%&U?XI?M&N8M.B?P/X.D.&N),B>=/;N<_@*[;XK"BD)"@DG '4FN%\7?&+0O##FVBD.J:B>%MK7YCGT)KEK5Z6'CSU9)(EM+ M<[HD $DX KA_%WQ?T+PLQMTE.I:@>%M;7YCGT)KD?[.\=_$[Y[Z;_A&=$;GR MDXD9??\ ^O7,ZIKFB>";_P#X1[P)IH\0^*I?D>^<>8(3W.>F?T%<=*6,S"7+ MA(;MV[M]DNI2^)'Q&\27>GL^J7 T"UG4_9]-AYN) M\],CJ!]:\VMOA/XQGM9-5&E,L:0K=BV<'<\98CIZ\9QUP:^B?AU\$5TR^_X2 M#Q7O60,# Z5Z]"AAL#S6_>REI*4MGY);)'C3R^OF5 MJN)DX)?"ENO-OOY+0^1M-O/#-C-':>*='U;PG>,!_I,+LT1/K@]*],T3X;MJ M=LMSX5\?3RQ$94^9OQ]0#D5Z_K&@Z=X@M6MM2LH;V%A@I,@:O)]<_9RM;6Z. MH>$-6NO#E\#N"(Y,1/T[5SRRO*J[NJ?LY>5[?AJCI]GCL+M:K'_P&7^3_ M_ M\(Y\4M(_X]=>M-2 _P"?@=?SH_X2[XF:1_Q]^&K?4%'5X&Q_(UAK\0_B-\-& M$?BG0_[>TY3C[?9-55+34DM[H];6Z_=N#^/!K"IDE M6DN:C5ER]U+F7XW-Z./P]67LW)PGVEH_QW^1SJ?'.]L6VZIX3U"W/=XU)4?I M6C9_M >%;AMD[W5G)W$T. /QKTAD25<, ZGU&16?>>&M)U!2MSIUM,#_ 'HA M7'[#'0^&LGZQ_P FCU;2[F38?$[PMJ6/(UJU)/9FV_SK>MM4LKW'V>[@GS_S MSD5OY&N4O_@YX0U#.[1X82>\&4/Z5@W/[/>A<_8;Z_T_T\N8G'YT>TS"&]., MO1M?F@O-=#U.BO(O^%0>)M+_ .03XSNH@.BS9-']F_%;2/\ 4ZA8ZG&.TH&X M_F*/KU6'\2A)>EG^3#F?5';^/?"MKXG\/W<#Z-8:O=LFV*.^4;,DXR3C. .< M#KC%>3:1^REH/A+4-*U6PT^UU:\1P+ZVOO\ 4N">7C'\!7L.XXKH)?B)\0-" MC>34_"DO3/YU M?^L%+#VI^\K]+/\ K[AJORZ'T#:V<%C"L-M#';Q+T2)0JC\!275[;V*;[F>* M!/[TKA1^M>4?V3\4?$__ !\ZC:Z# W\,(^<#\*FM?@';W;^;KNMW^JR'[R[R MJG^M1]0?\ +.W!<_X5S,OQ MQO-5?R_#WAB]OV/W995*H?\ /UKL=&^%_AC0MIM=(@\P?\M)5WM^9KIXH(X$ MVQ1K&OHB@"CV6.J_'44%_=5_Q?\ D%IO=GDGE_%/Q/\ >>T\/P-V7EQ_6I(/ M@5+J3B7Q!XDOM1<_>1&*J:]:HH6649:UG*?JW;[M$'(NNIQVC?"/PKH>UH=* MBED7I)/\[?K766]I!:)M@ACA7TC4*/TJ6BO0IT*5%6IQ2]$6DEL%%%%;C"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y[QYXYT[X=>&Y]:U1+ MJ6VB94\NS@,LKLQP /YD@#UK"\7?&/3/!;Z3+J&DZPVE:@L;?VO!;*UI;;_ M +OFMO#+U[*: .^HK@/ /QJT/XAZ[6^_9YL)W' M MHURWQ._Y$;4_I'_Z,6JGPX^*VE_$L:BEE9:EI=YIYC\^RU6W$,RK(NZ-P S MJR\@Y^H%6_B=_P B-J?TC_\ 1BT =31110 4444 %%%% !1110 4444 %>-_ M'/XTR>$S%X7\,Q_VCXPU']W##%\WV<'^)O>KOQU^-$?PVTR/3M,3[=XIU#]W M9V:#)O$K_VAXOU+]Y--+\Q@!YVK[^M>I0HPHP^ MLUUI]E=W_DCSZU656?L*+UZOM_P2]\#/@K%\-M/EU+5'_M#Q3J'[R\O'^8J3 MSL4^E>KT45PUJTZ\W4J.[9UTJ<:,%""T04445B:A1110 4444 %%%% !1110 M 444C,%!)( '))[4 +17F7C[]HOP/\/@\5WJJ7U\.!9V/[UR?0XX'YUYF_Q0 M^+GQ@#O#H\*Z0_']I:CQ(5]1G^@KKAA:DUS/1=WH:*#>I] ^)/&&B^#[) MKO6M3MM.@49W3R $_0=3^%?,.I_M3ZHLNH:#X+2;Q,TLP2TUB[C*B#>?NN3P M<'H3BNS\-_LD6%W>#4_'>N7GBW4F.YDDD*P@_3.37K'A[X6^&/"_AR;0]/TJ M&/3I@WFHPW-)GKECR:WC+#4?[[^Y?YE)PCYGC7@W]F#4/$U[!KOQ1UR?Q%?# M#)I_FDPI[$]_H*^A=+TFRT2RBL["UBL[6,;4BA0*H'T%&DZ9%HVFVUC TC0P M((T,KEVP.F2>M6ZY:U>=9^\]/P^XB4G+<**1F"*68@ //5E9&;:6YWQ(4$DX Y)-<'XL^,>A^&Y#: MV[MJVHGA;:T^;GT)%E>=[?%8K2A'DC_-+?Y1_S(O*6VAP8T?QW\3R&U*?_ M (1O1GY^SQ<2.OO_ /7KKM)\%>%?ACIDNH2)%$(EW2WUV=S_ )G^0JS\0?B; MHWPZTTSZA,)+IA^YLXSF20]N.P]Z\MTKP5XF^..HQZQXM>72?#JMNM])0E3( M.Q;_ !/->IA,HI1?UBNV_P"]+5^D5_D>5B,6J<_84(\]7MT7G)]%^+#5O&OB M7XXZA-H_A!7TSPVK;+G59!M:0=P/\!7J7P^^&6C?#K3O(T^'?2?M\1+G MJ=^B\HKHOQ84445QGK!1110 UD5U*L RG@@C(-<#XQ^!WA3QB6FEL187IY%U M9_NW!]>.#7H%%:4ZLZ3YH.S.>MAZ6(CR5HJ2\SP8^#?B9\,"7\/ZJOB;2TY% ME=GYP/09_I6OX>_:/TPW2V'BG3[GPWJ&=I\]"8R?KU _.O8JR/$/A+1_%=JU MOJNGP7L9'_+1 2/H>M=GUFG5_CPOYK1_Y,\OZA6P^N#JM+^67O1_S7WES3-6 MLM9MEN+"ZANX&&0\+AA^E6Z\1U/]GJZ\/W37_@;Q!'XP> M-/A\ZV_C?PX]U:KQ_:5@,@CU../Y4?58U-:$N;R>C_X/R#^T9T-,;3OX5UE<4X2IOEFK,]>E5I MUH\].2:\BEK.DP:[IEQ87._[/.NQ_+]M8+J.X@<2( MWVEN"*[^BN.KAJ-:2G4@FUM=%N*>Z"BBBNDH**** "BBFNZQJ6=@JCJ6.!0 MZBL34?&V@:2I-WK-C#CJ#.I/Y YKDM4_:%\"Z7D?VR+IAU6VC+'^E;PH59_# M%OY')4QF&H_Q*B7JT>D45XKU;5B?NE(BN?T-0?\ "V?B1KG& MC^!#!&W22[8@C]171]1K_:5O5I' \WPCTIRV<=Z@3Q)IDEQ# MY&TTTTD$:#.6="0XQ[$'GI7A'BJV^,.M:0\ M6H&P@MKIA MI;QAW9CTS@< 8SDGC%=!\%-!U/P?=SP^(();V\N[F>*#4,%A& M59MR'/0,07#=#FKEA(PIN;FF^R9C#,JE7$*E&DXQ?62M^O7H>TT445YI] %% M%% !1110 4444 %%%% !1110 4444 #]2&H76MZ/?7.GZ<-(TI5M9406_G>86G^ M?+28X&W ]JQKS]FS6M7NKFPOO$%G_P (W;/?3Z6D%NXNDEN!_P MF+;653R, M $]Z^@J* /./A-\/-=\)WNLZMXFU.QU'6=22V@/]F0/% D4$>Q,!V)W'.3SC M/2K?Q;\,Z9J/A>^OKFS26[B6,)*2<@>8OO7>5RWQ._Y$;4_I'_Z,6@"W_P ( M+H/_ $#8OS;_ !H_X070?^@;%^;?XUO44 8/_""Z#_T#8OS;_&C_ (070?\ MH&Q?FW^-;U% &#_P@N@_] V+\V_QH_X070?^@;%^;?XUO44 8/\ P@N@_P#0 M-B_-O\:/^$%T'_H&Q?FW^-;U% &#_P (+H/_ $#8OS;_ !KS?XT>*?"?PIT, M;=,BO-=N_DLK!"Q9V/ )&>@KL/BQ\5-+^%/AN34+YA+=R I:6:GYYG[ #T]3 M7E_P7^%.J>*_$+?$?QXIFU6Y.^PL)!\MLG\)QV..@KTL-0@H_6,1\"V7\S[+ MR[LX*]:3E[&C\3Z]EW_R)/@E^S^$W^*_&\"WVO7O[R*UER5M%/( ]#_*O9/^ M$%T'_H&Q?FW^-;U%O/$3YY_\ 2[(Z*-&-&/+'_A_,P?^$%T'_H&Q?FW^ M-'_""Z#_ - V+\V_QK>HKG-S!_X070?^@;%^;?XT?\(+H/\ T#8OS;_&MZB@ M#!_X070?^@;%^;?XT?\ ""Z#_P! V+\V_P :WJ* ,'_A!=!_Z!L7YM_C1_P@ MN@_] V+\V_QK>HH P?\ A!=!_P"@;%^;?XT?\(+H/_0-B_-O\:W>E>>^/?CY MX*^':NNIZQ%+=CI:6A\V4GTP.!^)JX0E4?+!78TF]$=+_P (+H/_ $#8OS;_ M !K-UW2?!GABS:[U866GVZC)>XE*_ESS^%>+R_&;XH_%IF@\!>%CH>FNHSQ^0-:&A?LG?VW>KJGQ#\27OBB^)W-;B0K"#Z>IKL^K1IZUY6\EJS3 MD2^)F/XE^/OA*ZO'TSP)X2N/%NI9VK)&CK"#ZYSDC\JH:?\ ?XC_$^Y2[\4 M:I%X0TQN?[/TTGS-OH<'&?KFOI;PUX.T3P?9)::+IEMIT"C 6",+^9K9H^L0 MI_P86\WJ_P#)!SI?"CRGP?\ LR> /", T9-4NCRUUJ'[UR?7GI7;)X"T"-0 MJZ9$JC@ $@#]:WR<#)JE=:[IMD#]HU"UAQU\R91_6N*I69N3>K,__ M (070?\ H&Q?FW^-'_""Z#_T#8OS;_&J-]\5?"FG9$VMVVX=D);^0K@?$W[1 M%M:ZS:)HD)U"S",)0PVEW/W0#[?UKRZ^983#J\ZB^3N_N1FYQ74]*;P/H"*6 M;3XE4@^%/AWH?@Z("PLT\['S7$@W2-^)K#VV*Q7\"/)'^:6_ MRC_G]Q-Y2VT/*=.^&/B+QU=+=ZBJ>&=-/*VUL3YC#WY_G7H^C?!_PKHUND:Z M7'<2KR9Y_F65L*!710P%*G+G=YS[O5_+ MM\A\L8+FE^)E_P#""Z#_ - Z+\V_QKR7XC>,_#^EWW_"/>%='CUKQ'*=@$6Y MHX3ZDYY(J+7/B!XC^,NI2Z%X*CDL=$5MESK+@KN'<+_@.:]*^'7PKT?X>3_#SQU\-97EAMK?QGI8.2DI;S@/SS^1KZ4HKMABZB7+/WEV>O_!/(JY9 M0E+VE&].7>.GWK9_-'@.C?%[X?S1/%K6B3Z'J$>-]O,C'OC@Y'U^@KM&U;X? M@D(D$N98X5\MLARZJX(^;H PR3TK=\?^"M&\2Z/<->Z%'J]PJ_NT4!9"Q.!A MNW7KZ5XC8?LSRVFJF2]2YN; 3(C06TNTA61260D\A6)4YYP*ZH0P=9.3;CY; M_<>?6K9IAI*"2J)];-->NZ^[[M3U35-6^&NC _:[[38\==LQ?_T$FN1U+XO_ M KL25A@DOWZ 6T3$'\R*ZS2_P!GCP+IF"-&6Z([W3F3/YUUVF^"= T< 66C MV5N!_^$CTE+[E_F=MLSJ;N$/OD_T/#9/BKINHMLT3XD_=DD#JI_ M3^M-V?$'7O\ CQ\!6&E1G[LEPY/\V-?1D<20KMC147T48%/H^L4H_!27S;8? M4<3/^+B9?]NI1_1L^<1\$OB'KIS?ZS8:2#U%H&X_+%:UA^R^[@?VIXNU.X]5 MA8J#^9->\44?7:J^"T?1(/[(PTOXKE/_ !2;_6QY1IW[,_@JT8/<6US?R]VN M)V.?PKHX/@SX)ME"IX;L..[19-=I16,\36G\4W]YUT\!A*/\.E%?)'-0?#;P MQ:_ZG1;6'_KFNW^53_\ ""Z#_P! V+\V_P :WJ*Y[W.Y)+1&#_P@N@_] V+\ MV_QH_P"$%T'_ *!L7YM_C6]12&8/_""Z#_T#8OS;_&C_ (070?\ H&Q?FW^- M;U% &#_P@N@_] V+\V_QH_X070?^@;%^;?XUO44 8/\ P@N@_P#0-B_-O\:U M[.SAT^V2WMXQ%"@PJ#H*GHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;X MG?\ (C:G](__ $8M=37+?$[_ )$;4_I'_P"C%H ZFBBB@ HHHH **** "N5^ M)/Q&TKX8^&+C6-4E 5!B& 'YYG[*!5SQKXTTKP!X>NM9U>X6"U@7."?F=NRJ M.Y->!>!O!^K_ +1/BZ/QOXOA>V\,6K_\2O27X$@!X9AZ?SKT,-AXS3K5M(+\ M7V7]:'%7K.+5*EK-_AYLM?";X>:M\7/$P^(WCN(F'.[2M*D'R1IV8C_.>M?2 M 4 8 Z 4V*)(8UCC4(BC"JHP /2GUCB<1+$3N]$M$NB1K0HJC&RU;W?=A1 M117*= 44R6:.!=TCK&OJQP*P]3\?^&M&!-[KVGV^.H:Y7(_#-2Y);L#?HKRW M5_VFOAQH^[S/$<-P1U%NK/\ TKB=6_;=\$69(LK34-0;H-J!,_G6D83G\,6_ M1-E*+>R/HBF--&DB1LZK(^=JD\MCK@5\MS_MB:_JIVZ!X OKK=]UGCD;_P!! M&*\0U+XQ>.[N_G>R672H[>1P@WDBT+GYP">@Y_"KE1JQ5Y+EV^)I==?._E;4 M?)+T/T(U?6]/T"S>[U*]@L;9>LMQ($7]:\/\7_M>^'[*Z?3O"=A<^+-2Z VZ ME80?4GJ1^5<#X8_90UOQYH^G:CXD\:OJ-I)$KPP1LSH%//!)KTWP]^RIX?T* M-52^N5P,$0A4S^.,UG5K0H_P:;JOU48_JW]P-QCLK_@>=WD7Q)^*P+^*_%UA MX'T23DV%G,IF*^A"G/YDUT?A#PA\&?ANZW'GKKVJ+RUW=JTS[O4 C _"O3++ MX"^$;4AGLY;E^YFF8Y_"MZT^'?A;25W1:-918_C:,?S-<<\7FM1W[0.@(HBTS3;^\"\!(H=H_#&:A_X7%XCU+_D%^"[ML]#<9']! M7?2:SX9T@8DO]*LPO]^:),?F:R;_ .,_@72\_:/%6EIC^Y.'_P#0R=A# M:\'\VK)X:B_XM>3_ .WK?E8[H9/CZFU&?W-&^/@=J.HZI M_P @GX4ZEST^U%A_04EA+)]1O))_#6J^>\SL^RQE*[BQS@[>F:RQ-+"-17L M+KTM^1Z^ X;IXIR6(K1C:WPM2^^S/U(T:T^P:3:6XN6O!%$JB=\9D&.#QQ5V MOF+2? OQ_N]+LU_X2[3K&#R4"(L?S(NT8!X'.*X;Q5=?%+1]>@T:/XD7.LZK M(^U[/2@]0]I6:ITJ;_#3U=SPL7A\)@:;J5\7!)=%S-OR22U9]7>/ M?B-HWP\TLW>ISCS&_P!5;(%_%'QZOXM3\2/)H_A-7WP::A* MO,.Q/^)KG)/V6_%_C"*WU#6_&+VVHL S[D,LJ'TWD_TK27]D;5KA0MY\2-:D M'3$9P*]&>(^J/EP\>:7\VEEZ?YG@X?+H9K'VN/K^RI](6DV_.=M/^W4_4^@= M'T;3/"NF16-A!#8V<0PJ+A13YM?TRW_UNI6D?^_.H_K7S]'^Q5I;G=<^-/$5 MP3U!F4#^57(?V*_!X_U^JZS<_P"_=$?RKRG4KR=W#\3Z:.$RRFE%8AV7:'_! M/9YO'?AJWSYOB'2H\?WKV,?^S5FW/Q>\$VF?-\4Z6,>ERK?RKSB']B_X;+@S M6E_Q MYZUYM=?L7_#6:VD2&RO[:4KA95O9&*'U )Q7-5I8J334E\KH]C XW):,)0J4 M9._5I2M^5CW1'610RL&4C((.013J^5$O_B/^R[.([Q9?&G@-3\LJY,UJN>_< M8_+Z5[_\/?BAX=^)^DK?Z#J"7*X_>0,<2Q'T9>H^O2NNG64WRO278^?Q675, M/'VU-\]-[26WS[/R9UE%%%=!Y04444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %M5\>_$;X%^+M9^(WB?4K M+1I9K6]OC-',&3YU( !Y/3BA./,E-V75[V^77^F<^(JNA1E4A'FDK6CWUUUZ M66OX#DUVU^/OCDZYXOU>TT3P1I3YM=-N+E5>=O\ :7.?J?PKV>]_:6^&'ANT M2"+Q#;R)"H1(+.)FV@= . *\V\(_LEVVN:!#Z3J62LELRQL!@]00#P: MU'_8PT8_=UF?\84_PKZ"K+"UN6,JK48K1)?\/N>)AJV*@G-X9MRU;YE?\5T[ M$NK_ +3]BO3# M]W66_&!:K2?L2V+?=UF/_@5L/\:Y94\(O@DGZ\WZ)'KTL:U_%PL_E*'^9YG? M?MH^.M6F,=LVC:(IZ%T+C\SNK&NOCAXSUQS_ &C\3[?3XVZK8(Y_0*M>O_\ M#$D*-NCUJV4^IM/_ *]6H/V0]3LB#;>)K6/';[&?_BJP_%G9D9_[Z>KNGCX,1D&6W\8:^>_ MF+Y>[_ODU]!V_P"SMXPL/^/?Q9:C'3_1/_KU<3X._$:W_P!5XMLS_P!NP%'+ MB%\.)@O2+7Z%?VUA8[9?5_\ X?H>-:9XI^%6F8^P_!_6=4QT^TQO)G\U-== MI?QQMM- 71/@7?V^.%)ML#_T77?)\.?BO;_ZKQ79'_MEC^E3#PE\98AA/$]@ MW^\@_P *REAZ]3XL6G]_^1+S["K_ )EL_G*_Y,YB#]H/XAN,:;\([B('H'RO M^%?%6M7-W/JVHR7"26\TEQ(\L.3\C%B2#^/%??G]@?&V/[NNZ4_^\H_^)KR3 M5/#?CJXO[IU2PN1-),6DM85\N4@+YI4;>>,9Q[UB\F>)5I8A.W]>1T4.-J65 MMRAEK7-]_P"+E_P]CH?!]S\>[CPMI5MX?T_0-*TI+9%MCE&79C@]#6O_ ,(# M^T%J_P#Q^^-=.T[/7[*G3\@*U=#TSXR2Z/9G3=6T);#RQY A10H7L!\E7O[# M^-[==;TD?15_^)JGED;VE77_ ($_\CD7%51KFIX&U_\ IVG^+;.<_P"&<_B9 MJG.K?%J^D4]4A5QC\VIR?L:17K!]5\=Z_>-W"RA0:Z'_ (1SXUMU\0:8OT4? M_$T?\(K\9VZ^)=/'T4?X4O[+H=:D7\V/_6S,5\%&\:OWI?\ MQVNG_ KX?Z7C[-X M2TJ-A_%]G!-='9>#]"TY0MMH]C"!_7]_.>A&1P:\I_X5+\3&Z_$B5?HC__ M !5>=S?!WQ5K>KQS:I?7FL:?)++(P*M$\X0+N(S]TMT&>N*VI82C*_-57RO^ MJ.3$9GBZ=N3#.[[M?HW^1W7B#XFZ_P#%G4Y/#_@*-[:P!*W6LR J-O?:>W\Z M]!^&_P )=(^'=INA3[7JD@S/?S#+N>^/05O>#=*TO2?#ME#I%E]ALC&"L3)L MRI+EC^+]3MPN"]Y8G$RYZG3LO**_7=A1117">P%%%% ! M1110 4444 %%%% #)H([F)XI462-QM9'&01Z$5\__$+]F62SU=_%/PUU!O#/ MB!"9&MHV(@G/ICMG\J^@Z*RJ4XU%:1VX7&5L'+FI/?=;IKLUU/GSX>_M-R6> MKKX6^)6GMX9\0(0BW4BXMYSZYZ#/KT^E?0$,T=Q$DL3K)&XW*Z'(8>H-U8L>_7YGJ^PPN9:X;]W5_E;]U_X7T]'\F?55%<3\,_B_X:^* MVF"ZT2]5IU7,UE*=LT1]U_J*[:NJ,E)7B[H\*K2J4)NG5C9KHPHHHJC(**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KEOB=_P B-J?TC_\ 1BUU-)- MNV-%VYQA1QGK4E% #4C6) J*$4=%48 IU%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !3719%*NH92,$$9!IU% M'@WQ,_9BM]0U-O$O@2];PKXGC)D'V<[89VZ_,!TSZBLWP1^TKJ/A?6$\+_%7 M3FT+50=D>J!,6\_8$XX_$"10R21L M&5AZ@BIJ^5KKPE\1/V9;J2]\,32^+O!.XM+I4 MENG^!Z#11172>0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5\\_&;XH^*?#?Q4T^RTG66L-"LUMFU! M4M(98$\V3'^DNZF1 1POE'D]<=:^AJY/Q!\*/!_BOQ)8Z_K'AS3]1UJQQ]GO M;B$-)'@Y&#[&@#RGX9_$SQ9KOCW0+B_UI+W1O$CZC&NC"TCC_LS[,3M(=1O; M=C!WD]>*Y#4/CQXVT2S'B1M8BO['68]16#1FLHU&E- X1'#*-[^I#DBO?H?@ MSX'M](/$5UJWBO0/$.N+XFDTB2U:'5?LT<#2+-%O M*%8U"?*1C(&<'FM?XMZU)9^%[ZU72[ZY5UC)N8$0Q+^\7@DL#^E;O@OP%X=^ M'6C_ -E>&='M-$T[>9?LUG&$0L>I^M5?B=_R(VI_2/\ ]&+0!:_X2J;_ * & MK?\ ?N+_ ..4?\)5-_T -6_[]Q?_ !RM^B@# _X2J;_H :M_W[B_^.4?\)5- M_P! #5O^_<7_ ,*HCYB75K'&LX/4'W%?.FI?#;Q_P#LY7LVK> KJ7Q'X5R7N-#N26>)<\[1 MW^HY^MC^*_S/7Y,)F?\ #M2J]OL2]']E^3T/H?\ X2J;_H :M_W[ MB_\ CE'_ E4W_0 U;_OW%_\)7H5<--TZT7&2[F!_PE4W_0 U;_ +]Q?_'*/^$JF_Z M&K?]^XO_ (Y6_15F!@?\)5-_T -6_P"_<7_QRC_A*IO^@!JW_?N+_P".5OT4 M 8'_ E4W_0 U;_OW%_\M?)?PE\>ZGX4^( MVAZM%#?:Z]K*S_V?#*S/,-C @#GIG/3M7Z?S0QW$;1RHLD;=4<9!_"J\.D6- MO(LD5E;QR+T9(E!'XXKSJN$]I44X.WR/K\!Q!]5PDL+7I^T3NE=VLFK6VO\ MB>$Z3^VCX-DF%OKFGZKX>NNZ75ON5?J>#^E>E>'OC;X$\4A?[.\4:=(S=$EF M\IOIA\5T6K>%=&UV$Q:CI=I>QGJLT*MG]*\V\0_LI?#;Q 6?^P5TZ4\A]/D: M'!^BG%;6Q$=FG^!YO/E5;>,Z;\FI+\;/\3UJ&>.YB62*198VY#HP(/XBI*^; M9_V1+[0)6F\'_$'6=%DZJLS[U'M\I!IG]C?M$>"?^/75M+\66J=$G $K?F,_ M^/4>VG'XX/Y:A_9^'J_[OB8ORDG%_JOQ/I6BOFM/VF/'GA4A/%_POOHP.'GT MWC=O70B>38Z*Y MHT^9=XM2_*Y[E17,Z#\3/"GB=5.E^(M.O"W1$N%#G_@)(/Z5TO6NA-2U3/)G M3G3?+--/S%HHHIF84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %?#O5G:2SL[K19S_RTL;AE ^BG(_2 MN:_X9A\:^$OF\'?$W4;6-?NVU[EE;V)! _2OI6BN=X:D]4K>FAZT,YQT%RRJ M7XP^'> ML:3M^_<0*6C_ R,?^/5])5'-;Q7"[98TD7T=014^QG'X)OYZFG]HX>K_'PT M7YQO%_AI^!\^:_\ MM>"+'P^M]I,-UJM\950Z=*/(D"D$E]V&'& ,>]:7P6_ M:GM?C'XQ?0(?#LVENMJ]UY\ET)1A2HQ@*/[WZ5J_&O\ 9TT?XI: EMIL.GZ% MJJW*S'419AG* ,"G!!Y)!Z]JYGX#_LL7?P<\L?\ :E52>L?Z^9Z/_")+ SE%-5=;)MO7ILDOO/H:BBBO1/D HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "N6^)W_(C:G](__1BUU-^(-*M-]C2YG_ -R(MN;\!6Y7AWQNT37_ !'X\\*P:1HF ML7T%K=0SR2B"R&F9#YWS3%Q=*5&<+&-IXR#0!ZQI_C3P_JVO7NB6.NZ9>:U8 MC-WIUO>1R7%N/62,' M8%(V\9KF;SX/>--9M;C1X/"\VFZCH\6I--KDKPB'6O.<-&D15RY..#YBJ!ZT M ?5GAOQ9H?C/3OM_A_6=/UVPWF/[5IMTEQ%N'5=R$C(]*S/B=_R(VI_2/_T8 MM<9\!]!U&VOO%>NW?AFY\'6FK2VPMM&O/*$L7E1;'=A$[H Q/&&[<@5TWQ/\ M/:KK7A^\&GZI=0@J@^Q0PQ,LAWJU ';45RW_ BVN?\ 0YZC_P" MEI_\:H_X1;7/^ASU'_P$M/\ XU0!U-%H_P#@):?_ !JC_A%M<_Z'/4?_ $M/_C5 '4T5RW_ M BVN?\ 0YZC_P" EI_\:H_X1;7/^ASU'_P$M/\ XU0!U-%H_P#@):?_ !JC_A%M<_Z'/4?_ $M M/_C5 '4T5RW_ BVN?\ 0YZC_P" EI_\:H_X1;7/^ASU'_P$M/\ XU0!U-%< MM_PBVN?]#GJ/_@):?_&JSKW0_%,.M:;;0^*]0DLYUE-Q,;.US&5 V?\ ++N2 M?RH [JBN6_X1;7/^ASU'_P !+3_XU1_PBVN?]#GJ/_@):?\ QJ@#J:*Y;_A% MM<_Z'/4?_ 2T_P#C5'_"+:Y_T.>H_P#@):?_ !J@#J:*Y;_A%M<_Z'/4?_ 2 MT_\ C5'_ BVN?\ 0YZC_P" EI_\:H ZFBN6_P"$6US_ *'/4?\ P$M/_C5' M_"+:Y_T.>H_^ EI_\:H ZFBN6_X1;7/^ASU'_P !+3_XU1_PBVN?]#GJ/_@) M:?\ QJ@#J:*Y;_A%M<_Z'/4?_ 2T_P#C59RZ'XI/B.2T/BO4!IXM%E6X^QVN M3*78%?\ 5>@!_&@#NJ*Y;_A%M<_Z'/4?_ 2T_P#C5'_"+:Y_T.>H_P#@):?_ M !J@#J:*Y;_A%M<_Z'/4?_ 2T_\ C5'_ BVN?\ 0YZC_P" EI_\:H ZFBN6 M_P"$6US_ *'/4?\ P$M/_C5'_"+:Y_T.>H_^ EI_\:H ZFBN6_X1;7/^ASU' M_P !+3_XU1_PBVN?]#GJ/_@):?\ QJ@#J:*Y;_A%M<_Z'/4?_ 2T_P#C5'_" M+:Y_T.>H_P#@):?_ !J@#J:*Y;_A%M<_Z'/4?_ 2T_\ C59R:'XI/B.6T/BO M4!IZVB2KH_P#@):?_ M !J@#J:*Y;_A%M<_Z'/4?_ 2T_\ C5'_ BVN?\ 0YZC_P" EI_\:H ZFBN6 M_P"$6US_ *'/4?\ P$M/_C5'_"+:Y_T.>H_^ EI_\:H ZFBN6_X1;7/^ASU' M_P !+3_XU1_PBVN?]#GJ/_@):?\ QJ@#J:*Y;_A%M<_Z'/4?_ 2T_P#C59VG M:'XIN-4U:&X\5ZA%;6\J+;2BSM?WJF-68_ZKLQ8?A0!W5% MH_\ @):?_&J/^$6US_H<]1_\!+3_ .-4 =317+?\(MKG_0YZC_X"6G_QJC_A M%M<_Z'/4?_ 2T_\ C5 '4T5RW_"+:Y_T.>H_^ EI_P#&J/\ A%M<_P"ASU'_ M ,!+3_XU0!U-%H_\ @):?_&J/^$6US_H<]1_\!+3_ .-4 =317+?\(MKG M_0YZC_X"6G_QJKOA!]3.E2IJTCSW45U/$LTB*C21+(PC8A0!RH!X H W**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EK6LV/AW2;O4]2N4L["UC M,LT\AX11U/O]!R>@KF8/BYX=N_ LOBZW>^?1T8(//T^>UG=BP4!8IT1SDL,' M&#V-5OCGX#O/B9\+-=\.:?(L5[>1IY):=X 65U;'F)\R9VXW+R.M>;^$? WC M"WE\,^&_$?VJXM5U2;6I4GU.?5!:11C]Q UY,JM+ER/S;V/4M.N;22-=VT%5EC4R M\H,>X$X )R*MVOQD\+:AX+N M_%-E>3W>F6LOV>5/LLD-PDNX+Y9AE5'5LL.& KQW4O@GX]\0ZKXNU,VUEI4E MY'$;6VO=>GU7[3)'<"1VMA&H$$)F,:>86;.?E'0<4 =]8_'SP+?VVLSKK?D)H\8EO/ MM-I/%M7=MRFY!YHW?+F/<"W )-/T;X[^!=>ETJ&SUU3=:G@^'M/UB@#UVQ^+WA/4?'$OA"WU-WUZ,R(839SK$S( 719B@B9E!&55B1GD5V5 M?/?A#X.>,M*^/%QXIO(--BTM[N[N&O([]I#+'*JA42S\H)#(,?-,KEG&-V:^ MA* "BBB@ HHHH R/%7BO2O!.AW&KZU=BST^#&^38TC$DX"JB LS$]%4$GTK' MOOBGH=CX4L/$.+^2POYD@MHC8RQ7,CMG \F15<'"DX*@\< U@_M!_#K4OB7X M(M+'2[Y!O=Z1?S+!!)'$ M4TJPU&P@:;38;S798XV8V37UPQ5(!*4 M&0@&=P7^(\=J .Y@_: \"7&@:CK*ZS*ME83);SK)IUTD_F.,HJ0-&))-PY78 MK;AR,BKOA[XS^"_%>IZ1IVE:[%=W^K6\EU:6PBD61HX\;RZLH,9&1\K[6]J\ MBM/AI\3=2T]][VY2)/LQ\P)MZEEW9Z"@#U?P M?\7O"?CW6;W2]"U1KV]M%WNK6DT2.FXJ7B=T595W C=&6&1UKL:\#^#WP+U3 MP=\4+[Q%'E+M(JRJB6Z\_ZM%(SDYKWR@ HHHH M**** ,#QIX[T3X?:4FHZ[=O:V\DHAC6&WEN)99#G"I%$K.YX/"J>E4/$/Q0T M3PWIVD7MR+Z6+5&/D1V]E*\X0+N9VAV^9A1C("EOF'%<=^T3\,=<^(5AX>N? M#ZO/J&DW;S"VCUNXT=G5TVEA%_%D]_,FJK-K6K>'=" M738+B>ZDM!=W4R[I9$N0I887:GF!2FYT_5LO;3VR;\QA"[2 M$==H& 0 6RP&"37B^A_!SXB>&+#3-;L=.TJZUNRU&\F30M1UR6X5HKB-59Y= M0: R32 H&^>,_>(SQFMKP3X#\2>'%:RLK*WU#4?"6A"PTL:COAM+B]F!DD;> M%),8RJ$J/X.Q/ !W4G[0G@.+PG'XC;6+@:;)<-:JG]F79NO-7EE^S>5YPP!D MG9@#GI5K2/CIX'U[7HM'L==6>[EMC=1R?9IEMGC"ACBX*"(L 02F[<.X&*\H MTWX9_$NPTS1/$'_"/Z#)XRL;Z\N+VRFUQVMM0-RBAY3*+4>7M*C;&(R,'&14 M'ASX*^/X9K/PWK&FZ+)X6T_1Y]-T_5+75'6XMY)XBLUP]O\ 9\2-N.%_>* H MZ9)) /:_ GQ9\*_$J:^B\/:D]Y+9$>)8G7+R:&2^D,5M;VMG-=SS$8+;8H4=R!D9;&!D9( MS5;Q=\5-#\$W%E%J*ZA)]JMWNA]AL)KIXXUVC+1QJTG)8 *3P>F*\\_:'^$ M?BGQWKN@ZSX4F>*_LK6YM!)'KMSI36S2!=DVZ%6\X*1DQ-@-@#(I\'AOQ+K8 M\8ZG]BGU+5UMX- LR^I3:.\T] '5ZC^T)X TKP_ MIFM7.NLFGZB':!EL+EY J'#M)$L9>)5_B:15"]R*T_%GQ:\.>"Y+$:E<3&&[ MMGNTFM8&G B4J 2J N=Q7NF7^CW=G= MZB^VQAN'8I()_))N70.0Q=4,F 2175:;X;\86EGXJU/PWI]G=>(;&VM_#VCC M66>V@:* #S)2=C'F1I&4A2#\O4=0#LM1_:$\ :5X?TO6KK7633]2#M RV-R\ M@5#AVDB6,O$JY^9I%4+W(J_HOQH\&>(-8U+3++6T-QI\+7-Q)/!+#!Y2_>=) MG18Y%7')1B!WQ7CMW\'?'J^&K)=.T'0[?4+S2+W1-2L[K6GF2(3L3]L6;[,/ M-<[V+1E%S@#=WKI/A[X-\?Z-XNO;GQ!X:T&ZL['3'T_1KFVUE_\ 5J!M1X3; M?*93]]][8XPI Q0!ZWX1\8:1X\T*#6="O/MVFSEA'/Y;Q[L'!^5P#U]JV:\W M^!&B>*O#GA*ZL/%FD:;I%VM[--"FF:DUZCQNV[EFABVD$D8P>F<]J](H *** M* "BBB@#EO$WQ-\.^$->TS1=2O)QJNI8^SVMI8SW3[2VT._E(WEIGC>^U>#S MP:H>,?C)X<\!ZK/8ZM_:6Z"WCN99;#3+B]6-79PH98$=@?D8_=P!@D\BO.?B MQ\&_&.O_ !?L_%/AB]>S22UM+66[CUVYLOLPBN#(^ZVC4QW2LC%0KE<$D\]* M==>$_$GBSP=XFU2UT:>[U3Q'JA9K=M=N-!E2SB7RH3YL<3N,HJDIM )8YH [ M[4_COX%TBYTB"YUY VJQ136SQ6TTL8CD;9&TCJA6$,WR@R%JWS2F V3VLRR.885B*RAE4 #*88EN>E;D^A^.]2\'>(M9\+:3 M9R:]XBU0J\>L73V+P:?&ODQF,^5(4E,:+U3@L3UH [_5/CSX$T:XTF&ZU]%. MJ113V\D=O-)$(Y&VQO+(J%80S?*#(5R>!S2:?\>? ^J:9K.H6VL2/;:3M^U; MK"Y1\,=J-&C1AIE8\*T88$\ FO+-8^#'C6:$6.EZ)H5CI6K6&FVU[!)J;R'2 MS:S+(RQ?N )PRJ "1'AB6P>E:OAW0/BUIVG>,-5G\*^%U\97D<4.G3_VY)); M&-&(2,K]E!C"*2P^_EF.: /9O"7B[2?'.@V^LZ)=&[T^?(21HGB<$'#*R.%9 M&!!!5@"#U%;%<1\'= U/PSX%M+'6-)MM(U)9))+B*UOS>K)(S%FE,IBBRS$E MC\HP3WKMZ "BBB@ HHHH Y;4/B;X=TWQG:^%);N>37;E ZV]M8SSI&I!(,LJ M(T<60IQYC+GC'45C>*/CMX2\&:IJ-GK$]_;)I[K'#CSW7?A#XNT[X^:EXUTJ\FMM$O;JVO[N:#6[I (H;187@;3E4 MQ3EM@(N77QF\&V?C&T\+2ZR/[:N=@CC2VF:(,Z>8B/,$,:. MR?,$9@Q&"!R*I>*/CSX.\%ZIJ-CK5]<6C6#K'/,EG+.BDQK(Q/E*Q541T9W8 M!5##+"O.I_A+XRL/%%P)UTN\\-3ZE9:[=:HDC+>1/;6JQM!';+&0P9HP0P<8 M4[=IZU'J?@[X@:O\+;?#^F7]SXIN;F]\3VFKZBUC,D$YW&UC<02\$'RVR MHPBX')R #T[6?CKX%\/>(UT/4-?2WOS&)6)MYF@C!C,JAYPAC1C&"X1F#$8( M'(J.W^//@R\\-W>NV][J-S8VETMG<)!HM\]S%*RAU#6XA,H!4A@Q3:0P.<$5 MYKKOPD\=OX@U1=-TK09-&OM0M=<5[G4'$L$\%HL2VFWR2&1G1?WN00A(V$U/ MI?@GXBR_#[Q"FL>%=/\ ^$LUO4([B_ET?QE<6'V@",)N6XBM5>,(J1QK'@Y4 M=LD;#*L,\\BM"N1^$GA?4/!?PV M\.Z'JKVS7]A9QP2"S0+"I QM4 8'3.!GKBNNH **** "BBB@ HHHH **** M"BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X M3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#! MA%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL M7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C? M^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .B MHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$ M_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P8 M1?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+% M\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ M (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z M*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X M3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#! MA%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL M7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C? M^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .B MHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$ M_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P8 M1?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+% M\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ M (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z M*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X M3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#! MA%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL M7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C? M^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .B MHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$ M_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P8 M1?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+% M\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#!A%_\51_PL7PG_P!#/HW_ M (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL7PG_ -#/HW_@PB_^*H Z M*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C?^#"+_P"*H Z*BN=_X6+X M3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .BHKG?^%B^$_\ H9]&_P#! MA%_\51_PL7PG_P!#/HW_ (,(O_BJ .BHKG?^%B^$_P#H9]&_\&$7_P 51_PL M7PG_ -#/HW_@PB_^*H Z*BN=_P"%B^$_^AGT;_P81?\ Q5'_ L7PG_T,^C? M^#"+_P"*H Z*BN=_X6+X3_Z&?1O_ 81?_%4?\+%\)_]#/HW_@PB_P#BJ .B 7HKG?^%B^$_\ H9]&_P#!A%_\510!_]D! end EX-101.SCH 13 lrn-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 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 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 40311 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Finance and Operating Leases - Finance leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Income Taxes - Deferred (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Finance and Operating Leases - Operating Leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40504 - 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 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 STATEMENTS OF STOCKHOLDERS' 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 11201 - Disclosure - Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Supplemental Disclosure of Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 11601 - 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 - Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Supplemental Disclosure of Cash Flow Information (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 of Customers (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 40310 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40312 - Disclosure - Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40313 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 40314 - Disclosure - Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Income Taxes - Carryforward (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - 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 - Severance (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Acquisitions and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 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 11101 - 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 40308 - Disclosure - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40309 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 lrn-20230630_cal.xml EX-101.CAL EX-101.DEF 15 lrn-20230630_def.xml EX-101.DEF EX-101.LAB 16 lrn-20230630_lab.xml EX-101.LAB EX-101.PRE 17 lrn-20230630_pre.xml EX-101.PRE XML 18 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - USD ($)
12 Months Ended
Jun. 30, 2023
Aug. 11, 2023
Dec. 31, 2022
Cover      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Jun. 30, 2023    
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 11720 Plaza America 9th Floor    
Entity Address, City or Town Reston    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 20190    
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   42,992,835  
Entity Public Float     $ 798,629,000
Current Fiscal Year End Date --06-30    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001157408    
Amendment Flag false    
Auditor Name BDO USA, P.A.    
Auditor Firm ID 243    
Auditor Location Potomac, Maryland    
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Current assets    
Cash and cash equivalents $ 410,807 $ 389,398
Accounts receivable, net of allowance of $30,031 and $26,993 463,722 418,558
Inventories, net 36,716 36,003
Prepaid expenses 24,817 25,974
Other current assets 129,137 80,601
Total current assets 1,065,199 950,534
Operating lease right-of-use assets, net 69,508 85,457
Property and equipment, net 52,332 61,537
Capitalized software, net 83,465 71,800
Capitalized curriculum development costs, net 50,787 50,580
Intangible assets, net 74,771 88,669
Goodwill 246,676 241,022
Deferred tax asset 8,776  
Deposits and other assets 109,152 93,946
Total assets 1,760,666 1,643,545
Current liabilities    
Accounts payable 48,854 61,997
Accrued liabilities 76,626 63,200
Accrued compensation and benefits 57,426 73,027
Deferred revenue 76,159 53,630
Current portion of finance lease liability 35,621 37,389
Current portion of operating lease liability 14,449 12,830
Total current liabilities 309,135 302,073
Long-term finance lease liability 21,278 28,888
Long-term operating lease liability 59,425 75,127
Long-term debt 413,035 411,438
Deferred tax liability   3,205
Other long-term liabilities 10,497 10,233
Total liabilities 813,370 830,964
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; 48,339,048 and 48,112,664 shares issued; and 43,004,305 and 42,777,921 shares outstanding, respectively 4 4
Additional paid-in capital 695,480 687,454
Accumulated other comprehensive income (loss) (35) 143
Retained earnings 354,329 227,462
Treasury stock of 5,334,743 shares at cost (102,482) (102,482)
Total stockholders' equity 947,296 812,581
Total liabilities and stockholders' equity $ 1,760,666 $ 1,643,545
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance (in dollars) $ 30,031 $ 26,993
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 48,339,048 48,112,664
Common stock, shares outstanding 43,004,305 42,777,921
Treasury stock, shares 5,334,743 5,334,743
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS      
Revenues $ 1,837,358 $ 1,686,666 $ 1,536,760
Instructional costs and services 1,190,288 1,090,191 1,001,860
Gross margin 647,070 596,475 534,900
Selling, general, and administrative expenses 481,571 439,847 424,444
Income from operations 165,499 156,628 110,456
Interest expense, net (8,404) (8,277) (17,979)
Other income (expense), net 15,452 (1,277) 2,829
Income before income taxes and income (loss) from equity method investments 172,547 147,074 95,306
Income tax expense (45,346) (40,088) (24,539)
Income (loss) from equity method investments (334) 144 684
Net income attributable to common stockholders $ 126,867 $ 107,130 $ 71,451
Net income (Weighted average shares) attributable to common stockholders per share:      
Basic (in dollars per share) $ 3.00 $ 2.58 $ 1.78
Diluted (in dollars per share) $ 2.97 $ 2.52 $ 1.71
Basic (in shares) 42,286,392 41,451,101 40,211,016
Diluted (in shares) 42,728,108 42,441,524 41,868,580
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net income $ 126,867 $ 107,130 $ 71,451
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment (178) 617 (567)
Comprehensive income attributable to common stockholders $ 126,689 $ 107,747 $ 70,884
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
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 2020-06) at Jun. 30, 2020         $ (6,253)     $ (6,253)  
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 2020-06) at Jun. 30, 2021   $ (89,460)     $ 8,181     $ (81,279)  
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)    
Increase (Decrease) in Stockholders' Equity                  
Net income (loss)           107,130     107,130
Foreign currency translation adjustment       617         617
Stock-based compensation expense     19,021           19,021
Exercise of stock options     414           $ 414
Exercise of stock options (in shares) 29,100               29,100
Vesting of performance share units, net of tax withholding 1,017,380                
Issuance of restricted stock awards (in shares) 582,273                
Forfeiture of restricted stock awards (in shares) (160,795)                
Repurchase of restricted stock for tax withholding     (37,970)           $ (37,970)
Repurchase of restricted stock for tax withholding (in shares) (266,821)                
Balance at Jun. 30, 2022 $ 4   687,454 143   227,462 $ (102,482)   812,581
Balance (in shares) at Jun. 30, 2022 48,112,664           (5,334,743)    
Increase (Decrease) in Stockholders' Equity                  
Net income (loss)           126,867     126,867
Foreign currency translation adjustment       (178)         (178)
Stock-based compensation expense     21,419           21,419
Exercise of stock options     20           $ 20
Exercise of stock options (in shares) 1,350               1,350
Vesting of performance share units, net of tax withholding 80,004                
Issuance of restricted stock awards (in shares) 595,818                
Forfeiture of restricted stock awards (in shares) (137,134)                
Repurchase of restricted stock for tax withholding     (13,413)           $ (13,413)
Repurchase of restricted stock for tax withholding (in shares) (313,654)                
Balance at Jun. 30, 2023 $ 4   $ 695,480 $ (35)   $ 354,329 $ (102,482)   $ 947,296
Balance (in shares) at Jun. 30, 2023 48,339,048           (5,334,743)    
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities      
Net income $ 126,867 $ 107,130 $ 71,451
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 110,358 97,914 90,077
Stock-based compensation expense 20,320 18,570 39,333
Deferred income taxes (10,373) 1,190 2,549
Provision for credit losses 9,158 15,673 6,561
Amortization of discount and fees on debt 1,597 1,573 12,620
Noncash operating lease expense 14,728 19,810 19,567
Other (1,966) 9,949 9,766
Changes in assets and liabilities:      
Accounts receivable (54,908) (57,501) (143,073)
Inventories, prepaid expenses, deposits and other current and long-term assets (19,389) 4,798 (39,164)
Accounts payable (11,999) 11 18,930
Accrued liabilities 24,132 7,598 15,899
Accrued compensation and benefits (15,473) (7,465) 32,437
Operating lease liability (12,243) (20,742) (21,025)
Deferred revenue and other liabilities 22,341 8,376 18,222
Net cash provided by operating activities 203,150 206,884 134,150
Cash flows from investing activities      
Purchase of property and equipment (4,336) (9,748) (3,567)
Capitalized software development costs (44,973) (42,191) (31,264)
Capitalized curriculum development costs (17,239) (15,687) (17,432)
Sale of long-lived assets     223
Sale of other investments 60 5,261  
Acquisition of MedCerts, LLC, net of cash acquired     (55,031)
Acquisition of Tech Elevator, Inc., net of cash acquired     (16,107)
Acquisition of assets (1,409)    
Other acquisitions, loans and investments, net of distributions (1,652) (3,899) (1,723)
Proceeds from the maturity of marketable securities 91,879 40,163  
Purchases of marketable securities (140,570) (84,657) (40,542)
Net cash used in investing activities (118,240) (110,758) (165,443)
Cash flows from financing activities      
Repayments on finance lease obligations (42,956) (33,011) (24,315)
Repayments on credit facility     (100,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 (7,024)    
Payments of deferred purchase consideration   (22,858)  
Proceeds from exercise of stock options 20 414 748
Withholding of stock options for tax withholding     (10,885)
Repurchase of restricted stock for income tax withholding (13,541) (37,855) (9,228)
Net cash provided by (used in) financing activities (63,501) (93,310) 204,576
Net change in cash, cash equivalents and restricted cash 21,409 2,816 173,283
Cash, cash equivalents and restricted cash, beginning of period 389,398 386,582 213,299
Cash, cash equivalents and restricted cash, end of period $ 410,807 $ 389,398 $ 386,582
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
Jun. 30, 2021
USD ($)
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30, 2021:  
Cash and cash equivalents $ 386,080
Other current assets (restricted cash) 502
Total cash, cash equivalents and restricted cash $ 386,582
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Description of the Business
12 Months Ended
Jun. 30, 2023
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. 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. 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, healthcare and general 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 facilitate success in today’s digital, tech-enabled economy.  A student enrolled in a school that offers Stride’s General Education program may elect to take Career Learning courses, but that student and the associated revenue is reported as a General Education enrollment and General Education revenue. A student and the associated revenue is counted as a Career Learning enrollment or Career Learning revenue only if the student is enrolled in a Career Learning program or school. 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 Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”). These include skills training in the 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.

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
12 Months Ended
Jun. 30, 2023
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 28 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2023
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, 2021, the Company early adopted Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) 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 is accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. 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 was recorded to the opening balance of retained earnings, as presented in the statement of stockholders’ equity. The impacts of adoption were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.5 million to additional paid-in capital, (3) decrease of $29.3 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

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 was tentatively planned for the end of fiscal year 2023. The ASU permitted an entity to consider contract modifications due to reference rate reform to be an event that did not require contract remeasurement. This ASU was applicable from March 12, 2020 through December 31, 2022 and adoption was permitted at any time during the period on a prospective basis. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which extends the provisions of Topic 848 to December 31, 2024. The Company’s senior secured revolving credit facility includes the use of alternate rates when LIBOR is not available. The Company does not expect the change from LIBOR to an alternate rate will have a material impact to the consolidated financial statements and, to the extent it enters into modifications of agreements that are impacted by the LIBOR phase-out, the Company will apply such guidance to those contract modifications.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“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 consolidated 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 credit losses, 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 healthcare and general business, 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 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. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter. For the years ended June 30, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1%), 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, 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, 2023, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $23.8 million, $36.3 million, and $63.4 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, 2023, 2022 and 2021, were $503.2 million, $460.5 million and $412.1 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, 2023, 2022 and 2021, approximately 90%, 89%, and 88%, respectively, of the Company’s General Education revenues, and 99%, 99% and 98%, 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 revenue for years ended June 30, 2023, 2022 and 2021:

Year Ended June 30, 

2023

2022

2021

General Education

$

1,131,391

$

1,273,783

$

1,280,199

Career Learning

Middle - High School

586,770

321,416

200,774

Adult

119,197

91,467

55,787

Total Career Learning

705,967

412,883

256,561

Total Revenues

$

1,837,358

$

1,686,666

$

1,536,760

Concentration of Customers

During the years ended June 30, 2023, 2022 and 2021, the Company had no contracts that represented greater than 10% of total revenues.

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:

Year Ended June 30, 

2023

2022

(In thousands)

Accounts receivable

$

463,722

$

418,558

Unbilled receivables (included in accounts receivable)

20,647

19,702

Deferred revenue

76,159

53,630

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

2,061

3,099

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, 2023, 2022 and 2021, that was included in the previous July 1st deferred revenue balance was $53.1 million, $38.9 million, and $25.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recorded revenues of $26.8 million, $20.8 million and ($1.4) 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, 2023 was $2.1 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 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 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 $15.5 million, $7.5 million and $3.7 million for the years ended June 30, 2023, 2022 and 2021, 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.

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 deposits and other assets on the consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. The Company recorded interest income, dividends and net gains of $13.6 million, $0.4 million and zero for the years ended June 30, 2023, 2022 and 2021, respectively. This activity is recorded within other income (expense) 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 Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Any decline 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, 2023 and 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2023, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes and commercial paper. The short-term and long-term portions were $111.9 million and $22.8 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

52,567

$

-

$

52,567

$

(460)

$

52,107

U.S. Treasury Notes

46,156

-

46,156

(228)

45,928

Commercial Paper

35,949

-

35,949

-

35,949

Total

$

134,672

$

-

$

134,672

$

(688)

$

133,984

As of June 30, 2022, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes, and commercial paper. The short-term and long-term portions were $63.0 million and $21.7 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument

(in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

50,067

$

-

$

50,067

$

(691)

$

49,376

U.S. Treasury Notes

16,399

-

16,399

(199)

16,200

Commercial Paper

18,186

-

18,186

-

18,186

Total

$

84,652

$

-

$

84,652

$

(890)

$

83,762

Allowance for Credit Losses

The Company maintains an allowance for credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326 based on historical losses, changes in payment history, 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’s allowance for credit losses increased from $27.0 million as of June 30, 2022 to $30.0 million as of June 30, 2023. The increase of $3.0 million is comprised of an $8.0 million provision, less $5.0 million of amounts recovered. The Company’s allowance for credit losses increased from $21.4 million as of June 30, 2021 to $27.0 million as of June 30, 2022. The increase of $5.6 million is comprised of an $8.6 million provision, less $3.0 million of amounts recovered.

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, 2023 and 2022, $13.2 million and $11.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 $4.1 million and $6.5 million at June 30, 2023 and 2022, respectively.

Other Current Assets

Other current assets primarily include short-term marketable securities. Additionally, other current assets include 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.

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 and printers

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 and printers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $5.6 million, $3.8 million and $3.2 million for the years ended June 30, 2023, 2022 and 2021, respectively, related to unreturned student computers and printers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $3.1 million, $8.6 million and $6.3 million for the years ended June 30, 2023, 2022 and 2021, 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 $45.0 million, $42.2 million and $31.3 million for the years ended June 30, 2023, 2022 and 2021, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2023, 2022 and 2021.

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.2 million, $15.7 million and $17.4 million for the years ended June 30, 2023, 2022 and 2021, respectively. These amounts are recorded on the consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2023, 2022 and 2021.

Leases

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 3-year payment terms, at varying rates. 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 and school operations. Lease terms vary between 1 and 10 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. The Company’s current incremental borrowing rate of 6.13% is based upon its agreements used for its finance leases. 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 record a right-of-use asset or lease liability on its short-term facility leases of 12 months or less, and will 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, 2023, 2022 and 2021 was $15.2 million, $13.0 million and $11.6 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 $11.6 million, $10.4 million, $9.3 million, $7.6 million and $5.7 million in the fiscal years ending June 30, 2024 through June 30, 2028, respectively and $29.9 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 condition as of June 30th.

During the years ended June 30, 2023 and 2022, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired. During the year ended June 30, 2021, 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.

The following table represents years ended June 30, 2023, 2022 and 2021:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2021

$

240.4

Acquisition of Modern Teacher LLC

0.6

Balance as of June 30, 2022

$

241.0

Acquisition of Tallo Assets

5.7

Balance as of June 30, 2023

$

246.7

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

June 30, 2023

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

77.2

    

$

(23.0)

    

$

54.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

38.4

(28.0)

10.4

37.5

(23.9)

13.6

Developed technology

22.0

(12.1)

9.9

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

139.0

$

(64.2)

$

74.8

$

145.7

  

$

(57.0)

$

88.7

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, 2023 and 2022, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. During the year ended June 30, 2021, the Company 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 $96.8 million, $86.5 million and $60.3 million for the years ended June 30, 2023, 2022 and 2021, 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 consolidated balance sheets for cash and cash equivalents, receivables, and short term obligations approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note is discussed in more detail in Note 12, “Acquisitions and Investments.” As of June 30, 2023, the estimated fair value of the long-term debt was $416.9 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its consolidated

balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2023, the estimated fair value of the Company’s marketable securities was $134.0 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

There were no assets or liabilities measured at fair value on a recurring basis as of June 30, 2023.

The following table summarizes certain fair value information at June 30, 2022 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,290

$

$

$

11,290

Convertible note received in acquisition

$

889

$

$

$

889

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

 

Year Ended June 30, 2023

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

Gain

    

June 30, 2023

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

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, 2022.

 

Year Ended June 30, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

Losses

    

June 30, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

208

$

11,290

Convertible note received in acquisition

$

5,006

$

$

(4,117)

$

889

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

    

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

Net Income (Loss) 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 dilutive effect of the Company’s convertible debt is determined using the if-converted method when the Company’s stock is trading above the conversion price. However, based on the structure of the instrument and how it is settled upon conversion, it would produce a similar result as the previously applied treasury stock method.

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

Year Ended June 30, 

  

  

2023

2022

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Basic net income per share

$

3.00

$

2.58

$

1.78

Diluted net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Share computation:

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Effect of dilutive stock options and restricted stock awards

441,716

990,423

1,657,564

Weighted average common shares  — diluted

42,728,108

42,441,524

41,868,580

Diluted net income per share

$

2.97

$

2.52

$

1.71

For the years ended June 30, 2023, 2022 and 2021, shares issuable in connection with stock options and restricted stock of 21,854, 4,939 and 296,577 respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment and Capitalized Software and Curriculum
12 Months Ended
Jun. 30, 2023
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, 

    

2023

    

2022

(In thousands)

Student computers

$

114,064

$

106,688

Computer software

 

14,908

 

14,655

Computer hardware

 

8,867

 

5,386

Leasehold improvements

 

11,590

 

12,612

State testing computers

4,609

7,440

Furniture and fixtures

 

3,547

 

3,910

Office equipment

 

213

 

134

 

157,798

 

150,825

Less accumulated depreciation and amortization

 

(105,466)

 

(89,288)

$

52,332

$

61,537

The Company recorded depreciation expense related to property and equipment reflected in selling, general, and administrative expenses of $3.6 million, $3.9 million and $6.3 million during the years ended June 30, 2023, 2022 and 2021, respectively. Depreciation expense of $42.3 million, $37.6 million and $31.7 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, respectively.

The Company incurs maintenance and repair expenses, which are expensed as incurred, and are generally recorded in selling, general, and administrative expenses.

Capitalized software costs consist of the following at:

June 30, 

    

2023

    

2022

(In thousands)

Capitalized software

$

318,965

$

274,401

Less accumulated depreciation and amortization

 

(235,500)

 

(202,601)

$

83,465

$

71,800

The Company recorded amortization expense of $27.0 million, $22.9 million and $19.7 million related to capitalized software reflected in instructional costs and services and $5.6 million, $5.4 million and $4.2 million reflected in selling, general, and administrative expenses during the years ended June 30, 2023, 2022 and 2021, respectively.

Capitalized curriculum development costs consist of the following at:

June 30, 

    

2023

    

2022

(In thousands)

Capitalized curriculum development costs

$

183,597

$

189,246

Less accumulated depreciation and amortization

 

(132,810)

 

(138,666)

$

50,787

$

50,580

The Company recorded amortization expense of $16.7 million, $15.1 million and $16.4 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, respectively.

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
12 Months Ended
Jun. 30, 2023
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, 

    

2023

    

2022

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

17,628

$

19,613

Reserves

 

7,850

 

8,306

Accrued expenses

 

10,868

 

11,524

Stock compensation expense

 

4,548

 

5,166

Other assets

 

3,212

 

5,218

Convertible debt

 

8,632

 

11,005

Deferred revenue

 

680

 

591

Lease liability

17,900

21,680

Total deferred tax assets

 

71,318

 

83,103

Deferred tax liabilities

Capitalized curriculum development

 

(9,038)

 

(9,269)

Capitalized software and website development costs

 

(2,987)

 

(17,789)

Property and equipment

 

(8,438)

 

(10,547)

Right-of-use assets

(16,837)

(21,062)

Returned materials

 

(2,980)

 

(3,503)

Purchased intangibles

(15,471)

(17,461)

Total deferred tax liabilities

 

(55,751)

 

(79,631)

Net deferred tax asset (liability) before valuation allowance

 

15,567

 

3,472

Valuation allowance

 

(6,791)

 

(6,677)

Net deferred tax asset (liability)

$

8,776

$

(3,205)

Reported as:

Long-term deferred tax assets (liabilities)

$

8,776

$

(3,205)

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

At June 30, 2023, the Company had approximately $44.3 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020.  The available federal NOL carryforwards were generated after 2017 and have an indefinite carryforward period due to the Tax Cuts and Jobs Act (the “Tax Act”).  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, 2023, the Company had tax effected state NOL carryforwards of $1.4 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, 2023, 2022 and 2021 were as follows:

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Domestic

$

161,270

$

131,967

$

81,068

Foreign

 

10,943

 

15,251

 

14,922

Total income before income taxes

$

172,213

$

147,218

$

95,990

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

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Current:

Federal

$

41,360

$

27,969

$

12,290

State

 

12,032

 

7,550

 

6,643

Foreign

 

2,327

 

3,379

 

3,057

Total current

 

55,719

 

38,898

 

21,990

Deferred:

Federal

 

(9,033)

 

1,743

 

2,287

State

 

(1,340)

 

(553)

 

262

Total deferred

 

(10,373)

 

1,190

 

2,549

Total income tax expense (benefit)

$

45,346

$

40,088

$

24,539

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,

 

    

2023

    

2022

    

2021

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

-

0.4

(0.4)

Lobbying

 

0.1

0.1

0.2

Non-deductible compensation

1.6

9.3

4.9

State taxes, net of federal benefit

 

4.4

3.5

5.8

Research and development tax credits

 

(1.4)

(0.8)

(0.9)

Change in valuation allowance

 

(0.4)

0.8

(0.1)

Effects of foreign operations

 

0.9

0.3

0.4

Reserve for unrecognized tax benefits

 

0.9

0.5

0.2

Other

 

(0.5)

(1.2)

(0.5)

Stock-based compensation

(0.3)

(6.7)

(5.0)

Provision for (benefit from) income taxes

 

26.3

%  

27.2

%  

25.6

%  

The decrease in the effective income tax rate for the year ended June 30, 2023, as compared to the effective tax rate for the year ended June 30, 2022, was primarily due to the decrease in the amount of non-deductible compensation, which was partially offset by the decrease 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, 2023, 2022 and 2021, the Company had $0.2 million, $0.1 million and $0.1 million in accrued interest and penalties, respectively.

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

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Balance at beginning of the year

$

1,729

$

1,057

$

850

Additions for prior year tax positions

 

568

 

364

 

196

Additions for current year tax positions

 

1,106

 

482

 

261

Reductions for prior year tax positions

(247)

(173)

(250)

Balance at end of the year

$

3,156

$

1,729

$

1,057

If recognized, all of the $3.2 million balance of unrecognized tax benefits as of June 30, 2023 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, 2019.  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, 2017.

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 was effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million was paid in two installments, $7.05 million of the deferred amount was paid in December 2021 and the remaining $7.05 million was paid in December 2022.

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases
12 Months Ended
Jun. 30, 2023
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 Banc of America Leasing & Capital, LLC (“BALC”) and CSI Leasing, Inc. (“CSI Leasing”). As of June 30, 2023 and 2022, the finance lease liability was $56.9 million and $66.3 million, respectively, with lease interest rates ranging from 2.10% to 6.57%. As of June 30, 2023 and 2022, the balance of the associated right-of-use assets was $36.3 million and $42.7 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.

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 2022 at varying rates. Individual leases with BALC include 36-month payment terms, fixed rates ranging from 2.10% to 6.57%, 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 Company entered into an agreement with CSI Leasing in August 2022 to provide financing for its leases. Individual leases under the agreement with CSI Leasing include 36-month payments terms, but do not include a stated interest rate. The Company uses its incremental borrowing rate as the implied interest rate and the total lease payments to calculate its lease liability.

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

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

38,600

2024

37,056

24,816

2025

16,691

4,468

2026

5,457

22

2027

60

Total minimum payments

59,264

67,906

Less: imputed interest

(2,365)

(1,629)

Finance lease liability

56,899

66,277

Less: current portion of finance lease liability

(35,621)

(37,389)

Long-term finance lease liability

$

21,278

$

28,888

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of June 30, 2023 and 2022, the operating lease liability was $73.9 million and $88.0 million, respectively. As of June 30, 2023 and 2022 the balance of the associated right-of-use assets was $69.5 million and $85.5 million, respectively. 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 10 years and expire on various dates through fiscal year 2034 and the minimum lease payments are discounted using the Company’s incremental borrowing rate.

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

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

15,120

2024

16,341

16,638

2025

15,668

16,168

2026

12,290

12,900

2027

8,753

8,797

2028

7,727

Thereafter

19,975

27,447

Total minimum payments

80,754

97,070

Less: imputed interest

(6,880)

(9,113)

Operating lease liability

73,874

87,957

Less: current portion of operating lease liability

(14,449)

(12,830)

Long-term operating lease liability

$

59,425

$

75,127

The Company is subleasing one of its facilities through July 2023, one through September 2024, one through November 2024, and one through December 2025. 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, 2023 and June 30, 2022, respectively, of the expected sublease income:

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

1,396

2024

836

665

2025

455

412

2026

139

140

2027

Total sublease income

$

1,430

$

2,613

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, 2023, 2022 and 2021:

Year Ended June 30, 

2023

  

2022

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

39,312

$

34,719

$

28,647

Interest on lease liabilities

2,080

1,769

1,111

Instructional costs and services:

Operating lease cost

12,028

15,718

15,877

Short-term lease cost

103

67

181

Sublease income

(1,081)

(955)

(920)

Selling, general, and administrative expenses:

Operating lease cost

4,616

6,253

6,681

Short-term lease cost

259

125

970

Sublease income

(406)

(367)

(984)

Total lease cost

$

56,911

$

57,329

$

51,563

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(12,243)

$

(20,742)

$

(21,025)

Financing cash flows from finance leases

(42,956)

(33,011)

(24,315)

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

30,514

23,232

66,861

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

1,619

10,589

1,643

Weighted-average remaining lease term - finance leases

1.72

yrs.

1.85

yrs.

2.52

yrs.

Weighted-average remaining lease term - operating leases

6.10

yrs.

6.54

yrs.

6.58

yrs.

Weighted-average discount rate - finance leases

3.86

%

2.47

%

2.45

%

Weighted-average discount rate - operating leases

2.81

%

2.75

%

2.75

%

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
12 Months Ended
Jun. 30, 2023
Debt  
Debt

7. Debt

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

    

Year Ended June 30,

    

2023

2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(6,965)

(8,562)

Total debt

413,035

411,438

Less: current portion of debt

Long-term debt

$

413,035

$

411,438

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 $4.7 million, $4.7 million and $3.9 million respectively, during the years ended June 30, 2023, 2022 and 2021.

The Company incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. The Company recorded interest expense related to the amortization of the debt issuance costs of $1.6 million, $1.6 million and $0.6 million respectively, during the years ended June 30, 2023, 2022 and 2021.

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 (lower strike price). 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 33 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Facility
12 Months Ended
Jun. 30, 2023
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 were 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, 2023, 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, 2023, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan
12 Months Ended
Jun. 30, 2023
Equity Incentive Plan  
Equity Incentive Plan

9. Equity Incentive Plan

On December 9, 2022, the Company’s stockholders approved an amendment and restatement of the 2016 Equity Incentive Award Plan (the “2016 Plan”). The amended and restated 2016 Plan reflects an increase in the number of shares of common stock available for issuance by 1,045,000 shares, the removal of certain provisions that were otherwise required

for awards to qualify as performance-based compensation under an exception to Section 162(m) of the Internal Revenue Code of 1986, as amended, prior to its repeal, an extension of the term of the amended and restated 2016 Plan to October 7, 2032, an increase to the limit on the number of shares that may be issued upon the exercise of incentive stock options, and a prohibition on the payment of dividends and dividend equivalents on unvested awards.

The amended and restated 2016 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 amended and restated 2016 Plan, unissued shares related to forfeited or cancelled awards granted under the amended and restated 2016 Plan or awards granted under the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”) (to the extent such awards granted under the Prior Plan were outstanding as of December 15, 2016 and were forfeited or cancelled prior to September 19, 2022), will again be available for issuance under the amended and restated 2016 Plan.  Notwithstanding the foregoing, shares tendered to pay the exercise price or tax withholding with respect to a stock option, or shares that are not issued in connection with the settlement of a stock appreciation right on exercise thereof, or shares purchased on the open market with the cash proceeds from the exercise of options will not again be available for issuance under the amended and restated 2016 Plan.

At June 30, 2023, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the amended and restated 2016 Plan was 2,563,512. At June 30, 2023, there were 1,411,638 shares of the Company’s common stock that remain outstanding or nonvested under the amended and restated 2016 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. The vesting of performance-based awards is contingent on the achievement of certain performance metrics. Compensation expense is recognized retroactively, through a cumulative catch-up adjustment, when the performance conditions are satisfied or when the Company determines that it is probable that the performance conditions will be satisfied. The amount of compensation expense recognized for a performance-based award is affected by the level of achievement attained. Management has established three levels of attainment: threshold, target, and outperform. 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, 2023, 2022 and 2021 was as follows:

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2020

 

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding, June 30, 2021

31,450

$

16.58

0.82

$

437,037

Granted

Exercised

(29,100)

16.14

Forfeited or canceled

(1,000)

31.73

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(1,350)

14.77

Forfeited or canceled

Outstanding and exercisable, June 30, 2023

$

$

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 period 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 at the end of each fiscal year. The total intrinsic value of options exercised during the years ended June 30, 2023, 2022 and 2021 was $0.0 million, $0.5 million, and $24.6 million, respectively.

As of June 30, 2023, there was no unrecognized compensation expense related to nonvested stock options granted. During each of the years ended June 30, 2023, 2022 and 2021, the Company recognized zero 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, 2023, 2022 and 2021 was as follows:

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

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

Granted

582,273

35.27

Vested

(699,346)

28.62

Canceled

(160,795)

34.33

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

595,818

37.90

Vested

(774,917)

32.50

Canceled

(137,134)

36.08

Nonvested, June 30, 2023

815,233

$

36.91

Performance-Based Restricted Stock Awards (included above)

During the year ended June 30, 2023, zero new performance-based restricted stock awards were granted and in total, 27,225 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 343,698 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 fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. In January 2022, achievement was certified at 133% of target, which resulted in an additional 10,020 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

During fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. In August 2021, achievement was certified at 133% of target, which resulted in an additional 27,293 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

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 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. In August 2021, the second tranche was achieved at target resulting in the vesting of 119,431 shares. In August 2022, the first and third tranches were achieved at target resulting in the vesting of 238,863 shares.

Service-Based Restricted Stock Awards (included above)

During the year ended June 30, 2023, 595,818 new service-based restricted stock awards were granted and in total, 788,009 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 431,219 service-based restricted

stock awards vested.

Summary of All Restricted Stock Awards

As of June 30, 2023, there was $20.6 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.7 years. The fair value of restricted stock awards granted for the years ended June 30, 2023 and 2022 was $22.6 million and $20.5 million, respectively. The total fair value of shares vested for the years ended June 30, 2023 and 2022 was $29.6 million and $23.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $15.5 million, $18.4 million and $22.6 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, 2023, 2022 and 2021 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

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

Granted

346,880

34.90

Vested

(1,810,752)

9.95

Canceled

(1,058,870)

24.95

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(105,473)

28.22

Nonvested, June 30, 2023

496,869

$

34.99

Fiscal Year 2023 LTIP

During the year ended June 30, 2023, the Company granted 289,640 PSUs at target under a Long Term Incentive

Plan (“LTIP”) which are tied to operating income targets and stock price performance. These PSUs had a grant date fair value of $10.0 million, or a weighted average grant-date fair value of $34.41 per share. Fifty percent of the earned award is based on operating income performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2026. The grant date fair value of Tranche #1 was remeasured in October 2022 as a result of a modification of the terms of the award. Originally, performance was tied to gross margin. The metric was changed to operating income to better align with shareholder feedback and technology industry and peer group common practice. The modification of the performance criteria from gross margin to operating income resulted in a new fair market value as of the modification date of $4.8 million, a decrease of $0.8 million. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company is currently amortizing Tranche #1 over the vesting period because it believes that it is probable that the metric will be achieved at target.

Fiscal Year 2022 LTIP

During fiscal year 2022, the Company granted 250,250 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to gross margin targets and stock price performance. These PSUs had a grant date fair value of $9.1 million, or a weighted average grant-date fair value of $36.30 per share. Fifty percent of the earned award is based on gross margin performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2025. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company determined the likelihood of achievement of the performance condition for Tranche #1 is not able to be determined at this time.

Fiscal Year 2021 Tech Elevator MIP

During fiscal year 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 which was November 30, 2020. During the second quarter of fiscal year 2022, one-third vested and was settled with the issuance of 38,575 PSUs. During the second quarter of fiscal year 2023, an additional one-third vested and was settled with the issuance of 37,886 PSUs. 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 has assessed achievement of the performance conditions as not probable.

Fiscal Year 2021 LTIP

During fiscal year 2021, the Company granted 111,450 PSUs at target under a 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. In December 2022, achievement was certified related to two metrics – one at threshold and one at 123% of target. Forty percent, or 4,533 shares vested

immediately and the additional sixty percent, or 6,797 shares will vest in December 2023, subject to continuing service by the grantee as an employee of the Company. The remaining shares tied to metrics that were not achieved were forfeited. The fiscal year 2021 LTIP is an equity-classified award.

Fiscal Year 2021 Career Learning PSUs

During fiscal year 2021, the Company granted 366,250 PSUs at target which were tied to the achievement of Career Learning revenue 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 equity-classified awards. In August 2021, the Company determined the performance condition of fiscal year 2021 revenues were not achieved resulting in a forfeiture of those shares. Additionally, in October 2021, the two remaining tranches were forfeited as the grantee of the PSUs separated from the Company.

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. In January 2022, the Company determined that the metrics for calendar year 2021 were not met and Tranche #1 was forfeited. In January 2023, the Company determined that the metrics for calendar year 2022 were not met and Tranche #2 was also forfeited. The TRIP is a liability-classified award.

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”). In October 2021, Tranche #2 achievement was certified at approximately 193% of target resulting in the vesting of 115,223 shares, while Tranche #1 was not achieved resulting in 107,397 forfeited shares. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”). In August 2022, Tranche #3 achievement was certified at 200% of target resulting in the vesting of 77,048 shares.

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 was determined (and vesting occurred) 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.

In October 2021, the Company certified achievement of the 2019 SPP based upon the 30-day average price of the Company’s stock during the period of August 18, 2021 – September 17, 2021 of $34.13. The 112% market capitalization growth over the three-year performance period resulted in the vesting 1,656,594 shares to the Company’s six named executive officers.

Summary of All Performance Share Units

As of June 30, 2023, there was $9.0 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 1.8 years. During the years ended June 30, 2023, 2022 and 2021 the Company recognized $4.9 million, $0.1 million and $16.7 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above, for the years ended June 30, 2023, 2022 and 2021 is $1.0 million, $1.3 million, and $0.8 million, respectively, 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, 2023, 2022 and 2021 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

Granted

14,769

33.24

Vested

(5,006)

23.97

Canceled

Nonvested, June 30, 2022

69,117

$

24.27

Granted

30,418

34.43

Vested

Canceled

Nonvested, June 30, 2023

99,535

$

27.38

Summary of All Deferred Stock Units

As of June 30, 2023, there was $0.4 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.4 years. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $0.7 million, $0.5 million and $0.4 million, respectively, of stock-based compensation expense related to DSUs.

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2023
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.

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 and two 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.  On February 17, 2021, the District 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 alleged, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning the Company’s 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 sought unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021,which the District Court granted, without prejudice, on September 16, 2021. The plaintiffs did not file a second amended complaint, but appealed the District Court’s dismissal decision to the United States Court of Appeals for the Fourth Circuit on December 1, 2021. On November 22, 2022, the Fourth Circuit issued a published opinion affirming the District Court’s decision and upholding the dismissal of the case.  

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 purported 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, based on 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”), designated as operative the complaint filed in the Ahmed Case, and stayed all proceedings pending final resolution of the Consolidated Securities Class Action. On December 29, 2022, upon stipulation of the parties, the Court approved the voluntary dismissal of the plaintiffs’ claims, without prejudice, in light of the dismissal of the Consolidated Securities Class Action.

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. All 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, 2023, the Company provided guarantees of approximately $0.2 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.

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Severance
12 Months Ended
Jun. 30, 2023
Severance  
Severance

11. Severance

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

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions and Investments
12 Months Ended
Jun. 30, 2023
Acquisitions and Investments.  
Acquisitions and Investments

12. 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 was payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration was 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 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 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 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

$

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 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). The Company and the MedCerts sellers executed an agreement to extend the review period related to the earnout to mid-August 2022.

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 fiscal year 2021 and 2022, the Company recorded an aggregate expense of $0.5 million to adjust its estimate of the fair value of the contingent consideration to $11.3 million. Those adjustments are recorded within selling, general, and administrative expenses on the consolidated statements of operations. During the three months ended September 30, 2022, the Company paid $7.0 million to settle the contingent consideration and recorded a gain of $4.3 million. The gain is recorded within selling, general, and administrative expenses on the consolidated statements of operations.

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. 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 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 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

$

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 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.

Pro Forma Combined Results of Operations

The following unaudited pro forma combined results of operations give effect to the acquisition of 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

(In thousands)

June 30, 2021

Revenues

$

1,552,173

Income from operations

111,287

Net income

72,443

Investments in Limited Partnerships

The Company invested in three early-stage funds focused on career education with a total commitment of $15.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. and New Markets Education Partners III, L.P. (collectively, “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, 2023, the Company has contributed an aggregate $11.3 million to these funds: $3.3 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $8.0 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 sheets.

Investment in Tallo, Inc. and Acquisition of Assets

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.  In conjunction with the Company’s initial investment in August 2018, Tallo also issued a convertible note to the Company for $5.0 million that is being 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, combined with the shares resulting from the conversion of the accrued interest, would give the Company an effective ownership of 55% if exercised. In October 2021, the Company agreed to loan Tallo up to $3.0 million. This promissory note bears interest at 5% and has a maturity date of five years. The promissory note does not contain any means of conversion into additional ownership by the Company. During the second and third quarters of fiscal year 2022, the Company funded $3.0 million

under the promissory note.

During fiscal year 2022, the Company adjusted its investment in Tallo preferred stock to fair value and recorded an impairment charge of $4.5 million to other income (expense), net on the consolidated statements of operations. Also, during fiscal year 2022, the Company recorded a credit loss expense of $4.1 million to reduce the carrying amount of the convertible note and $3.0 million to reduce the carrying amount of the promissory note. The credit loss expenses were recorded within selling, general, and administrative expenses on the consolidated statements of operations. Additionally, the Company reversed an aggregate $0.4 million of accrued interest on both instruments and made an accounting policy election to record this within interest income (expense), net on the consolidated statements of operations. During the year ended June 30, 2022, the Company’s investment in Tallo, the convertible note, and promissory note were included in deposits and other assets on the consolidated balance sheets.

  On July 8, 2022, the Company purchased the assets of Tallo in exchange for $1.0 million, plus $0.4 million in working capital.  As part of the closing of the transaction, the promissory note was cancelled and the convertible note was converted into additional equity. That additional equity and previously held equity interests were cancelled, and combined with the cash, resulted in a purchase price of $7.3 million. The acquisition of Tallo further expands the Company’s ability to match students to internships, jobs, and scholarships with colleges and companies looking for talent. 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 July 8, 2022, the acquisition date. The allocation of the purchase price resulted in goodwill of $5.7 million and intangible assets of $1.3 million, both of which are deductible for income tax purposes. The recognized goodwill is primarily associated with future customer relationships and an acquired assembled work force. The intangible assets primarily consist of customer relationships which will be amortized over 10 years.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
12 Months Ended
Jun. 30, 2023
Related Party Transactions  
Related Party Transactions

13. 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 because a former executive officer of the Company formerly served on its Board of Directors. During the years ended June 30, 2023, 2022 and 2021, contributions made by the Company to Future of School were zero, $1.2 million, and $1.3 million, respectively. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions to be made in subsequent years. The amounts contributed for the years ended June 30, 2023, 2022 and 2021 reduced those obligations and as of June 30, 2023, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefits
12 Months Ended
Jun. 30, 2023
Employee Benefits  
Employee Benefits

14. 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 5% of each participant’s contribution. The Company expensed $7.7 million, $6.1 million and $3.8 million during the years ended June 30, 2023, 2022 and 2021, respectively, under the 401(k) Plan.

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Disclosure of Cash Flow Information
12 Months Ended
Jun. 30, 2023
Supplemental Disclosure of Cash Flow Information  
Supplemental Disclosure of Cash Flow Information

15. Supplemental Disclosure of Cash Flow Information

 

Year Ended June 30, 

 

2023

2022

2021

Cash paid for interest

$

6,946

$

6,641

$

4,504

Cash paid for taxes

$

37,131

35,972

$

18,717

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

$

$

1,280

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

30,514

23,232

66,861

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

700

$

374

$

255

Stock-based compensation expense capitalized on curriculum development

84

88

116

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

394

$

11,043

Intangible assets

1,309

2,157

33,712

Goodwill

5,655

600

68,930

Assumed liabilities

(385)

(58)

(4,826)

Deferred revenue

(441)

(1,030)

(2,096)

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Jun. 30, 2023
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II

STRIDE, INC.

VALUATION AND QUALIFYING ACCOUNTS

Years Ending June 30, 2023, 2022 and 2021

1.     ALLOWANCE FOR CREDIT LOSSES

    

    

Additions

    

    

Balance at

Charged to

Deductions from

Beginning

Cost and

(Net Increases to)

Balance at

of Period

Expenses

Allowance

End of Period

June 30, 2023

$

26,993,037

 

8,047,729

 

5,009,493

$

30,031,273

June 30, 2022

$

21,383,543

 

8,555,918

 

2,946,424

$

26,993,037

June 30, 2021

$

6,807,674

 

6,561,243

 

(8,014,626)

$

21,383,543

2.     INVENTORY RESERVES

    

Balance at

    

Charged to

    

Deductions,

    

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2023

$

6,457,046

 

2,392,785

 

4,704,551

$

4,145,280

June 30, 2022

$

5,647,283

 

880,809

 

71,046

$

6,457,046

June 30, 2021

$

4,817,300

 

1,038,019

 

208,036

$

5,647,283

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, 2023

$

2,039,771

 

332,197

 

$ 1,026,136

$

1,345,832

June 30, 2022

$

2,273,372

 

135,948

 

369,549

$

2,039,771

June 30, 2021

$

811,682

 

2,007,076

 

545,386

$

2,273,372

(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 2023, 2022 and 2021, 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, 2023

$

6,677,352

 

113,372

 

$

6,790,724

June 30, 2022

$

5,047,078

 

1,630,274

 

$

6,677,352

June 30, 2021

$

4,990,768

 

123,249

 

66,939

$

5,047,078

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

Accounting Standards Adopted

On July 1, 2021, the Company early adopted Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) 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 is accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. 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 was recorded to the opening balance of retained earnings, as presented in the statement of stockholders’ equity. The impacts of adoption were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.5 million to additional paid-in capital, (3) decrease of $29.3 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

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 was tentatively planned for the end of fiscal year 2023. The ASU permitted an entity to consider contract modifications due to reference rate reform to be an event that did not require contract remeasurement. This ASU was applicable from March 12, 2020 through December 31, 2022 and adoption was permitted at any time during the period on a prospective basis. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which extends the provisions of Topic 848 to December 31, 2024. The Company’s senior secured revolving credit facility includes the use of alternate rates when LIBOR is not available. The Company does not expect the change from LIBOR to an alternate rate will have a material impact to the consolidated financial statements and, to the extent it enters into modifications of agreements that are impacted by the LIBOR phase-out, the Company will apply such guidance to those contract modifications.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“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 consolidated 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 credit losses, 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 healthcare and general business, 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 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. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter. For the years ended June 30, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1%), 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, 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, 2023, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $23.8 million, $36.3 million, and $63.4 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, 2023, 2022 and 2021, were $503.2 million, $460.5 million and $412.1 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, 2023, 2022 and 2021, approximately 90%, 89%, and 88%, respectively, of the Company’s General Education revenues, and 99%, 99% and 98%, 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 revenue for years ended June 30, 2023, 2022 and 2021:

Year Ended June 30, 

2023

2022

2021

General Education

$

1,131,391

$

1,273,783

$

1,280,199

Career Learning

Middle - High School

586,770

321,416

200,774

Adult

119,197

91,467

55,787

Total Career Learning

705,967

412,883

256,561

Total Revenues

$

1,837,358

$

1,686,666

$

1,536,760

Concentration of Customers

During the years ended June 30, 2023, 2022 and 2021, the Company had no contracts that represented greater than 10% of total revenues.

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:

Year Ended June 30, 

2023

2022

(In thousands)

Accounts receivable

$

463,722

$

418,558

Unbilled receivables (included in accounts receivable)

20,647

19,702

Deferred revenue

76,159

53,630

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

2,061

3,099

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, 2023, 2022 and 2021, that was included in the previous July 1st deferred revenue balance was $53.1 million, $38.9 million, and $25.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recorded revenues of $26.8 million, $20.8 million and ($1.4) 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, 2023 was $2.1 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 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 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 $15.5 million, $7.5 million and $3.7 million for the years ended June 30, 2023, 2022 and 2021, 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.

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 deposits and other assets on the consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. The Company recorded interest income, dividends and net gains of $13.6 million, $0.4 million and zero for the years ended June 30, 2023, 2022 and 2021, respectively. This activity is recorded within other income (expense) 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 Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Any decline 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, 2023 and 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2023, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes and commercial paper. The short-term and long-term portions were $111.9 million and $22.8 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

52,567

$

-

$

52,567

$

(460)

$

52,107

U.S. Treasury Notes

46,156

-

46,156

(228)

45,928

Commercial Paper

35,949

-

35,949

-

35,949

Total

$

134,672

$

-

$

134,672

$

(688)

$

133,984

As of June 30, 2022, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes, and commercial paper. The short-term and long-term portions were $63.0 million and $21.7 million, respectively. The maturities of the Company’s long-term marketable debt securities range from one to two years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument

(in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

50,067

$

-

$

50,067

$

(691)

$

49,376

U.S. Treasury Notes

16,399

-

16,399

(199)

16,200

Commercial Paper

18,186

-

18,186

-

18,186

Total

$

84,652

$

-

$

84,652

$

(890)

$

83,762

Allowance for Credit Losses

Allowance for Credit Losses

The Company maintains an allowance for credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326 based on historical losses, changes in payment history, 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’s allowance for credit losses increased from $27.0 million as of June 30, 2022 to $30.0 million as of June 30, 2023. The increase of $3.0 million is comprised of an $8.0 million provision, less $5.0 million of amounts recovered. The Company’s allowance for credit losses increased from $21.4 million as of June 30, 2021 to $27.0 million as of June 30, 2022. The increase of $5.6 million is comprised of an $8.6 million provision, less $3.0 million of amounts recovered.

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, 2023 and 2022, $13.2 million and $11.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 $4.1 million and $6.5 million at June 30, 2023 and 2022, respectively.

Other Current Assets

Other Current Assets

Other current assets primarily include short-term marketable securities. Additionally, other current assets include 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.

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 and printers

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 and printers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $5.6 million, $3.8 million and $3.2 million for the years ended June 30, 2023, 2022 and 2021, respectively, related to unreturned student computers and printers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $3.1 million, $8.6 million and $6.3 million for the years ended June 30, 2023, 2022 and 2021, 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 $45.0 million, $42.2 million and $31.3 million for the years ended June 30, 2023, 2022 and 2021, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2023, 2022 and 2021.

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.2 million, $15.7 million and $17.4 million for the years ended June 30, 2023, 2022 and 2021, respectively. These amounts are recorded on the consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2023, 2022 and 2021.

Leases

Leases

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 3-year payment terms, at varying rates. 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 and school operations. Lease terms vary between 1 and 10 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. The Company’s current incremental borrowing rate of 6.13% is based upon its agreements used for its finance leases. 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 record a right-of-use asset or lease liability on its short-term facility leases of 12 months or less, and will 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, 2023, 2022 and 2021 was $15.2 million, $13.0 million and $11.6 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 $11.6 million, $10.4 million, $9.3 million, $7.6 million and $5.7 million in the fiscal years ending June 30, 2024 through June 30, 2028, respectively and $29.9 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 condition as of June 30th.

During the years ended June 30, 2023 and 2022, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired. During the year ended June 30, 2021, 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.

The following table represents years ended June 30, 2023, 2022 and 2021:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2021

$

240.4

Acquisition of Modern Teacher LLC

0.6

Balance as of June 30, 2022

$

241.0

Acquisition of Tallo Assets

5.7

Balance as of June 30, 2023

$

246.7

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

June 30, 2023

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

77.2

    

$

(23.0)

    

$

54.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

38.4

(28.0)

10.4

37.5

(23.9)

13.6

Developed technology

22.0

(12.1)

9.9

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

139.0

$

(64.2)

$

74.8

$

145.7

  

$

(57.0)

$

88.7

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, 2023 and 2022, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. During the year ended June 30, 2021, the Company 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 $96.8 million, $86.5 million and $60.3 million for the years ended June 30, 2023, 2022 and 2021, 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 consolidated balance sheets for cash and cash equivalents, receivables, and short term obligations approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note is discussed in more detail in Note 12, “Acquisitions and Investments.” As of June 30, 2023, the estimated fair value of the long-term debt was $416.9 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its consolidated

balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2023, the estimated fair value of the Company’s marketable securities was $134.0 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

There were no assets or liabilities measured at fair value on a recurring basis as of June 30, 2023.

The following table summarizes certain fair value information at June 30, 2022 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,290

$

$

$

11,290

Convertible note received in acquisition

$

889

$

$

$

889

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

 

Year Ended June 30, 2023

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

Gain

    

June 30, 2023

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

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, 2022.

 

Year Ended June 30, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

Losses

    

June 30, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

208

$

11,290

Convertible note received in acquisition

$

5,006

$

$

(4,117)

$

889

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

    

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

Net Income (Loss) Per Common Share

Net Income (Loss) 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 dilutive effect of the Company’s convertible debt is determined using the if-converted method when the Company’s stock is trading above the conversion price. However, based on the structure of the instrument and how it is settled upon conversion, it would produce a similar result as the previously applied treasury stock method.

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

Year Ended June 30, 

  

  

2023

2022

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Basic net income per share

$

3.00

$

2.58

$

1.78

Diluted net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Share computation:

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Effect of dilutive stock options and restricted stock awards

441,716

990,423

1,657,564

Weighted average common shares  — diluted

42,728,108

42,441,524

41,868,580

Diluted net income per share

$

2.97

$

2.52

$

1.71

For the years ended June 30, 2023, 2022 and 2021, shares issuable in connection with stock options and restricted stock of 21,854, 4,939 and 296,577 respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Schedule of disaggregation of revenue

Year Ended June 30, 

2023

2022

2021

General Education

$

1,131,391

$

1,273,783

$

1,280,199

Career Learning

Middle - High School

586,770

321,416

200,774

Adult

119,197

91,467

55,787

Total Career Learning

705,967

412,883

256,561

Total Revenues

$

1,837,358

$

1,686,666

$

1,536,760

Schedule of accounts receivables, unbilled receivables and deferred revenue

Year Ended June 30, 

2023

2022

(In thousands)

Accounts receivable

$

463,722

$

418,558

Unbilled receivables (included in accounts receivable)

20,647

19,702

Deferred revenue

76,159

53,630

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

2,061

3,099

Schedule of investments in marketable securities The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

52,567

$

-

$

52,567

$

(460)

$

52,107

U.S. Treasury Notes

46,156

-

46,156

(228)

45,928

Commercial Paper

35,949

-

35,949

-

35,949

Total

$

134,672

$

-

$

134,672

$

(688)

$

133,984

The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

50,067

$

-

$

50,067

$

(691)

$

49,376

U.S. Treasury Notes

16,399

-

16,399

(199)

16,200

Commercial Paper

18,186

-

18,186

-

18,186

Total

$

84,652

$

-

$

84,652

$

(890)

$

83,762

Schedule of useful lives of property and equipment

    

Useful Life

Student and state testing computers and printers

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, 2021

$

240.4

Acquisition of Modern Teacher LLC

0.6

Balance as of June 30, 2022

$

241.0

Acquisition of Tallo Assets

5.7

Balance as of June 30, 2023

$

246.7

Schedule of intangible assets

June 30, 2023

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

77.2

    

$

(23.0)

    

$

54.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

38.4

(28.0)

10.4

37.5

(23.9)

13.6

Developed technology

22.0

(12.1)

9.9

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

139.0

$

(64.2)

$

74.8

$

145.7

  

$

(57.0)

$

88.7

Schedule of assets and liabilities measured at fair value on a recurring basis

The following table summarizes certain fair value information at June 30, 2022 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,290

$

$

$

11,290

Convertible note received in acquisition

$

889

$

$

$

889

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 in the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2023.

 

Year Ended June 30, 2023

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

Gain

    

June 30, 2023

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

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, 2022.

 

Year Ended June 30, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

Losses

    

June 30, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

208

$

11,290

Convertible note received in acquisition

$

5,006

$

$

(4,117)

$

889

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

    

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

Schedule of calculation of basic and diluted net income (loss) per share

Year Ended June 30, 

  

  

2023

2022

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Basic net income per share

$

3.00

$

2.58

$

1.78

Diluted net income per share computation:

Net income attributable to common stockholders

$

126,867

$

107,130

$

71,451

Share computation:

Weighted average common shares  — basic

42,286,392

41,451,101

40,211,016

Effect of dilutive stock options and restricted stock awards

441,716

990,423

1,657,564

Weighted average common shares  — diluted

42,728,108

42,441,524

41,868,580

Diluted net income per share

$

2.97

$

2.52

$

1.71

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment and Capitalized Software and Curriculum (Tables)
12 Months Ended
Jun. 30, 2023
Property and Equipment and Capitalized Software and Curriculum  
Schedule of property and equipment

June 30, 

    

2023

    

2022

(In thousands)

Student computers

$

114,064

$

106,688

Computer software

 

14,908

 

14,655

Computer hardware

 

8,867

 

5,386

Leasehold improvements

 

11,590

 

12,612

State testing computers

4,609

7,440

Furniture and fixtures

 

3,547

 

3,910

Office equipment

 

213

 

134

 

157,798

 

150,825

Less accumulated depreciation and amortization

 

(105,466)

 

(89,288)

$

52,332

$

61,537

Schedule of capitalized software

June 30, 

    

2023

    

2022

(In thousands)

Capitalized software

$

318,965

$

274,401

Less accumulated depreciation and amortization

 

(235,500)

 

(202,601)

$

83,465

$

71,800

Schedule of capitalized curriculum development costs

June 30, 

    

2023

    

2022

(In thousands)

Capitalized curriculum development costs

$

183,597

$

189,246

Less accumulated depreciation and amortization

 

(132,810)

 

(138,666)

$

50,787

$

50,580

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2023
Income Taxes  
Schedule of deferred tax assets and liabilities

June 30, 

    

2023

    

2022

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

17,628

$

19,613

Reserves

 

7,850

 

8,306

Accrued expenses

 

10,868

 

11,524

Stock compensation expense

 

4,548

 

5,166

Other assets

 

3,212

 

5,218

Convertible debt

 

8,632

 

11,005

Deferred revenue

 

680

 

591

Lease liability

17,900

21,680

Total deferred tax assets

 

71,318

 

83,103

Deferred tax liabilities

Capitalized curriculum development

 

(9,038)

 

(9,269)

Capitalized software and website development costs

 

(2,987)

 

(17,789)

Property and equipment

 

(8,438)

 

(10,547)

Right-of-use assets

(16,837)

(21,062)

Returned materials

 

(2,980)

 

(3,503)

Purchased intangibles

(15,471)

(17,461)

Total deferred tax liabilities

 

(55,751)

 

(79,631)

Net deferred tax asset (liability) before valuation allowance

 

15,567

 

3,472

Valuation allowance

 

(6,791)

 

(6,677)

Net deferred tax asset (liability)

$

8,776

$

(3,205)

Reported as:

Long-term deferred tax assets (liabilities)

$

8,776

$

(3,205)

Schedule of components of income before income taxes

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Domestic

$

161,270

$

131,967

$

81,068

Foreign

 

10,943

 

15,251

 

14,922

Total income before income taxes

$

172,213

$

147,218

$

95,990

Schedule of related components of the income tax expense

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Current:

Federal

$

41,360

$

27,969

$

12,290

State

 

12,032

 

7,550

 

6,643

Foreign

 

2,327

 

3,379

 

3,057

Total current

 

55,719

 

38,898

 

21,990

Deferred:

Federal

 

(9,033)

 

1,743

 

2,287

State

 

(1,340)

 

(553)

 

262

Total deferred

 

(10,373)

 

1,190

 

2,549

Total income tax expense (benefit)

$

45,346

$

40,088

$

24,539

Schedule of reconciliation of provision for income taxes to the income tax from applying the statutory rate

Year Ended June 30,

 

    

2023

    

2022

    

2021

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

-

0.4

(0.4)

Lobbying

 

0.1

0.1

0.2

Non-deductible compensation

1.6

9.3

4.9

State taxes, net of federal benefit

 

4.4

3.5

5.8

Research and development tax credits

 

(1.4)

(0.8)

(0.9)

Change in valuation allowance

 

(0.4)

0.8

(0.1)

Effects of foreign operations

 

0.9

0.3

0.4

Reserve for unrecognized tax benefits

 

0.9

0.5

0.2

Other

 

(0.5)

(1.2)

(0.5)

Stock-based compensation

(0.3)

(6.7)

(5.0)

Provision for (benefit from) income taxes

 

26.3

%  

27.2

%  

25.6

%  

Schedule of unrecognized tax benefits

Year Ended June 30,

    

2023

    

2022

    

2021

(In thousands)

Balance at beginning of the year

$

1,729

$

1,057

$

850

Additions for prior year tax positions

 

568

 

364

 

196

Additions for current year tax positions

 

1,106

 

482

 

261

Reductions for prior year tax positions

(247)

(173)

(250)

Balance at end of the year

$

3,156

$

1,729

$

1,057

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases (Tables)
12 Months Ended
Jun. 30, 2023
Finance and Operating Leases  
Schedule of present value of the minimum lease payments on finance leases

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

38,600

2024

37,056

24,816

2025

16,691

4,468

2026

5,457

22

2027

60

Total minimum payments

59,264

67,906

Less: imputed interest

(2,365)

(1,629)

Finance lease liability

56,899

66,277

Less: current portion of finance lease liability

(35,621)

(37,389)

Long-term finance lease liability

$

21,278

$

28,888

Schedule of future minimum lease payments under non-cancelable operating leases

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

15,120

2024

16,341

16,638

2025

15,668

16,168

2026

12,290

12,900

2027

8,753

8,797

2028

7,727

Thereafter

19,975

27,447

Total minimum payments

80,754

97,070

Less: imputed interest

(6,880)

(9,113)

Operating lease liability

73,874

87,957

Less: current portion of operating lease liability

(14,449)

(12,830)

Long-term operating lease liability

$

59,425

$

75,127

Schedule of expected sublease income

    

    

Year Ended June 30,

    

2023

2022

(in thousands)

2023

$

$

1,396

2024

836

665

2025

455

412

2026

139

140

2027

Total sublease income

$

1,430

$

2,613

Schedule of lease cost, weighted-average remaining lease term, weighted-average discount rate

Year Ended June 30, 

2023

  

2022

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

39,312

$

34,719

$

28,647

Interest on lease liabilities

2,080

1,769

1,111

Instructional costs and services:

Operating lease cost

12,028

15,718

15,877

Short-term lease cost

103

67

181

Sublease income

(1,081)

(955)

(920)

Selling, general, and administrative expenses:

Operating lease cost

4,616

6,253

6,681

Short-term lease cost

259

125

970

Sublease income

(406)

(367)

(984)

Total lease cost

$

56,911

$

57,329

$

51,563

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(12,243)

$

(20,742)

$

(21,025)

Financing cash flows from finance leases

(42,956)

(33,011)

(24,315)

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

30,514

23,232

66,861

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

1,619

10,589

1,643

Weighted-average remaining lease term - finance leases

1.72

yrs.

1.85

yrs.

2.52

yrs.

Weighted-average remaining lease term - operating leases

6.10

yrs.

6.54

yrs.

6.58

yrs.

Weighted-average discount rate - finance leases

3.86

%

2.47

%

2.45

%

Weighted-average discount rate - operating leases

2.81

%

2.75

%

2.75

%

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
12 Months Ended
Jun. 30, 2023
Debt  
Schedule of components of debt

    

Year Ended June 30,

    

2023

2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(6,965)

(8,562)

Total debt

413,035

411,438

Less: current portion of debt

Long-term debt

$

413,035

$

411,438

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan (Tables)
12 Months Ended
Jun. 30, 2023
Schedule of stock option activity

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2020

 

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding, June 30, 2021

31,450

$

16.58

0.82

$

437,037

Granted

Exercised

(29,100)

16.14

Forfeited or canceled

(1,000)

31.73

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(1,350)

14.77

Forfeited or canceled

Outstanding and exercisable, June 30, 2023

$

$

Schedule of restricted stock award activity

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

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

Granted

582,273

35.27

Vested

(699,346)

28.62

Canceled

(160,795)

34.33

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

595,818

37.90

Vested

(774,917)

32.50

Canceled

(137,134)

36.08

Nonvested, June 30, 2023

815,233

$

36.91

Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

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

Granted

346,880

34.90

Vested

(1,810,752)

9.95

Canceled

(1,058,870)

24.95

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(105,473)

28.22

Nonvested, June 30, 2023

496,869

$

34.99

Deferred Stock Units  
Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

Granted

14,769

33.24

Vested

(5,006)

23.97

Canceled

Nonvested, June 30, 2022

69,117

$

24.27

Granted

30,418

34.43

Vested

Canceled

Nonvested, June 30, 2023

99,535

$

27.38

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions and Investments (Tables)
12 Months Ended
Jun. 30, 2023
Acquisitions  
Schedule of intangible assets

June 30, 2023

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

77.2

    

$

(23.0)

    

$

54.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

38.4

(28.0)

10.4

37.5

(23.9)

13.6

Developed technology

22.0

(12.1)

9.9

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

139.0

$

(64.2)

$

74.8

$

145.7

  

$

(57.0)

$

88.7

Schedule of unaudited pro forma combined results of operations

Year Ended

(In thousands)

June 30, 2021

Revenues

$

1,552,173

Income from operations

111,287

Net income

72,443

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

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Disclosure of Cash Flow Information (Tables)
12 Months Ended
Jun. 30, 2023
Supplemental Disclosure of Cash Flow Information  
Schedule of supplemental disclosure of cash flow information

 

Year Ended June 30, 

 

2023

2022

2021

Cash paid for interest

$

6,946

$

6,641

$

4,504

Cash paid for taxes

$

37,131

35,972

$

18,717

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

$

$

1,280

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

30,514

23,232

66,861

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

700

$

374

$

255

Stock-based compensation expense capitalized on curriculum development

84

88

116

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

394

$

11,043

Intangible assets

1,309

2,157

33,712

Goodwill

5,655

600

68,930

Assumed liabilities

(385)

(58)

(4,826)

Deferred revenue

(441)

(1,030)

(2,096)

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Description of the Business (Details)
Jun. 30, 2023
item
Description of the Business  
Number of lines of revenue 2
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Details)
12 Months Ended
Jun. 30, 2023
segment
Basis of Presentation  
Number of operating segments 1
Number of reportable business segments 1
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - ASU (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jul. 01, 2021
Summary of Significant Accounting Policies      
Long-term debt $ 413,035 $ 411,438  
Additional paid-in capital 695,480 687,454  
Deferred tax liability   3,205  
Retained earnings $ 354,329 $ 227,462  
ASU 2020-06 | Adjustment | Cumulative Effect, Period of Adoption, Adjustment      
Summary of Significant Accounting Policies      
Long-term debt     $ 110,600
Additional paid-in capital     89,500
Deferred tax liability     29,300
Retained earnings     $ 8,200
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Summary of Significant Accounting Policies      
Revenues $ 1,837,358 $ 1,686,666 $ 1,536,760
Percentage of impact on total revenue 1.60% 1.40% (0.10%)
School operating losses included in the entity's revenue $ 23,800 $ 36,300 $ 63,400
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 $ 503,200 $ 460,500 $ 412,100
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Disaggregation of revenue (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Summary of Significant Accounting Policies      
Number of lines of business | item 2    
Total Revenues $ 1,837,358 $ 1,686,666 $ 1,536,760
General Education      
Summary of Significant Accounting Policies      
Percentage of revenues from funding-based contracts 90.00% 89.00% 88.00%
Total Revenues $ 1,131,391 $ 1,273,783 $ 1,280,199
Career Learning      
Summary of Significant Accounting Policies      
Total Revenues $ 705,967 $ 412,883 $ 256,561
Middle - High School      
Summary of Significant Accounting Policies      
Percentage of revenues from funding-based contracts 99.00% 99.00% 98.00%
Total Revenues $ 586,770 $ 321,416 $ 200,774
Adult      
Summary of Significant Accounting Policies      
Total Revenues $ 119,197 $ 91,467 $ 55,787
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Concentration of Customers (Details) - contract
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Revenue | Customer Concentration Risk      
Concentration of revenues      
Number of customers with concentration 0 0 0
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Accounts receivables, contract assets and deferred revenue      
Accounts receivable $ 463,722 $ 418,558  
Unbilled receivables (included in accounts receivable) 20,647 19,702  
Deferred revenue 76,159 53,630  
Deferred revenue, long-term (included in other long-term liabilities) 2,061 3,099  
Revenue recognized that was included in opening deferred revenue balance 53,100 38,900 $ 25,500
Revenue recognized from performance obligation satisfied in prior periods $ 26,800 $ 20,800 $ (1,400)
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Performance Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
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.1    
Research and development costs $ 15.5 $ 7.5 $ 3.7
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Marketable securities      
Investment income, nonoperating $ 13,600 $ 400 $ 0
Marketable securities, short-term portion 111,900 63,000  
Marketable securities, long-term portion $ 22,800 $ 21,700  
Marketable Securities, Maturity Date, Start 1 year 1 year  
Marketable Securities, Maturity Date, End 2 years 2 years  
Amortized Cost $ 134,672 $ 84,652  
Allowance for Credit Losses 0 0  
Net Carrying Amount 134,672 84,652  
Gross Unrealize (Losses) (688) (890)  
Fair Value 133,984 83,762  
Corporate Bonds      
Marketable securities      
Amortized Cost 52,567 50,067  
Net Carrying Amount 52,567 50,067  
Gross Unrealize (Losses) (460) (691)  
Fair Value 52,107 49,376  
U.S. Treasury Notes      
Marketable securities      
Amortized Cost 46,156 16,399  
Net Carrying Amount 46,156 16,399  
Gross Unrealize (Losses) (228) (199)  
Fair Value 45,928 16,200  
Commercial Paper      
Marketable securities      
Amortized Cost 35,949 18,186  
Net Carrying Amount 35,949 18,186  
Fair Value $ 35,949 $ 18,186  
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Summary of Significant Accounting Policies      
Allowance for doubtful accounts $ 30,031 $ 26,993 $ 21,400
Increase in allowance for doubtful accounts 3,000 5,600  
Provision 8,000 8,600  
Amounts recovered $ 5,000 $ 3,000  
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Jun. 30, 2022
Summary of Significant Accounting Policies    
Inventory deemed long-term and included in deposits and other assets $ 13.2 $ 11.2
Excess and obsolete inventory reserve $ 4.1 $ 6.5
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Property and equipment      
Equipment expense $ 3,100 $ 8,600 $ 6,300
Capitalized software development costs $ 44,973 42,191 31,264
Operating Leases      
Incremental borrowing rate used as discount rate 6.13%    
Capitalized Curriculum Development Costs      
Estimated useful life of the software 5 years    
Capitalized curriculum development costs $ 17,239 15,687 17,432
Minimum      
Operating Leases      
Operating leases initial term 1 year    
Maximum      
Finance Leases      
Finance lease term 3 years    
Operating Leases      
Operating leases initial term 10 years    
Student computers      
Property and equipment      
Accelerated depreciation $ 5,600 $ 3,800 $ 3,200
Student computers | Minimum      
Property and equipment      
Useful Life 3 years    
Student computers | Maximum      
Property and equipment      
Useful Life 5 years    
Computer hardware | Minimum      
Property and equipment      
Useful Life 3 years    
Computer hardware | Maximum      
Property and equipment      
Useful Life 7 years    
Computer software | Minimum      
Property and equipment      
Useful Life 3 years    
Computer software | Maximum      
Property and equipment      
Useful Life 5 years    
Website development      
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    
Software Development      
Property and equipment      
Useful Life 3 years    
Building | Minimum      
Operating Leases      
Operating leases initial term 1 year    
Building | Maximum      
Operating Leases      
Operating leases initial term 10 years    
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)
$ in Thousands
12 Months Ended
Jul. 08, 2022
USD ($)
Nov. 30, 2020
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Intangible Assets:          
Amortization expense     $ 15,200 $ 13,000 $ 11,600
Goodwill     $ 246,676 241,022 240,400
Impairment of goodwill       0  
Number of reporting units | segment     1    
Future amortization of intangible assets          
Fiscal 2024     $ 11,600    
Fiscal 2025     10,400    
Fiscal 2026     9,300    
Fiscal 2027     7,600    
Fiscal 2028     5,700    
Thereafter     29,900    
Rollforward of Goodwill          
Balance at the beginning of the period     241,022 240,400  
Acquisition     5,655 600 68,930
Balance at the end of the period     246,676 241,022 $ 240,400
Intangible Assets          
Gross Carrying Amount     139,000 145,700  
Accumulated Amortization     (64,200) (57,000)  
Net Carrying Value     74,800 88,700  
Trade names          
Intangible Assets          
Gross Carrying Amount     77,200 85,100  
Accumulated Amortization     (23,000) (23,100)  
Net Carrying Value     54,200 62,000  
Customer and distributor relationships          
Intangible Assets          
Gross Carrying Amount     38,400 37,500  
Accumulated Amortization     (28,000) (23,900)  
Net Carrying Value     10,400 13,600  
Developed technology          
Intangible Assets          
Gross Carrying Amount     22,000 21,700  
Accumulated Amortization     (12,100) (8,900)  
Net Carrying Value     9,900 12,800  
Other          
Intangible Assets          
Gross Carrying Amount     1,400 1,400  
Accumulated Amortization     (1,100) (1,100)  
Net Carrying Value     300 300  
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          
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          
Balance at the end of the period   $ 17,897      
Modern Teacher Llc          
Rollforward of Goodwill          
Acquisition       $ 600  
Acquisition of Tallo Assets          
Intangible Assets:          
Goodwill $ 5,700        
Cash purchase price 1,000        
Cash and contingent consideration paid 7,300        
Working capital 400        
Rollforward of Goodwill          
Acquisition     $ 5,700    
Balance at the end of the period $ 5,700        
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Advertising and Marketing Costs      
Advertising costs $ 96.8 $ 86.5 $ 60.3
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Fair Value Measurement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended 24 Months Ended
Nov. 30, 2020
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2023
Assets and liabilities measured at fair value            
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]           Other Nonoperating Income (Expense)
Estimated fair value of long-term debt     $ 416,900     $ 416,900
Estimated fair value of marketable securities     134,000     134,000
Payments of contingent consideration     7,024      
MedCerts            
Assets and liabilities measured at fair value            
Ownership percentage acquired (as a percent) 100.00%          
Total consideration $ 70,000          
Contingent consideration $ 10,800          
Expense on estimate of fair value of contingent consideration           500
Fair value of the contingent consideration     11,300     11,300
Payments of contingent consideration   $ 7,000        
MedCerts | Selling, General, and Administrative Expenses            
Assets and liabilities measured at fair value            
Gain on contingent consideration   4,300        
Measured on a recurring basis | Contingent Consideration | Acquisitions            
Assets and liabilities measured at fair value            
Fair Value Liability, beginning of period   11,290 11,290      
Fair Value Liability, ending of period       $ 11,290    
Measured on a recurring basis | Convertible Note | Acquisitions            
Assets and liabilities measured at fair value            
Fair Value Asset, beginning of period   889 889      
Fair Value Asset, ending of period       889    
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Contingent Consideration | Acquisitions            
Assets and liabilities measured at fair value            
Fair Value Liability, beginning of period   11,290 11,290 11,082   11,082
Purchases, Issuances and Settlements     (7,024)   $ 10,833  
Realized Liability Gains/(Losses)     (4,266) 208 249  
Fair Value Liability, ending of period       11,290 11,082  
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Convertible Note | Acquisitions            
Assets and liabilities measured at fair value            
Fair Value Asset, beginning of period   $ 889 889 5,006 5,006 $ 5,006
Purchases, Issuances and Settlements     $ (889)   0  
Realized Liability Gains/(Losses)       (4,117) 0  
Fair Value Asset, ending of period       $ 889 $ 5,006  
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Weighted average shares used in computing per share amounts:      
Net Income (Loss) $ 126,867 $ 107,130 $ 71,451
Weighted average common shares-basic 42,286,392 41,451,101 40,211,016
Basic net income (loss) per share (in dollars per share) $ 3.00 $ 2.58 $ 1.78
Effect of dilutive stock options and restricted stock awards (in shares) 441,716 990,423 1,657,564
Weighted average common shares-diluted 42,728,108 42,441,524 41,868,580
Diluted net income (loss) per share (in dollars per share) $ 2.97 $ 2.52 $ 1.71
Stock options and restricted stock      
Weighted average shares used in computing per share amounts:      
Anti-dilutive shares 21,854 4,939 296,577
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment and Capitalized Software and Curriculum (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Property and equipment, net      
Property and equipment, gross $ 157,798 $ 150,825  
Less accumulated depreciation and amortization (105,466) (89,288)  
Property and equipment, Net 52,332 61,537  
Capitalized Computer Software, Net [Abstract]      
Capitalized Computer Software, Gross 318,965 274,401  
Less accumulated depreciation and amortization (235,500) (202,601)  
Capitalized software, Net 83,465 71,800  
Capitalized curriculum development costs, Gross 183,597 189,246  
Less accumulated depreciation and amortization (132,810) (138,666)  
Capitalized curriculum development costs, net 50,787 50,580  
Selling, General and Administrative Expenses [Member]      
Capitalized Computer Software, Net [Abstract]      
Depreciation expense 3,600 3,900 $ 6,300
Student computers      
Property and equipment, net      
Property and equipment, gross 114,064 106,688  
Student computers | Cost of Sales [Member]      
Capitalized Computer Software, Net [Abstract]      
Depreciation expense 42,300 37,600 31,700
Computer software      
Property and equipment, net      
Property and equipment, gross 14,908 14,655  
Computer hardware      
Property and equipment, net      
Property and equipment, gross 8,867 5,386  
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 11,590 12,612  
State testing computers      
Property and equipment, net      
Property and equipment, gross 4,609 7,440  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 3,547 3,910  
Office equipment      
Property and equipment, net      
Property and equipment, gross 213 134  
Software Development | Selling, General and Administrative Expenses [Member]      
Capitalized Computer Software, Net [Abstract]      
Amortization expense 5,600 5,400 4,200
Software Development | Cost of Sales [Member]      
Capitalized Computer Software, Net [Abstract]      
Amortization expense 27,000 22,900 19,700
Capitalized curriculum      
Capitalized Computer Software, Net [Abstract]      
Amortization expense $ 16,700 $ 15,100 $ 16,400
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details)
$ in Thousands
1 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
installment
Mar. 27, 2020
Reconciliation to income tax at the statutory rate:        
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  
Deferred amount paid $ 7,050 $ 7,050    
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Deferred (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Deferred tax assets:    
Net operating loss carryforward $ 17,628 $ 19,613
Reserves 7,850 8,306
Accrued expenses 10,868 11,524
Stock compensation expense 4,548 5,166
Other assets 3,212 5,218
Convertible debt 8,632 11,005
Deferred revenue 680 591
Lease liability 17,900 21,680
Total deferred tax assets 71,318 83,103
Deferred tax liabilities:    
Capitalized curriculum development (9,038) (9,269)
Capitalized software and website development costs (2,987) (17,789)
Property and equipment (8,438) (10,547)
Right-of-use assets (16,837) (21,062)
Returned materials (2,980) (3,503)
Purchased intangibles (15,471) (17,461)
Total deferred tax liabilities (55,751) (79,631)
Net deferred tax asset (liability) before valuation allowance 15,567 3,472
Valuation Allowance (6,791) (6,677)
Net deferred tax asset (liability)   (3,205)
Deferred tax asset $ 8,776  
Reported as:    
Long-term deferred tax assets (liabilities)   $ (3,205)
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Carryforward (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Income Taxes  
NOL carryforward $ 44.3
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration $ 1.4
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Taxes      
Domestic $ 161,270 $ 131,967 $ 81,068
Foreign 10,943 15,251 14,922
Total income before income taxes 172,213 147,218 95,990
Current:      
Federal 41,360 27,969 12,290
State 12,032 7,550 6,643
Foreign 2,327 3,379 3,057
Total current 55,719 38,898 21,990
Deferred:      
Federal (9,033) 1,743 2,287
State (1,340) (553) 262
Total deferred (10,373) 1,190 2,549
Total income tax expense (benefit) $ 45,346 $ 40,088 $ 24,539
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% (0.40%)
Lobbying (as a percent) 0.10% 0.10% 0.20%
Non-deductible compensation 1.60% 9.30% 4.90%
State taxes, net of federal benefit (as a percent) 4.40% 3.50% 5.80%
Research and development tax credits (as a percent) (1.40%) (0.80%) (0.90%)
Change in valuation allowance (as a percent) (0.40%) 0.80% (0.10%)
Effects of foreign operations (as a percent) 0.90% 0.30% 0.40%
Reserve for unrecognized tax benefits (as a percent) 0.90% 0.50% 0.20%
Other (as a percent) (0.50%) (1.20%) (0.50%)
Stock-based compensation (0.30%) (6.70%) (5.00%)
Provision for (benefit from) income taxes 26.30% 27.20% 25.60%
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Tax Uncertainties      
Interest and penalties accrued $ 200 $ 100 $ 100
Balance at beginning of the year 1,729 1,057 850
Additions for prior year tax positions 568 364 196
Additions for current year tax positions 1,106 482 261
Reductions for prior year tax positions (247) (173) (250)
Balance at end of the year 3,156 $ 1,729 $ 1,057
Unrecognized tax benefits that would affect the effective tax rate $ 3,200    
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases (Details) - USD ($)
Jun. 30, 2023
Aug. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Jul. 31, 2020
Apr. 30, 2020
Finance and Operating Leases            
Finance lease liability $ 56,899,000   $ 66,277,000      
Maximum            
Finance and Operating Leases            
Finance lease term 3 years          
BALC            
Finance and Operating Leases            
Finance lease liability $ 56,900,000   66,300,000      
Available line of credit         $ 41,000,000.0 $ 25,000,000.0
Finance lease right-of-use assets $ 36,300,000   $ 42,700,000      
Finance lease term 36 months          
Purchase option $ 1          
Additional amount of borrowings as at the and of the reporting period       $ 54,000,000.0    
BALC | Minimum            
Finance and Operating Leases            
Fixed interest rate (as a percent) 2.10%          
BALC | Maximum            
Finance and Operating Leases            
Fixed interest rate (as a percent) 6.57%   6.57%      
CSI Leasing            
Finance and Operating Leases            
Finance lease term   36 months        
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Finance leases    
Remainder of fiscal year   $ 38,600
Year 1 $ 37,056 24,816
Year 2 16,691 4,468
Year 3 5,457 22
Year 4 60  
Total minimum payments 59,264 67,906
Less: imputed interest (2,365) (1,629)
Finance lease liability 56,899 66,277
Less: current portion of finance lease liability (35,621) (37,389)
Long-term finance lease liability $ 21,278 $ 28,888
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Operating Leases    
Remainder of fiscal year   $ 15,120
Year 1 $ 16,341 16,638
Year 2 15,668 16,168
Year 3 12,290 12,900
Year 4 8,753 8,797
Year 5 7,727  
Thereafter 19,975 27,447
Total minimum payments 80,754 97,070
Less: imputed interest (6,880) (9,113)
Operating lease liability 73,874 87,957
Less: current portion of operating lease liability (14,449) (12,830)
Long-term operating lease liability 59,425 75,127
Operating lease right-of-use assets, net $ 69,508 $ 85,457
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 10 years  
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases - Sub Leases (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
facility
Jun. 30, 2022
USD ($)
Finance and Operating Leases    
Remainder of current fiscal year   $ 1,396
Year 1 $ 836 665
Year 2 455 412
Year 3 139 140
Total sublease income $ 1,430 $ 2,613
Number of entity's facilities that are being subleased through July 2023 | facility 1  
Number of entity's facilities that are being subleased through September 2024 | facility 1  
Number of entity's facilities that are being subleased through November 2024 | facility 1  
Number of entity's facilities that are being subleased through December 2025 | facility 1  
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases - Lease cost and other information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Finance lease cost:      
Amortization of right-of-use assets $ 39,312 $ 34,719 $ 28,647
Interest on lease liabilities 2,080 1,769 1,111
Total lease cost 56,911 57,329 51,563
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases (12,243) (20,742) (21,025)
Financing cash flows from finance leases (42,956) (33,011) (24,315)
Right-of-use assets obtained in exchange for new finance lease liabilities 30,514 23,232 66,861
Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,619 $ 10,589 $ 1,643
Weighted-average remaining lease term - finance leases 1 year 8 months 19 days 1 year 10 months 6 days 2 years 6 months 7 days
Weighted-average remaining lease term - operating leases 6 years 1 month 6 days 6 years 6 months 14 days 6 years 6 months 29 days
Weighted-average discount rate - finance leases 3.86% 2.47% 2.45%
Weighted-average discount rate - operating leases 2.81% 2.75% 2.75%
Instructional Costs and Services      
Finance lease cost:      
Operating lease cost $ 12,028 $ 15,718 $ 15,877
Short-term lease cost 103 67 181
Sublease income (1,081) (955) (920)
Selling, general and administrative expenses      
Finance lease cost:      
Operating lease cost 4,616 6,253 6,681
Short-term lease cost 259 125 970
Sublease income $ (406) $ (367) $ (984)
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Debt    
Less: unamortized debt issuance costs $ (6,965) $ (8,562)
Total debt 413,035 411,438
Long-term debt 413,035 411,438
Convertible Senior Notes Due 2027    
Debt    
Total debt $ 420,000 $ 420,000
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Additional Information (Details) - Convertible Senior Notes Due 2027
$ / shares in Units, $ in Millions
2 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Debt        
Face amount $ 420.0      
Interest rate (as percent) 1.125%      
Net proceeds $ 408.6      
Interest expense   $ 4.7 $ 4.7 $ 3.9
Debt issuance costs $ 11.4      
Amortization of discount and fees on debt   $ 1.6 $ 1.6 $ 0.6
Period prior to maturity date where noteholders may convert their notes at their election prior to the maturity date 2 days      
Conversion rate 18.9109      
Conversion price (in dollars per share) | $ / shares $ 52.88      
Upper strike price (in dollars per share) | $ / shares $ 86.174      
Capped call transaction $ 60.4      
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 27, 2020
Jun. 30, 2021
Jun. 30, 2023
Credit Facility      
Repayments on credit facility   $ 100,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 81 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan (Details) - shares
12 Months Ended
Dec. 09, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Equity Transactions          
Options outstanding (in shares)     1,350 31,450 1,021,517
Exercisable after expiration of option term (in shares)   0      
Employee and Non Employees Stock Option [Member]          
Equity Transactions          
Vesting period   4 years      
2016 Plan          
Equity Transactions          
Shares reserved for issuance   2,563,512      
Additional shares available for issuance 1,045,000        
Number of stock awards outstanding (in shares)   1,411,638      
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan - Activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Shares        
Outstanding at the beginning of the period (in shares) 1,350 31,450 1,021,517  
Exercised (in shares) (1,350) (29,100) (990,067)  
Forfeited or canceled (in shares)   (1,000)    
Outstanding at the end of the period (in shares)   1,350 31,450 1,021,517
Weighted-Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 14.77 $ 16.58 $ 19.73  
Exercised (in dollars per share) $ 14.77 16.14 19.83  
Forfeited or canceled (in dollars per share)   31.73    
Outstanding at the end of the period (in dollars per share)   $ 14.77 $ 16.58 $ 19.73
Additional information        
Weighted Average Remaining Contractual Life 0 years 11 months 23 days 9 months 25 days 1 year 7 months 24 days
Aggregate Intrinsic Value   $ 35,127 $ 437,037 $ 8,325,869
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan - Relationship (Details) - Employee and Non Employees Stock Option [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Equity Transactions      
Intrinsic value of options exercised $ 0 $ 500 $ 24,600
Unrecognized compensation 0    
Stock based compensation expense $ 0 $ 0 $ 0
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan - Other (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2022
tranche
USD ($)
Aug. 31, 2022
shares
Jan. 31, 2022
shares
Oct. 31, 2021
item
shares
Sep. 17, 2021
employee
$ / shares
shares
Aug. 31, 2021
shares
Dec. 31, 2022
tranche
USD ($)
shares
Dec. 31, 2021
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Equity Transactions                          
Vested (in shares)   (238,863)                      
Number of metrics assumed to be achieved at threshold | $ 1           1            
Share based compensation, number of tranches forfeited | item       2                  
2019 SPP                          
Equity Transactions                          
Vesting period                         3 years
Fiscal Year 2021 LTIP                          
Equity Transactions                          
Percentage of target that the stock awards were granted at 123.00%                        
Number of metrics assumed to be achieved at threshold | tranche 1           1            
Number of Metrics, Assumed to be Achieved | tranche 2           2            
Fiscal Year 2022 LTIP                          
Equity Transactions                          
Granted (in dollars per share) | $ / shares                   $ 36.30      
Vest immediately | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Vested (in shares)                     (4,533)    
Earned award vesting percentage                     40.00%    
Vest annually over two years.                          
Equity Transactions                          
Vested (in shares)                     (6,797)    
Vest annually over two years. | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Earned award vesting percentage                     60.00%    
Vest the following year                          
Equity Transactions                          
Vested (in shares)   (77,048)                      
Certified achievement percentage   200.00%                      
Career Learning Revenue Performance Based Share Units                          
Equity Transactions                          
Granted (in shares)                     366,250    
Granted (in dollars per share) | $ / shares                     $ 45.05    
Fair value | $                   $ 16,500 $ 16,500    
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                     33.33%    
Career Learning Revenue Performance Based Share Units | Vest immediately | Fiscal Year 2022                          
Equity Transactions                          
Earned award vesting percentage                   66.67%      
Career Learning Revenue Performance Based Share Units | Vest annually over two years. | Fiscal Year 2021                          
Equity Transactions                          
Earned award vesting percentage                     66.67%    
Career Learning Revenue Performance Based Share Units | Vest annually over two years. | Fiscal Year 2022                          
Equity Transactions                          
Earned award vesting percentage                   33.33%      
Restricted Stock                          
Equity Transactions                          
Nonvested at the beginning of the period (in shares)                 1,131,466 1,409,334 1,618,604    
Granted (in shares)                 595,818 582,273 578,070    
Granted (in dollars per share) | $ / shares                 $ 37.90 $ 35.27 $ 37.87    
Nonvested at the end of the period (in shares)                 815,233 1,131,466 1,409,334 1,618,604  
Vested (in shares)                 (774,917) (699,346) (704,921)    
Forfeited or canceled (in shares)                 137,134 160,795 82,419    
Vesting period                 3 years        
Unrecognized compensation | $                 $ 20,600        
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted                 1 year 8 months 12 days        
Fair value of share-based compensation awards granted in period | $                 $ 22,600 $ 20,500      
Fair value of share-based compensation awards vested in period | $                 29,600 23,500      
Stock based compensation expense | $                 $ 15,500 $ 18,400 $ 22,600    
Restricted Stock | Vesting Based on Performance                          
Equity Transactions                          
Granted (in shares)                 0        
Nonvested at the end of the period (in shares)                 27,225        
Restricted Stock | Service based awards                          
Equity Transactions                          
Granted (in shares)                 595,818        
Nonvested at the end of the period (in shares)                 788,009        
Vested (in shares)                 (431,219)        
Restricted Stock | Vesting Based On Performance And Service                          
Equity Transactions                          
Vested (in shares)                 (343,698)        
Performance Share Units                          
Equity Transactions                          
Number of shares of common stock each unit has the right to receive                 1        
Nonvested at the beginning of the period (in shares)                 355,302 2,878,044 2,464,853    
Granted (in shares)                 366,507 346,880 477,700    
Granted (in dollars per share) | $ / shares                 $ 33.87 $ 34.90 $ 40.17    
Nonvested at the end of the period (in shares)                 496,869 355,302 2,878,044 2,464,853  
Vested (in shares)                 (119,467) (1,810,752)      
Forfeited or canceled (in shares)                 105,473 1,058,870 64,509    
Unrecognized compensation | $                 $ 9,000        
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted                 1 year 9 months 18 days        
Stock based compensation expense | $                 $ 4,900 $ 100 $ 16,700    
Performance Share Units | 2019 SPP                          
Equity Transactions                          
Granted (in shares)                       66,934 2,108,305
Granted (in dollars per share) | $ / shares                       $ 12.56 $ 8.18
Vested (in shares)         (1,656,594)                
Number of named executive officers | employee         6                
Market capitalization growth (as a percent)         112.00%                
Vesting period         3 years                
Threshold period average price of stock to determine final amount         30 days                
Average price of Company stock during the performance period (in dollars per share) | $ / shares         $ 34.13                
Performance Share Units | Fiscal Year 2019 LTIP                          
Equity Transactions                          
Granted (in shares)                       34,030 263,936
Granted (in dollars per share) | $ / shares                       $ 23.51 $ 30.05
Vested (in shares)       (115,223)                  
Forfeited or canceled (in shares)       107,397                  
Fair value | $                       $ 800 $ 7,900
Performance Share Units | Fiscal Year 2020 TRIP                          
Equity Transactions                          
Fair value | $                       $ 12,300  
Performance Share Units | Fiscal Year 2021 MIP                          
Equity Transactions                          
Granted (in shares)             37,886 38,575          
Earned award vesting percentage             0.33% 33.33%          
Performance Share Units | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Granted (in shares)                     111,450    
Granted (in dollars per share) | $ / shares                     $ 24.15    
Fair value | $                     $ 2,700    
Performance Share Units | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Granted (in shares)                   250,250      
Vesting period                   3 years      
Fair value | $                   $ 9,100      
Performance Share Units | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Granted (in shares)                 289,640        
Granted (in dollars per share) | $ / shares                 $ 34.41        
Vesting period                 3 years        
Fair value | $                 $ 10,000        
Performance Share Units | Tech Elevator                          
Equity Transactions                          
Stock based compensation expense | $                 1,000 $ 1,300 800    
Performance Share Units | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Intrinsic value of awards | $                     $ 4,000    
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 | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Earned award vesting percentage                   50.00%      
Performance Shares Tranche #1 | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Fair value | $                 4,800        
Share based payment award fair market value decrease | $                 $ 800        
Performance Shares Tranche #1 | Calendar Year 2021 | Fiscal Year 2020 TRIP                          
Equity Transactions                          
Earned award vesting percentage                       70.00%  
Performance Shares Tranche #1 | Vest immediately | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Earned award vesting percentage                 50.00%        
Performance Shares Tranche #1 | Vest annually over two years. | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Earned award vesting percentage                 50.00%        
Performance Shares Tranche #2 | Fiscal Year 2019 LTIP                          
Equity Transactions                          
Earned award vesting percentage                       25.00%  
Certified achievement percentage       193.00%                  
Performance Shares Tranche #2 | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Earned award vesting percentage                   50.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 | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Vesting period                     3 years    
Intrinsic value of awards | $                     $ 4,000    
Time Based Award | Vest immediately | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Earned award vesting percentage                   70.00%      
Time Based Award | Vest annually over two years. | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Earned award vesting percentage                     30.00%    
Deferred Stock Units                          
Equity Transactions                          
Nonvested at the beginning of the period (in shares)                 69,117 59,354 42,102    
Granted (in shares)                 30,418 14,769 17,252    
Granted (in dollars per share) | $ / shares                 $ 34.43 $ 33.24 $ 21.01    
Nonvested at the end of the period (in shares)                 99,535 69,117 59,354 42,102  
Vested (in shares)                   (5,006)      
Unrecognized compensation | $                 $ 400        
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted                 4 months 24 days        
Stock based compensation expense | $                 $ 700 $ 500 $ 400    
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 Shares Tranche #2                          
Equity Transactions                          
Granted (in shares)           119,431              
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  
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%
Chief Executive Officer | Performance Share Units | Vest immediately upon achievement of the performance goals                          
Equity Transactions                          
Earned award vesting percentage     33.33%                    
Chief Executive Officer | Performance Share Units | Vesting Based on Performance                          
Equity Transactions                          
Granted (in shares)                     30,364    
Granted (in dollars per share) | $ / shares                     $ 24.70    
Chief Executive Officer | Performance Share Units | Vest annually over two years.                          
Equity Transactions                          
Earned award vesting percentage     66.67%                    
Vesting period     2 years                    
Chief Executive Officer | Performance Share Units | Vesting Based On Performance And Service                          
Equity Transactions                          
Certified achievement percentage     133.00%                    
Number of shares earned upon reaching performance threshold     10,020                    
Executive Officers | Performance Share Units | Vest immediately upon achievement of the performance goals                          
Equity Transactions                          
Earned award vesting percentage           33.33%              
Executive Officers | Performance Share Units | Vest annually over two years                          
Equity Transactions                          
Earned award vesting percentage           66.67%              
Executive Officers | Performance Share Units | Vesting Based on Performance                          
Equity Transactions                          
Granted (in shares)                     82,710    
Granted (in dollars per share) | $ / shares                     $ 45.33    
Executive Officers | Performance Share Units | Vest annually over two years.                          
Equity Transactions                          
Vesting period           2 years              
Executive Officers | Performance Share Units | Vesting Based On Performance And Service                          
Equity Transactions                          
Certified achievement percentage           133.00%              
Number of shares earned upon reaching performance threshold           27,293              
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan - Vesting (Details) - $ / shares
1 Months Ended 12 Months Ended
Aug. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Shares        
Vested (in shares) (238,863)      
Restricted Stock        
Shares        
Nonvested at the beginning of the period (in shares)   1,131,466 1,409,334 1,618,604
Granted (in shares)   595,818 582,273 578,070
Vested (in shares)   (774,917) (699,346) (704,921)
Forfeited or canceled (in shares)   (137,134) (160,795) (82,419)
Nonvested at the end of the period (in shares)   815,233 1,131,466 1,409,334
Weighted-Average Grant Date Fair Value        
Nonvested at the beginning of the period (in dollars per share)   $ 33.27 $ 30.26 $ 23.73
Granted (in dollars per share)   37.90 35.27 37.87
Vested (in dollars per share)   32.50 28.62 21.78
Forfeited or canceled (in dollars per share)   36.08 34.33 27.94
Nonvested at the end of the period (in dollars per share)   $ 36.91 $ 33.27 $ 30.26
Period over which shares vest in semi-annual intervals   3 years    
Restricted Stock | Independent Contractors [Member]        
Shares        
Granted (in shares)   0    
Restricted Stock | Vesting Based on Performance [Member]        
Shares        
Granted (in shares)   0    
Nonvested at the end of the period (in shares)   27,225    
Restricted Stock | Vesting Based On Performance And Service        
Shares        
Vested (in shares)   (343,698)    
Performance Share Units        
Shares        
Nonvested at the beginning of the period (in shares)   355,302 2,878,044 2,464,853
Granted (in shares)   366,507 346,880 477,700
Vested (in shares)   (119,467) (1,810,752)  
Forfeited or canceled (in shares)   (105,473) (1,058,870) (64,509)
Nonvested at the end of the period (in shares)   496,869 355,302 2,878,044
Weighted-Average Grant Date Fair Value        
Nonvested at the beginning of the period (in dollars per share)   $ 32.62 $ 15.26 $ 10.78
Granted (in dollars per share)   33.87 34.90 40.17
Vested (in dollars per share)   30.48 9.95  
Forfeited or canceled (in dollars per share)   28.22 24.95 28.33
Nonvested at the end of the period (in dollars per share)   $ 34.99 $ 32.62 $ 15.26
Performance Share Units | Vesting Based on Performance [Member] | Executive Officers        
Shares        
Granted (in shares)       82,710
Weighted-Average Grant Date Fair Value        
Granted (in dollars per share)       $ 45.33
Deferred Stock Units        
Shares        
Nonvested at the beginning of the period (in shares)   69,117 59,354 42,102
Granted (in shares)   30,418 14,769 17,252
Vested (in shares)     (5,006)  
Nonvested at the end of the period (in shares)   99,535 69,117 59,354
Weighted-Average Grant Date Fair Value        
Nonvested at the beginning of the period (in dollars per share)   $ 24.27 $ 22.01 $ 22.42
Granted (in dollars per share)   34.43 33.24 21.01
Vested (in dollars per share)     23.97  
Nonvested at the end of the period (in dollars per share)   $ 27.38 $ 24.27 $ 22.01
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 4 Months Ended
Dec. 11, 2020
lawsuit
Apr. 30, 2021
stockholder
Jun. 30, 2023
USD ($)
Buildings      
Commitments and contingencies      
Guarantees related to lease commitments | $     $ 0.2
Securities Litigation | Pending Litigation      
Commitments and contingencies      
Number of lawsuits | lawsuit 2    
Shemen Case And Ahmed Case | Pending Litigation      
Commitments and contingencies      
Number of shareholders who filed suit | stockholder   3  
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Severance (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Severance      
Severance costs $ 3.4 $ 3.7 $ 2.4
Executives and other employees      
Severance      
Costs associated with accelerated vesting of equity awards $ 0.5 $ 0.1 $ 0.5
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions and Investments (Details)
item in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 08, 2022
USD ($)
Nov. 30, 2020
USD ($)
installment
Oct. 31, 2021
USD ($)
Aug. 31, 2018
USD ($)
item
Sep. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
fund
Mar. 31, 2022
USD ($)
Aug. 31, 2020
USD ($)
Schedule of Equity Method Investments [Line Items]                      
Acquisition of MedCerts, LLC, net of cash acquired                 $ (55,031)    
Intangible assets, net           $ 33,712 $ 1,309 $ 2,157 33,712    
Goodwill           240,400 246,676 241,022 240,400    
Intangible assets             74,771 88,669      
Payments of contingent consideration             7,024        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue           2,096 441 1,030 $ 2,096    
Business Acquisition, Pro Forma Revenue               1,552,173      
Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax               111,287      
Business Acquisition, Pro Forma Net Income (Loss)               72,443      
Two early stage funds                      
Schedule of Equity Method Investments [Line Items]                      
Number of limited partnerships invested in | fund                 3    
Investment commitment           15,000     $ 15,000    
Investments in limited partnerships             11,300        
New Markets                      
Schedule of Equity Method Investments [Line Items]                      
Investment recorded at cost             3,300        
Rethink                      
Schedule of Equity Method Investments [Line Items]                      
Equity method investment             8,000        
Tallo                      
Schedule of Equity Method Investments [Line Items]                      
Investment       $ 6,700             $ 2,300
Ownership percentage       39.50%             46.10%
Convertible note       $ 5,000              
Ownership percentage on an if-converted basis       55.00%              
Term of debt       48 months              
Impairment loss             4,500        
Loans receivable     $ 3,000                
Loans receivable interest rate     5.00%                
Maturity term of loans receivable     5 years                
Loans receivable funded amount                   $ 3,000  
Credit loss expense on convertible note             4,100        
Credit loss expense on promissory note             3,000        
Reversal of accrued interest on convertible note and promissory note             400        
Tallo | Series D Preferred shares                      
Schedule of Equity Method Investments [Line Items]                      
Convertible into Series D Preferred shares | item       3,670              
Tallo | Base Rate                      
Schedule of Equity Method Investments [Line Items]                      
Interest rate spread added to base rate (as a percent)       0.25%              
Tech Elevator                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage acquired (as a percent)   100.00%                  
Working capital   $ 2,200                  
Cash and contingent consideration paid   23,500                  
Cash   1,736                  
Current assets, excluding cash   518                  
Operating lease right-of-use assets, net   724                  
Intangible assets, net   7,105                  
Property and equipment, net   513                  
Goodwill   17,897                  
Current liabilities   267                  
Current operating lease liability   420                  
Long-term operating lease liability   304                  
Total consideration   25,695                  
Income (loss) of acquiree               400      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue   534                  
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual               7,200      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets   377                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities   1,650                  
Tech Elevator | Customer relationships                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 311                  
Estimated useful life (in years)   3 years 11 months 1 day                  
Tech Elevator | Developed technology                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 2,796                  
Estimated useful life (in years)   5 years                  
Tech Elevator | Trade names                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 3,998                  
Estimated useful life (in years)   15 years                  
Acquisition of Tallo Assets                      
Schedule of Equity Method Investments [Line Items]                      
Cash purchase price $ 1,000                    
Working capital 400                    
Cash and contingent consideration paid 7,300                    
Goodwill 5,700                    
Intangible assets $ 1,300                    
Acquisition of Tallo Assets | Customer relationships                      
Schedule of Equity Method Investments [Line Items]                      
Amortization period 10 years                    
MedCerts                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage acquired (as a percent)   100.00%                  
Percentage of enterprise value   49.00%                  
Reduced percentage   49.00%                  
Original purchase price   $ 34,300                  
Cash and contingent consideration paid   70,000                  
Contingent consideration   $ 10,800                  
Number Of Purchase Price Tranches | installment   2                  
ContingentConsiderationPaymentTerm   18 months                  
Payment Related To Finalization Of Working Capital           $ 300          
Cash   $ 205                  
Current assets, excluding cash   5,074                  
Intangible assets, net   26,607                  
Property and equipment, net   1,896                  
Goodwill   51,033                  
Current liabilities   2,201                  
Intangible assets   26,607                  
Deferred tax asset (liability)   16                  
Total consideration   81,068                  
Fair value of the contingent consideration             $ 11,300        
Income (loss) of acquiree               3,500      
Payments of contingent consideration         $ 7,000            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue   1,562                  
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual               $ 14,600      
MedCerts | Selling, general and administrative expenses                      
Schedule of Equity Method Investments [Line Items]                      
Gain on contingent consideration         $ 4,300            
MedCerts | Customer relationships                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 12,072                  
Estimated useful life (in years)   5 years 10 months 2 days                  
MedCerts | Developed technology                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 11,970                  
Estimated useful life (in years)   7 years                  
MedCerts | Trade names                      
Schedule of Equity Method Investments [Line Items]                      
Intangible assets, net   $ 2,565                  
Estimated useful life (in years)   5 years                  
MedCerts | Purchase Price Payable at Closing of Acquisition                      
Schedule of Equity Method Investments [Line Items]                      
Acquisition of MedCerts, LLC, net of cash acquired   $ 55,000                  
MedCerts | Purchase Price Payable at Eighteen Month Anniversary from Closing of Acquisition                      
Schedule of Equity Method Investments [Line Items]                      
Acquisition of MedCerts, LLC, net of cash acquired   $ 15,000                  
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details) - Future of School - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2023
Jun. 30, 2019
Related Party Transactions        
Contributions made to related party $ 1.2 $ 1.3    
Accrued contributions to related party   $ 3.5 $ 2.5 $ 2.5
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
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 5.00%    
401(k) Plan expense $ 7.7 $ 6.1 $ 3.8
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Supplemental Disclosure of Cash Flow Information      
Cash paid for interest $ 6,946 $ 6,641 $ 4,504
Cash paid for taxes 37,131 35,972 18,717
Supplemental disclosure of non-cash financing activities:      
Right-of-use assets obtained from acquisitions 385   1,280
Right-of-use assets obtained in exchange for new finance lease liabilities 30,514 23,232 66,861
Supplemental disclosure of non-cash investing activities:      
Stock-based compensation expense capitalized on software development 700 374 255
Stock-based compensation expense capitalized on curriculum development 84 88 116
Non-cash purchase price related to business combinations 5,861 1,145  
Business Combinations:      
Acquired assets 1,132 394 11,043
Intangible assets, net 1,309 2,157 33,712
Goodwill 5,655 600 68,930
Assumed liabilities (385) (58) (4,826)
Deferred revenue $ (441) $ (1,030) $ (2,096)
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period $ 26,993,037 $ 21,383,543 $ 6,807,674
Additions (Deductions) Charged to Cost and Expenses 8,047,729 8,555,918 6,561,243
Deductions from Allowance 5,009,493 2,946,424 (8,014,626)
Balance at End of Period 30,031,273 26,993,037 21,383,543
INVENTORY RESERVES      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 6,457,046 5,647,283 4,817,300
Additions (Deductions) Charged to Cost and Expenses 2,392,785 880,809 1,038,019
Deductions from Allowance 4,704,551 71,046 208,036
Balance at End of Period 4,145,280 6,457,046 5,647,283
COMPUTER RESERVE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 2,039,771 2,273,372 811,682
Additions (Deductions) Charged to Cost and Expenses 332,197 135,948 2,007,076
Deductions from Allowance 1,026,136 369,549 545,386
Balance at End of Period 1,345,832 2,039,771 2,273,372
INCOME TAX VALUATION ALLOWANCE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 6,677,352 5,047,078 4,990,768
Additions to Net Deferred Tax Asset Allowance 113,372 1,630,274 123,249
Deductions from Allowance     66,939
Balance at End of Period $ 6,790,724 $ 6,677,352 $ 5,047,078
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ 126,867 $ 107,130 $ 71,451
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 95 lrn-20230630x10k_htm.xml IDEA: XBRL DOCUMENT 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-07-01 2023-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-07-01 2022-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-07-01 2021-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2022-07-01 2023-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2022-07-01 2023-06-30 0001157408 lrn:StudentComputerReserveMember 2022-07-01 2023-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2021-07-01 2022-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2021-07-01 2022-06-30 0001157408 lrn:StudentComputerReserveMember 2021-07-01 2022-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:ValuationAllowanceOfDeferredTaxAssetsMember 2023-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2023-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2023-06-30 0001157408 lrn:StudentComputerReserveMember 2023-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2022-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2022-06-30 0001157408 lrn:StudentComputerReserveMember 2022-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:RetainedEarningsMember 2023-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001157408 us-gaap:RetainedEarningsMember 2022-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 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 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2020-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-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:TreasuryStockCommonMember 2023-06-30 0001157408 us-gaap:CommonStockMember 2023-06-30 0001157408 us-gaap:TreasuryStockCommonMember 2022-06-30 0001157408 us-gaap:CommonStockMember 2022-06-30 0001157408 us-gaap:TreasuryStockCommonMember 2021-06-30 0001157408 us-gaap:CommonStockMember 2021-06-30 0001157408 us-gaap:TreasuryStockCommonMember 2020-06-30 0001157408 us-gaap:CommonStockMember 2020-06-30 0001157408 2019-07-01 2020-06-30 0001157408 lrn:EquityAwardIncentivePlan2016Member 2022-12-09 2022-12-09 0001157408 2022-08-01 2022-08-31 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceAndServiceMember 2022-07-01 2023-06-30 0001157408 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceMember 2023-06-30 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2023-06-30 0001157408 lrn:EquityAwardIncentivePlan2016Member 2023-06-30 0001157408 us-gaap:RestrictedStockMember 2022-06-30 0001157408 us-gaap:PerformanceSharesMember 2022-06-30 0001157408 lrn:DeferredStockUnitsMember 2022-06-30 0001157408 us-gaap:RestrictedStockMember 2021-06-30 0001157408 us-gaap:PerformanceSharesMember 2021-06-30 0001157408 lrn:DeferredStockUnitsMember 2021-06-30 0001157408 us-gaap:RestrictedStockMember 2020-06-30 0001157408 us-gaap:PerformanceSharesMember 2020-06-30 0001157408 lrn:DeferredStockUnitsMember 2020-06-30 0001157408 lrn:FiscalYear2022LongTermIncentivePlanMember 2021-07-01 2022-06-30 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceMember 2022-07-01 2023-06-30 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2022-07-01 2023-06-30 0001157408 lrn:IndependentContractorsMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001157408 lrn:FiscalYear2023Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2022-07-01 2023-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember lrn:PerformanceSharesTrancheTwoMember 2021-08-01 2021-08-31 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2021-07-01 2022-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:PerformanceSharesMember lrn:FiscalYear2021LongTermIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 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 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2021-10-01 2021-10-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2023LongTermIncentivePlanMember 2023-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember 2023-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2022LongTermIncentivePlanMember 2022-06-30 0001157408 lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2022-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021LongTermIncentivePlanMember 2021-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 us-gaap:PerformanceSharesMember lrn:FiscalYear2021ManagementIncentivePlanMember 2022-10-01 2022-12-31 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-01 2023-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-01 2023-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember 2022-01-01 2022-01-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021ManagementIncentivePlanMember 2021-10-01 2021-12-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember 2021-08-01 2021-08-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestAnnuallyOverTwoYearsMember 2021-08-01 2021-08-31 0001157408 lrn:TimeBasedAwardMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-01 2022-06-30 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-07-01 2022-06-30 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-01 2022-06-30 0001157408 lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2022LongTermIncentivePlanMember 2021-07-01 2022-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2022LongTermIncentivePlanMember 2021-07-01 2022-06-30 0001157408 lrn:TimeBasedAwardMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 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:CalendarYear2022Member lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:PerformanceSharesTrancheThreeMember lrn:FiscalYear2019LongTermIncentivePlanMember 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:CalendarYear2021Member lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2023LongTermIncentivePlanMember 2022-07-01 2023-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-01-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2021-08-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2022LongTermIncentivePlanMember 2021-07-01 2022-06-30 0001157408 lrn:FiscalYear2021Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2022-07-01 2023-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2021-07-01 2022-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2020-07-01 2021-06-30 0001157408 lrn:TechElevatorIncMember 2022-07-01 2023-06-30 0001157408 lrn:MedcertsLlcMember 2022-07-01 2023-06-30 0001157408 lrn:PrimaryObligorMember 2022-07-01 2023-06-30 0001157408 lrn:CareerLearningMember 2022-07-01 2023-06-30 0001157408 lrn:AdultMember 2022-07-01 2023-06-30 0001157408 lrn:PrimaryObligorMember 2021-07-01 2022-06-30 0001157408 lrn:CareerLearningMember 2021-07-01 2022-06-30 0001157408 lrn:AdultMember 2021-07-01 2022-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 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001157408 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-06-30 0001157408 srt:MinimumMember lrn:StudentComputerMember 2023-06-30 0001157408 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001157408 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-06-30 0001157408 srt:MaximumMember lrn:StudentComputerMember 2023-06-30 0001157408 us-gaap:SoftwareDevelopmentMember 2023-06-30 0001157408 lrn:SoftwareDevelopmentCostsInternetDomainMember 2023-06-30 0001157408 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001157408 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001157408 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001157408 us-gaap:ComputerEquipmentMember 2023-06-30 0001157408 lrn:StudentComputerMember 2023-06-30 0001157408 lrn:StateTestingComputersMember 2023-06-30 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2023-06-30 0001157408 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001157408 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001157408 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001157408 us-gaap:ComputerEquipmentMember 2022-06-30 0001157408 lrn:StudentComputerMember 2022-06-30 0001157408 lrn:StateTestingComputersMember 2022-06-30 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2022-06-30 0001157408 lrn:TwoEarlyStageFundsMember 2022-07-01 2023-06-30 0001157408 lrn:RethinkEducationIiiLpMember 2022-07-01 2023-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 lrn:MedcertsLlcMember 2022-07-01 2022-09-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2021-06-30 0001157408 lrn:InstructionalCostsAndServicesMember 2022-07-01 2023-06-30 0001157408 lrn:InstructionalCostsAndServicesMember 2021-07-01 2022-06-30 0001157408 lrn:InstructionalCostsAndServicesMember 2020-07-01 2021-06-30 0001157408 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0001157408 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0001157408 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0001157408 lrn:SecuritiesLitigationMember us-gaap:PendingLitigationMember 2020-11-19 2020-12-11 0001157408 srt:MinimumMember us-gaap:BuildingMember 2023-06-30 0001157408 srt:MaximumMember us-gaap:BuildingMember 2023-06-30 0001157408 srt:MinimumMember 2023-06-30 0001157408 srt:MaximumMember 2023-06-30 0001157408 lrn:CsiLeasingMember 2022-08-31 0001157408 lrn:NewMarketsEducationPartnersIiLpMember 2023-06-30 0001157408 lrn:TwoEarlyStageFundsMember 2021-06-30 0001157408 us-gaap:BuildingMember 2023-06-30 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-07-01 2023-06-30 0001157408 lrn:ModernTeacherLlcMember 2021-07-01 2022-06-30 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-07-08 0001157408 lrn:AcquisitionOfTalloAssetsMember us-gaap:CustomerRelationshipsMember 2022-07-08 0001157408 us-gaap:TradeNamesMember 2023-06-30 0001157408 us-gaap:OtherIntangibleAssetsMember 2023-06-30 0001157408 us-gaap:DevelopedTechnologyRightsMember 2023-06-30 0001157408 us-gaap:CustomerRelationshipsMember 2023-06-30 0001157408 us-gaap:TradeNamesMember 2022-06-30 0001157408 us-gaap:OtherIntangibleAssetsMember 2022-06-30 0001157408 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001157408 us-gaap:CustomerRelationshipsMember 2022-06-30 0001157408 lrn:TalloIncMember 2022-03-31 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2022-06-30 0001157408 2021-07-01 2023-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001157408 lrn:AcquisitionsMember lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2023-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2023-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-01 2022-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-01 2022-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-01 2021-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:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001157408 lrn:AcquisitionsMember lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001157408 us-gaap:RestrictedStockMember 2023-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2023-06-30 0001157408 lrn:DeferredStockUnitsMember 2023-06-30 0001157408 us-gaap:CostOfSalesMember lrn:StudentComputerMember 2022-07-01 2023-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2023-06-30 0001157408 us-gaap:CostOfSalesMember lrn:StudentComputerMember 2021-07-01 2022-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2022-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:USTreasurySecuritiesMember 2023-06-30 0001157408 us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001157408 us-gaap:CommercialPaperMember 2023-06-30 0001157408 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001157408 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001157408 us-gaap:CommercialPaperMember 2022-06-30 0001157408 lrn:TalloIncMember 2018-08-01 2018-08-31 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MinimumMember 2023-06-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MaximumMember 2023-06-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MaximumMember 2022-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 lrn:ConvertibleSeniorNotesDue2027Member 2020-09-30 0001157408 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2023-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-06-30 0001157408 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember lrn:LiborMember 2020-01-27 2020-01-27 0001157408 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember lrn:LiborMember 2020-01-27 2020-01-27 0001157408 lrn:TalloIncMember us-gaap:BaseRateMember 2018-08-01 2018-08-31 0001157408 2020-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 lrn:StockOptionsAndRestrictedStockMember 2022-07-01 2023-06-30 0001157408 lrn:StockOptionsAndRestrictedStockMember 2021-07-01 2022-06-30 0001157408 lrn:StockOptionsAndRestrictedStockMember 2020-07-01 2021-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-07-01 2023-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2021-07-01 2022-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2020-07-01 2021-06-30 0001157408 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2022-07-01 2023-06-30 0001157408 us-gaap:PerformanceSharesMember 2022-07-01 2023-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2022-07-01 2023-06-30 0001157408 lrn:DeferredStockUnitsMember 2022-07-01 2023-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2021-07-01 2022-06-30 0001157408 us-gaap:PerformanceSharesMember 2021-07-01 2022-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2021-07-01 2022-06-30 0001157408 lrn:DeferredStockUnitsMember 2021-07-01 2022-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember 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:SellingGeneralAndAdministrativeExpensesMember us-gaap:SoftwareDevelopmentMember 2022-07-01 2023-06-30 0001157408 us-gaap:CostOfSalesMember us-gaap:SoftwareDevelopmentMember 2022-07-01 2023-06-30 0001157408 lrn:CapitalizedCurriculumMember 2022-07-01 2023-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SoftwareDevelopmentMember 2021-07-01 2022-06-30 0001157408 us-gaap:CostOfSalesMember us-gaap:SoftwareDevelopmentMember 2021-07-01 2022-06-30 0001157408 lrn:CapitalizedCurriculumMember 2021-07-01 2022-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 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-07-01 0001157408 2020-12-31 0001157408 2021-10-31 0001157408 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-08-01 2022-08-31 0001157408 lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2019LongTermIncentivePlanMember 2021-10-01 2021-10-31 0001157408 us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001157408 us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001157408 us-gaap:PerformanceSharesMember 2023-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember 2022-07-01 2023-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:TimeBasedAwardMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember 2020-07-01 2021-06-30 0001157408 us-gaap:CommonStockMember 2022-07-01 2023-06-30 0001157408 us-gaap:CommonStockMember 2021-07-01 2022-06-30 0001157408 us-gaap:CommonStockMember 2020-07-01 2021-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember 2022-12-01 2022-12-31 0001157408 lrn:MiddleHighSchoolMember 2022-07-01 2023-06-30 0001157408 lrn:GeneralEducationMember 2022-07-01 2023-06-30 0001157408 lrn:MiddleHighSchoolMember 2021-07-01 2022-06-30 0001157408 lrn:GeneralEducationMember 2021-07-01 2022-06-30 0001157408 lrn:MiddleHighSchoolMember 2020-07-01 2021-06-30 0001157408 lrn:GeneralEducationMember 2020-07-01 2021-06-30 0001157408 lrn:MedcertsLlcMember 2021-04-01 2021-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceAndServiceMember 2022-01-01 2022-01-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceAndServiceMember 2021-08-01 2021-08-31 0001157408 lrn:ShemenCaseAndAhmedCaseMember us-gaap:PendingLitigationMember 2020-12-21 2021-04-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember 2022-12-31 0001157408 lrn:TwoEarlyStageFundsMember 2020-07-01 2021-06-30 0001157408 lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2021-08-18 2021-09-17 0001157408 lrn:TalloIncMember 2021-10-01 2021-10-31 0001157408 lrn:TalloIncMember 2021-10-31 0001157408 us-gaap:RevolvingCreditFacilityMember 2020-01-27 2020-01-27 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2023-06-30 0001157408 lrn:TalloIncMember 2020-08-31 0001157408 lrn:TalloIncMember 2018-08-31 0001157408 lrn:MedcertsLlcMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001157408 lrn:MedcertsLlcMember 2021-07-01 2023-06-30 0001157408 2020-03-27 0001157408 2021-07-01 2022-06-30 0001157408 2022-12-01 2022-12-31 0001157408 2021-12-01 2021-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2020-08-01 2020-09-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2021-12-31 0001157408 lrn:TalloIncMember 2022-07-01 2023-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-07-01 2022-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2020-07-01 2021-06-30 0001157408 srt:MinimumMember 2022-07-01 2023-06-30 0001157408 srt:MaximumMember 2022-07-01 2023-06-30 0001157408 lrn:MedcertsLlcMember 2023-06-30 0001157408 lrn:MedcertsLlcMember 2020-11-30 2020-11-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0001157408 lrn:TechElevatorIncMember 2020-11-30 0001157408 lrn:MedcertsLlcMember 2020-11-30 0001157408 lrn:TechElevatorIncMember 2021-07-01 2022-06-30 0001157408 lrn:MedcertsLlcMember 2021-07-01 2022-06-30 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-07-08 2022-07-08 0001157408 lrn:TechElevatorIncMember 2020-11-30 2020-11-30 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 2023-06-30 0001157408 2022-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0001157408 2020-07-01 2021-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2023-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2019-06-30 0001157408 lrn:StudentComputerMember 2022-07-01 2023-06-30 0001157408 lrn:StudentComputerMember 2021-07-01 2022-06-30 0001157408 lrn:StudentComputerMember 2020-07-01 2021-06-30 0001157408 2023-04-01 2023-06-30 0001157408 2022-12-31 0001157408 2023-08-11 0001157408 2022-07-01 2023-06-30 lrn:employee lrn:installment lrn:stockholder lrn:lawsuit lrn:segment shares iso4217:USD pure lrn:contract iso4217:USD shares lrn:facility lrn:fund lrn:item lrn:tranche 0001157408 --06-30 2023 FY 0 0 1 P1Y P1Y P2Y P1Y P2Y P3Y P3Y P3Y P1Y http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense P36M P36M P0Y 0.3333 0.6667 0.3333 0.6667 0.3333 0.0033 0.3333 0.6667 0.6667 0.3333 P30D P30D P18M P5Y10M2D P7Y P5Y P18M P3Y11M1D P5Y P15Y P30D false 10-K true 2023-06-30 false 001-33883 Stride, Inc. DE 95-4774688 11720 Plaza America 9th Floor Reston VA 20190 703 483-7000 Common Stock, $0.0001 par value LRN NYSE No No Yes Yes Large Accelerated Filer false false true false 798629000 42992835 243 BDO USA, P.A. Potomac, Maryland 410807000 389398000 30031000 26993000 463722000 418558000 36716000 36003000 24817000 25974000 129137000 80601000 1065199000 950534000 69508000 85457000 52332000 61537000 83465000 71800000 50787000 50580000 74771000 88669000 246676000 241022000 8776000 109152000 93946000 1760666000 1643545000 48854000 61997000 76626000 63200000 57426000 73027000 76159000 53630000 35621000 37389000 14449000 12830000 309135000 302073000 21278000 28888000 59425000 75127000 413035000 411438000 3205000 10497000 10233000 813370000 830964000 0.0001 0.0001 10000000 10000000 0 0 0.0001 0.0001 100000000 100000000 48339048 48112664 43004305 42777921 4000 4000 695480000 687454000 -35000 143000 354329000 227462000 5334743 5334743 102482000 102482000 947296000 812581000 1760666000 1643545000 1837358000 1686666000 1536760000 1190288000 1090191000 1001860000 647070000 596475000 534900000 481571000 439847000 424444000 165499000 156628000 110456000 -8404000 -8277000 -17979000 15452000 -1277000 2829000 172547000 147074000 95306000 45346000 40088000 24539000 -334000 144000 684000 126867000 107130000 71451000 3.00 2.58 1.78 2.97 2.52 1.71 42286392 41451101 40211016 42728108 42441524 41868580 126867000 107130000 71451000 -178000 617000 -567000 126689000 107747000 70884000 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 -89460000 8181000 -81279000 107130000 107130000 617000 617000 19021000 19021000 29100 414000 414000 1017380 582273 160795 266821 37970000 37970000 48112664 4000 687454000 143000 227462000 -5334743 -102482000 812581000 126867000 126867000 -178000 -178000 21419000 21419000 1350 20000 20000 80004 595818 137134 313654 13413000 13413000 48339048 4000 695480000 -35000 354329000 -5334743 -102482000 947296000 126867000 107130000 71451000 110358000 97914000 90077000 20320000 18570000 39333000 -10373000 1190000 2549000 9158000 15673000 6561000 1597000 1573000 12620000 14728000 19810000 19567000 -1966000 9949000 9766000 54908000 57501000 143073000 19389000 -4798000 39164000 -11999000 11000 18930000 24132000 7598000 15899000 -15473000 -7465000 32437000 -12243000 -20742000 -21025000 22341000 8376000 18222000 203150000 206884000 134150000 4336000 9748000 3567000 44973000 42191000 31264000 17239000 15687000 17432000 223000 60000 5261000 55031000 16107000 1409000 1652000 3899000 1723000 91879000 40163000 140570000 84657000 40542000 -118240000 -110758000 -165443000 42956000 33011000 24315000 100000000 408610000 60354000 7024000 22858000 20000 414000 748000 10885000 13541000 37855000 9228000 -63501000 -93310000 204576000 21409000 2816000 173283000 389398000 386582000 213299000 410807000 389398000 386582000 386080000 502000 386582000 <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. 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><td style="font-family:'Times New Roman','Times','serif';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;">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. 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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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, healthcare and general 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 facilitate success in today’s digital, tech-enabled economy.  A student enrolled in a school that offers Stride’s General Education program may elect to take Career Learning courses, but that student and the associated revenue is reported as a General Education enrollment and General Education revenue. A student and the associated revenue is counted as a Career Learning enrollment or Career Learning revenue only if the student is enrolled in a Career Learning program or school. 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 Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”). These include skills training in the 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.</span></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> 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 0pt 12pt 0pt;">The Company operates in one operating and <span style="-sec-ix-hidden:Hidden_UezoXUQGlU6v0YyNWyQJ4A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Accounting Standards Adopted</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><span style="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, 2021, the Company early adopted Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) 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 is accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. 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 was recorded to the opening balance of retained earnings, as presented in the statement of stockholders’ equity. The impacts of adoption were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.5 million to additional paid-in capital, (3) decrease of $29.3 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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, 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 was tentatively planned for the end of fiscal year 2023. The ASU permitted an entity to consider contract modifications due to reference rate reform to be an event that did not require contract remeasurement. This ASU was applicable from March 12, 2020 through December 31, 2022 and adoption was permitted at any time during the period on a prospective basis. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which extends the provisions of Topic 848 to December 31, 2024. The Company’s senior secured revolving credit facility includes the use of alternate rates when LIBOR is not available. The Company does not expect the change from LIBOR to an alternate rate will have a material impact to the consolidated financial statements and, to the extent it enters into modifications of agreements that are impacted by the LIBOR phase-out, the Company will apply such guidance to those contract modifications.</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;">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 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“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 consolidated 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 credit losses, 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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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 healthcare and general business, 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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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;">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 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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and prior periods. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter. For the years ended June 30, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1%), 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, 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, 2023, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $23.8 million, $36.3 million, and $63.4 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, 2023, 2022 and 2021, were $503.2 million, $460.5 million and $412.1 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 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_hZNMWmHue06N7wVKGzjJXg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;"><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;"><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;"><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, 2023, 2022 and 2021, approximately 90%, 89%, and 88%, respectively, of the Company’s General Education revenues, and 99%, 99% and 98%, 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 revenue for years ended June 30, 2023, 2022 and 2021:</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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:51.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:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:14.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;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;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.72%;margin:0pt;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.78%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;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.07%;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><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,131,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,273,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 586,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;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.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,787</p></td></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 705,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,837,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,686,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px 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.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,536,760</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, 2023, 2022 and 2021, the Company had no contracts that represented greater than 10% of total 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-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><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:56.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.51%;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.27%;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:17.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;">2023</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: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:39.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;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.13%;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.27%;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:17.66%;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><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418,558</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,647</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> 19,702</p></td></tr><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;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,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,630</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.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,061</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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,099</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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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, 2023, 2022 and 2021, 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 $53.1 million, $38.9 million, and $25.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recorded revenues of $26.8 million, $20.8 million and ($1.4) 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;"></span>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, 2023 was $2.1 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;"></span>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 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;"></span>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 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 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 $15.5 million, $7.5 million and $3.7 million for the years ended June 30, 2023, 2022 and 2021, 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;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 deposits and other assets on the consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. The Company recorded interest income, dividends and net gains of $13.6 million, $0.4 million and zero for the years ended June 30, 2023, 2022 and 2021, respectively. This activity is recorded within other income (expense) 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 0pt 12pt 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 Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”). Any decline 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, 2023 and 2022, 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, 2023, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes and commercial paper. The short-term and long-term portions were $111.9 million and $22.8 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_FM_3qRcf9Uycxfm45Qllgw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to <span style="-sec-ix-hidden:Hidden_wMyYiDWA3EWU5PlJO0NytA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,107</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (228)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,928</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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;text-align:right;margin:0pt;"> (688)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,984</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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:18pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"></span>As of June 30, 2022, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes, and commercial paper. The short-term and long-term portions were $63.0 million and $21.7 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_EIDSWkcpD0Cq7lLUJm_4jQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to <span style="-sec-ix-hidden:Hidden_ScG74m-k_Umda4QhAD02-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (691)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;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,376</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (199)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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;text-align:right;margin:0pt;"> (890)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,762</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;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;">Allowance for Credit Losses</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 credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326 based on historical losses, changes in payment history, 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-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s allowance for credit losses increased from $27.0 million as of June 30, 2022 to $30.0 million as of June 30, 2023. The increase of $3.0 million is comprised of an $8.0 million provision, less $5.0 million of amounts recovered. The Company’s allowance for credit losses increased from $21.4 million as of June 30, 2021 to $27.0 million as of June 30, 2022. The increase of $5.6 million is comprised of an $8.6 million provision, less $3.0 million of amounts recovered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 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, 2023 and 2022, $13.2 million and $11.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 $4.1 million and $6.5 million at June 30, 2023 and 2022, 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 primarily include short-term marketable securities. Additionally, other current assets include 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. </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><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.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:46.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:46.67%;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;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers and printers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_HkBFRvG9OkKJAoJkH03l0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;"><span style="-sec-ix-hidden:Hidden_jmsbTdpsb0i2xy5YLjik-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_B14zcYjK00qCGjMSImdB_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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:51.18%;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:46.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;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:46.67%;background:#cceeff;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: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:12pt 0pt 12pt 0pt;">The Company makes an estimate of unreturned student computers and printers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $5.6 million, $3.8 million and $3.2 million for the years ended June 30, 2023, 2022 and 2021, respectively, related to unreturned student computers and printers.</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 $3.1 million, $8.6 million and $6.3 million for the years ended June 30, 2023, 2022 and 2021, 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 $45.0 million, $42.2 million and $31.3 million for the years ended June 30, 2023, 2022 and 2021, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2023, 2022 and 2021.</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.2 million, $15.7 million and $17.4 million for the years ended June 30, 2023, 2022 and 2021, respectively. These amounts are recorded on the consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2023, 2022 and 2021.</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’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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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="font-size:10pt;">3-year</span><span style="font-size:10pt;"> payment terms, at varying rates. 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 and school operations. Lease terms vary between <span style="-sec-ix-hidden:Hidden_1CDrYKJxCUqCQDElJwe-iA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> and 10 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. The Company’s current incremental borrowing rate of 6.13% is based upon its agreements used for its finance leases. 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 record a right-of-use asset or lease liability on its short-term facility leases of 12 months or less, and will 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 0pt 12pt 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 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, 2023, 2022 and 2021 was $15.2 million, $13.0 million and $11.6 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 $11.6 million, $10.4 million, $9.3 million, $7.6 million and $5.7 million in the fiscal years ending June 30, 2024 through June 30, 2028, respectively and $29.9 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 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup>, which is then updated for any changes in condition 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:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2023 and 2022, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired. During the year ended June 30, 2021, 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;">The following table represents years ended June 30, 2023, 2022 and 2021:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;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="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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, 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 240.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Modern Teacher LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.6</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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 241.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tallo Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 246.7</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="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>The following table represents the balance of the Company’s intangible assets as of June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:41.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: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:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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: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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></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, 2023</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, 2022</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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:41.21%;background:#cceeff;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="vertical-align:top;white-space:nowrap;width:2.13%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;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.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62.0</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;"> 38.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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (28.0)</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;"> 10.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.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.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.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;"> (23.9)</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;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;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:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.8</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.1)</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.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88.7</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;">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, 2023 and 2022, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. During the year ended June 30, 2021, the Company identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">recoverability of its long-lived assets.<br/> </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 0pt 12pt 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 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 $96.8 million, $86.5 million and $60.3 million for the years ended June 30, 2023, 2022 and 2021, 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-align:justify;text-indent:36pt;margin:0pt;">The carrying values reflected in the consolidated balance sheets for cash and cash equivalents, receivables, and short term obligations approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note is discussed in more detail in Note 12, “Acquisitions and Investments.” As of June 30, 2023, the estimated fair value of the long-term debt was $416.9 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its consolidated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2023, the estimated fair value of the Company’s marketable securities was $134.0 million. The Company estimated the fair value based on the quoted market prices in an inactive market (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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There were no assets or liabilities measured at fair value on a recurring basis as of June 30, 2023.</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="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, 2022 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.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.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.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;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;"></td></tr><tr><td style="vertical-align:top;width:46.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;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.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></tr><tr><td style="vertical-align:top;width:46.23%;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,290</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,290</p></td></tr><tr><td style="vertical-align:top;width:46.23%;background:#cceeff;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:bottom;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</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 following table presents activity related to the Company’s fair value measurements categorized as Level 3 in the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2023.</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;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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, 2023</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;">Realized</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:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xs3HLhKGPEa7-1PWCqxTXg;"><b style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:bold;">Description </b></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: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, 2022</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;">Gain</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, 2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="vertical-align:top;width:46.21%;background:#cceeff;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:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;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;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;"> 889</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;"> (889)</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;"> —</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, 2022.</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, 2022</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, 2021</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;">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, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="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="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;">$</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;"> 11,082</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;">$</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;">$</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;"> 208</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;">$</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;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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-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, 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;">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;"></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;"><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="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="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;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="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;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="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;"> 10,833</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;">$</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;"> 249</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;">$</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;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;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 (Loss) 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. The dilutive effect of the Company’s convertible debt is determined using the if-converted method when the Company’s stock is trading above the conversion price. However, based on the structure of the instrument and how it is settled upon conversion, it would produce a similar result as the previously applied treasury stock method.</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 (loss) 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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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.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:1.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: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p 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:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;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.83%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.83%;margin:0pt;padding:0pt;"><p 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:39.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;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 42,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 41,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;width:1.81%;background:#cceeff;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:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 441,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 990,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,728,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,441,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"> 2.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"> 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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></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;">For the years ended June 30, 2023, 2022 and 2021, shares issuable in connection with stock options and restricted stock of 21,854, 4,939 and 296,577 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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Accounting Standards Adopted</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><span style="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, 2021, the Company early adopted Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) 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 is accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. 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 was recorded to the opening balance of retained earnings, as presented in the statement of stockholders’ equity. The impacts of adoption were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.5 million to additional paid-in capital, (3) decrease of $29.3 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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, 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 was tentatively planned for the end of fiscal year 2023. The ASU permitted an entity to consider contract modifications due to reference rate reform to be an event that did not require contract remeasurement. This ASU was applicable from March 12, 2020 through December 31, 2022 and adoption was permitted at any time during the period on a prospective basis. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which extends the provisions of Topic 848 to December 31, 2024. The Company’s senior secured revolving credit facility includes the use of alternate rates when LIBOR is not available. The Company does not expect the change from LIBOR to an alternate rate will have a material impact to the consolidated financial statements and, to the extent it enters into modifications of agreements that are impacted by the LIBOR phase-out, the Company will apply such guidance to those contract modifications.</p> 110600000 89500000 29300000 8200000 <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;">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 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“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 consolidated 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 credit losses, 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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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 healthcare and general business, 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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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;">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 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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and prior periods. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter. For the years ended June 30, 2022, 2021 and 2020, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately 1.6%, 1.4%, and (0.1%), 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, 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, 2023, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $23.8 million, $36.3 million, and $63.4 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, 2023, 2022 and 2021, were $503.2 million, $460.5 million and $412.1 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 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_hZNMWmHue06N7wVKGzjJXg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;"><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;"><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;"><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, 2023, 2022 and 2021, approximately 90%, 89%, and 88%, respectively, of the Company’s General Education revenues, and 99%, 99% and 98%, 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 revenue for years ended June 30, 2023, 2022 and 2021:</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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:51.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:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:14.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;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;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.72%;margin:0pt;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.78%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;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.07%;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><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,131,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,273,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 586,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;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.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,787</p></td></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 705,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,837,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,686,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px 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.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,536,760</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, 2023, 2022 and 2021, the Company had no contracts that represented greater than 10% of total 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-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><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:56.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.51%;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.27%;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:17.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;">2023</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: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:39.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;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.13%;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.27%;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:17.66%;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><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418,558</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,647</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> 19,702</p></td></tr><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;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,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,630</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.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,061</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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,099</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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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, 2023, 2022 and 2021, 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 $53.1 million, $38.9 million, and $25.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recorded revenues of $26.8 million, $20.8 million and ($1.4) 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;"></span>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, 2023 was $2.1 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;"></span>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 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;"></span>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 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.016 0.014 -0.001 23800000 36300000 63400000 503200000 460500000 412100000 P2Y 0.90 0.89 0.88 0.99 0.99 0.98 2 <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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:51.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:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:14.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;width:1.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;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;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:47.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.72%;margin:0pt;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.78%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;margin:0pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;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.07%;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><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,131,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.72%;background:#cceeff;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,273,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 586,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;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.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,787</p></td></tr><tr><td style="vertical-align:top;width:47.09%;background:#cceeff;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="vertical-align:top;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 705,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:47.09%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,837,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px 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.72%;border-bottom:3px double #000000;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,686,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px 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.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,536,760</p></td></tr></table> 1131391000 1273783000 1280199000 586770000 321416000 200774000 119197000 91467000 55787000 705967000 412883000 256561000 1837358000 1686666000 1536760000 0 0 0 <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><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:56.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.51%;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.27%;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:17.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;">2023</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: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:39.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;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.13%;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.27%;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:17.66%;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><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418,558</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,647</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> 19,702</p></td></tr><tr><td style="vertical-align:top;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;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,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;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.27%;background:#cceeff;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:17.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,630</p></td></tr><tr><td style="vertical-align:top;width:56.47%;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.51%;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.27%;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:17.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,061</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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,099</p></td></tr></table> 463722000 418558000 20647000 19702000 76159000 53630000 2061000 3099000 53100000 38900000 25500000 26800000 20800000 -1400000 P30D P45D true 2100000 <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 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 $15.5 million, $7.5 million and $3.7 million for the years ended June 30, 2023, 2022 and 2021, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.</p> 15500000 7500000 3700000 <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;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 deposits and other assets on the consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. The Company recorded interest income, dividends and net gains of $13.6 million, $0.4 million and zero for the years ended June 30, 2023, 2022 and 2021, respectively. This activity is recorded within other income (expense) 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 0pt 12pt 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 Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”). Any decline 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, 2023 and 2022, 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, 2023, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes and commercial paper. The short-term and long-term portions were $111.9 million and $22.8 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_FM_3qRcf9Uycxfm45Qllgw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to <span style="-sec-ix-hidden:Hidden_wMyYiDWA3EWU5PlJO0NytA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,107</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (228)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,928</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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;text-align:right;margin:0pt;"> (688)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,984</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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:18pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"></span>As of June 30, 2022, the Company’s marketable securities consisted of investments in corporate bonds, U.S. treasury notes, and commercial paper. The short-term and long-term portions were $63.0 million and $21.7 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_EIDSWkcpD0Cq7lLUJm_4jQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to <span style="-sec-ix-hidden:Hidden_ScG74m-k_Umda4QhAD02-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> years. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (691)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;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,376</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (199)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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;text-align:right;margin:0pt;"> (890)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,762</p></td></tr></table> 13600000 400000 0 0 0 111900000 22800000 The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,567</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,107</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,156</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (228)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,928</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,949</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 134,672</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;">$</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;text-align:right;margin:0pt;"> (688)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,984</p></td></tr></table>The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument (in thousands).<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;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: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;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: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;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><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="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (691)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.5%;background:#cceeff;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,376</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,399</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (199)</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;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,186</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 0pt 0pt 6pt;">Total</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> -</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;">$</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:right;margin:0pt 3pt 0pt 0pt;"> 84,652</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;">$</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;text-align:right;margin:0pt;"> (890)</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,762</p></td></tr></table> 52567000 52567000 460000 52107000 46156000 46156000 228000 45928000 35949000 35949000 35949000 134672000 134672000 688000 133984000 63000000.0 21700000 50067000 50067000 691000 49376000 16399000 16399000 199000 16200000 18186000 18186000 18186000 84652000 84652000 890000 83762000 <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 Credit Losses</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 credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326 based on historical losses, changes in payment history, 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-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s allowance for credit losses increased from $27.0 million as of June 30, 2022 to $30.0 million as of June 30, 2023. The increase of $3.0 million is comprised of an $8.0 million provision, less $5.0 million of amounts recovered. The Company’s allowance for credit losses increased from $21.4 million as of June 30, 2021 to $27.0 million as of June 30, 2022. The increase of $5.6 million is comprised of an $8.6 million provision, less $3.0 million of amounts recovered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 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> 27000000.0 30000000.0 3000000.0 8000000.0 5000000.0 21400000 27000000.0 5600000 8600000 3000000.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;">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, 2023 and 2022, $13.2 million and $11.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 $4.1 million and $6.5 million at June 30, 2023 and 2022, respectively.</p> 13200000 11200000 4100000 6500000 <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 primarily include short-term marketable securities. Additionally, other current assets include 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. </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><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.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:46.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:46.67%;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;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers and printers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_HkBFRvG9OkKJAoJkH03l0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;"><span style="-sec-ix-hidden:Hidden_jmsbTdpsb0i2xy5YLjik-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_B14zcYjK00qCGjMSImdB_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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:51.18%;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:46.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;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:46.67%;background:#cceeff;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: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:12pt 0pt 12pt 0pt;">The Company makes an estimate of unreturned student computers and printers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $5.6 million, $3.8 million and $3.2 million for the years ended June 30, 2023, 2022 and 2021, respectively, related to unreturned student computers and printers.</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 $3.1 million, $8.6 million and $6.3 million for the years ended June 30, 2023, 2022 and 2021, respectively, and are recorded as instructional costs and services.</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.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:46.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:46.67%;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;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers and printers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_HkBFRvG9OkKJAoJkH03l0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;"><span style="-sec-ix-hidden:Hidden_jmsbTdpsb0i2xy5YLjik-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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_B14zcYjK00qCGjMSImdB_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;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:46.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;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:46.67%;background:#cceeff;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:51.18%;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:46.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;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:51.18%;background:#cceeff;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:46.67%;background:#cceeff;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 P7Y P5Y P3Y P5Y P7Y 5600000 3800000 3200000 3100000 8600000 6300000 <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 $45.0 million, $42.2 million and $31.3 million for the years ended June 30, 2023, 2022 and 2021, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2023, 2022 and 2021.</p> P3Y 45000000.0 42200000 31300000 <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.2 million, $15.7 million and $17.4 million for the years ended June 30, 2023, 2022 and 2021, respectively. These amounts are recorded on the consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2023, 2022 and 2021.</p> P5Y 17200000 15700000 17400000 <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’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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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><td style="font-family:'Times New Roman','Times','serif';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;">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="font-size:10pt;">3-year</span><span style="font-size:10pt;"> payment terms, at varying rates. 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 and school operations. Lease terms vary between <span style="-sec-ix-hidden:Hidden_1CDrYKJxCUqCQDElJwe-iA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> and 10 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. The Company’s current incremental borrowing rate of 6.13% is based upon its agreements used for its finance leases. 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 record a right-of-use asset or lease liability on its short-term facility leases of 12 months or less, and will 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 P10Y 0.0613 <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 0pt 12pt 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 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, 2023, 2022 and 2021 was $15.2 million, $13.0 million and $11.6 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 $11.6 million, $10.4 million, $9.3 million, $7.6 million and $5.7 million in the fiscal years ending June 30, 2024 through June 30, 2028, respectively and $29.9 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 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup>, which is then updated for any changes in condition 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:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2023 and 2022, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired. During the year ended June 30, 2021, 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;">The following table represents years ended June 30, 2023, 2022 and 2021:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;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="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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, 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 240.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Modern Teacher LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.6</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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 241.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tallo Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 246.7</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="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>The following table represents the balance of the Company’s intangible assets as of June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:41.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: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:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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: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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></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, 2023</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, 2022</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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:41.21%;background:#cceeff;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="vertical-align:top;white-space:nowrap;width:2.13%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;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.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62.0</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;"> 38.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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (28.0)</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;"> 10.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.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.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.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;"> (23.9)</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;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;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:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.8</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.1)</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.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88.7</p></td></tr></table> 15200000 13000000.0 11600000 11600000 10400000 9300000 7600000 5700000 29900000 1 0 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;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="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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, 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 240.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Modern Teacher LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.6</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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 241.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tallo Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.54%;background:#cceeff;border-bottom:1px solid #000000;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.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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 246.7</p></td></tr></table> 240400000 600000 241000000.0 5700000 246700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:41.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: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:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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: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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></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, 2023</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, 2022</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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">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</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:41.21%;background:#cceeff;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="vertical-align:top;white-space:nowrap;width:2.13%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;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.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62.0</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;"> 38.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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (28.0)</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;"> 10.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.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.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.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;"> (23.9)</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;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;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:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.8</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.1)</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.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.29%;background:#cceeff;border-bottom:3px 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.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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:5.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88.7</p></td></tr></table> 77200000 23000000.0 54200000 85100000 23100000 62000000.0 38400000 28000000.0 10400000 37500000 23900000 13600000 22000000.0 12100000 9900000 21700000 8900000 12800000 1400000 1100000 300000 1400000 1100000 300000 139000000.0 64200000 74800000 145700000 57000000.0 88700000 <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;">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, 2023 and 2022, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. During the year ended June 30, 2021, the Company identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">recoverability of its long-lived assets.<br/> </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 0pt 12pt 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 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 $96.8 million, $86.5 million and $60.3 million for the years ended June 30, 2023, 2022 and 2021, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations. </p> 96800000 86500000 60300000 <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-align:justify;text-indent:36pt;margin:0pt;">The carrying values reflected in the consolidated balance sheets for cash and cash equivalents, receivables, and short term obligations approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note is discussed in more detail in Note 12, “Acquisitions and Investments.” As of June 30, 2023, the estimated fair value of the long-term debt was $416.9 million. The Company estimated the fair value based on the quoted market prices in an inactive market (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its consolidated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2023, the estimated fair value of the Company’s marketable securities was $134.0 million. The Company estimated the fair value based on the quoted market prices in an inactive market (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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There were no assets or liabilities measured at fair value on a recurring basis as of June 30, 2023.</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="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, 2022 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.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.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.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;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;"></td></tr><tr><td style="vertical-align:top;width:46.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;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.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></tr><tr><td style="vertical-align:top;width:46.23%;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,290</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,290</p></td></tr><tr><td style="vertical-align:top;width:46.23%;background:#cceeff;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:bottom;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</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 following table presents activity related to the Company’s fair value measurements categorized as Level 3 in the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2023.</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;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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, 2023</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;">Realized</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:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xs3HLhKGPEa7-1PWCqxTXg;"><b style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:bold;">Description </b></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: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, 2022</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;">Gain</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, 2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="vertical-align:top;width:46.21%;background:#cceeff;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:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;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;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;"> 889</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;"> (889)</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;"> —</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, 2022.</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, 2022</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, 2021</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;">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, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="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="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;">$</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;"> 11,082</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;">$</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;">$</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;"> 208</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;">$</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;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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-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, 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;">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;"></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;"><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="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="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;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="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;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="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;"> 10,833</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;">$</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;"> 249</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;">$</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;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;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> 416900000 134000000.0 <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, 2022 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.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.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.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><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.23%;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;"></td></tr><tr><td style="vertical-align:top;width:46.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;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.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></tr><tr><td style="vertical-align:top;width:46.23%;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,290</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,290</p></td></tr><tr><td style="vertical-align:top;width:46.23%;background:#cceeff;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:bottom;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</p></td></tr></table> 11290000 11290000 889000 889000 <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 in the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2023.</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;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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, 2023</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;">Realized</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:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xs3HLhKGPEa7-1PWCqxTXg;"><b style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:bold;">Description </b></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: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, 2022</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;">Gain</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, 2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="vertical-align:top;width:46.21%;background:#cceeff;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:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;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;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;"> 889</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;"> (889)</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;"> —</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, 2022.</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, 2022</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, 2021</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;">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, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></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;"><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="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="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;">$</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;"> 11,082</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;">$</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;">$</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;"> 208</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;">$</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;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin: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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 889</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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-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, 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;">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;"></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;"><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="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="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;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="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;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="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;"> 10,833</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;">$</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;"> 249</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;">$</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;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.13%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;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> 11290000 -7024000 -4266000 889000 -889000 11082000 208000 11290000 5006000 -4117000 889000 10833000 249000 11082000 5006000 0 0 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 (Loss) 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. The dilutive effect of the Company’s convertible debt is determined using the if-converted method when the Company’s stock is trading above the conversion price. However, based on the structure of the instrument and how it is settled upon conversion, it would produce a similar result as the previously applied treasury stock method.</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 (loss) 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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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.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:1.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: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p 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:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;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.83%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.83%;margin:0pt;padding:0pt;"><p 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:39.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;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 42,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 41,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;width:1.81%;background:#cceeff;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:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 441,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 990,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,728,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,441,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"> 2.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"> 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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></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;">For the years ended June 30, 2023, 2022 and 2021, shares issuable in connection with stock options and restricted stock of 21,854, 4,939 and 296,577 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: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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.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:1.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: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p 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:39.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;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;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.83%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.83%;margin:0pt;padding:0pt;"><p 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:39.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;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:55.37%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 42,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 41,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:55.37%;background:#cceeff;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="vertical-align:bottom;width:1.81%;background:#cceeff;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:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;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="vertical-align:middle;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align: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="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,286,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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,451,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'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%;background:#cceeff;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-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;"> 441,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 990,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="vertical-align:top;width:55.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,728,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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,441,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;background:#cceeff;border-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%;background:#cceeff;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:top;width:55.37%;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.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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"> 2.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"> 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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></tr></table> 126867000 107130000 71451000 42286392 41451101 40211016 3.00 2.58 1.78 126867000 107130000 71451000 42286392 41451101 40211016 441716 990423 1657564 42728108 42441524 41868580 2.97 2.52 1.71 21854 4939 296577 <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:71.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:71.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: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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.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: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;">2023</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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.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: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.69%;margin:0pt;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:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,688</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 14,908</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.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;"> 14,655</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,386</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 11,590</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.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;"> 12,612</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;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,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 3,547</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.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,910</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"> 157,798</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.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;"> 150,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,288)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"> 52,332</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.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 3pt 0pt 0pt;"> 61,537</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 $3.6 million, $3.9 million and $6.3 million during the years ended June 30, 2023, 2022 and 2021, respectively. Depreciation expense of $42.3 million, $37.6 million and $31.7 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, 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. </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;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></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;">2023</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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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%;margin:0pt;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:70.79%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,401</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;"> (235,500)</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;"> (202,601)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,800</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 $27.0 million, $22.9 million and $19.7 million related to capitalized software reflected in instructional costs and services and $5.6 million, $5.4 million and $4.2 million reflected in selling, general, and administrative expenses during the years ended June 30, 2023, 2022 and 2021, 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;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></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;">2023</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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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%;margin:0pt;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:70.79%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,246</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;"> (132,810)</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;"> (138,666)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,580</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 $16.7 million, $15.1 million and $16.4 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2023, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:71.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: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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.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: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;">2023</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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.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: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.69%;margin:0pt;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:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,688</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 14,908</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.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;"> 14,655</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,386</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 11,590</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.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;"> 12,612</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;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,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;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: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;"> 3,547</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.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,910</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"> 157,798</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.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;"> 150,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,288)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"> 52,332</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.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 3pt 0pt 0pt;"> 61,537</p></td></tr></table> 114064000 106688000 14908000 14655000 8867000 5386000 11590000 12612000 4609000 7440000 3547000 3910000 213000 134000 157798000 150825000 105466000 89288000 52332000 61537000 3600000 3900000 6300000 42300000 37600000 31700000 <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;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></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;">2023</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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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%;margin:0pt;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:70.79%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,401</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;"> (235,500)</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;"> (202,601)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,800</p></td></tr></table> 318965000 274401000 235500000 202601000 83465000 71800000 27000000.0 22900000 19700000 5600000 5400000 4200000 <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;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></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;">2023</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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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%;margin:0pt;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:70.79%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,246</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;"> (132,810)</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;"> (138,666)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;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,580</p></td></tr></table> 183597000 189246000 132810000 138666000 50787000 50580000 16700000 15100000 16400000 <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><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:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><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:1pt;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="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:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:24.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:24.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.31%;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.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.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;"> 17,628</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.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;"> 19,613</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,306</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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.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;"> 10,868</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.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;"> 11,524</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,166</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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.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,212</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.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,218</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,005</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</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.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;"> 680</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.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;"> 591</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;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,680</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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="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:9.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;"> 71,318</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:9.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;"> 83,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.31%;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="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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,038)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,269)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,789)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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="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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,438)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,547)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,062)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Returned materials</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,980)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,503)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom: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,471)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,461)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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:9.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;"> (55,751)</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:9.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;"> (79,631)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax asset (liability) before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,472</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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:9.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;"> (6,791)</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:9.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;"> (6,677)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net deferred tax asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom:3px double #000000;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,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom: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,205)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom:3px double #000000;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,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom: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,205)</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 maintained a valuation allowance on net noncurrent deferred tax assets of $6.8 million and $6.7 million as of June 30, 2023 and 2022, 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, 2023, the Company had approximately $44.3 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020.  The available federal NOL carryforwards were generated after 2017 and have an indefinite carryforward period due to the Tax Cuts and Jobs Act (the “Tax Act”).  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, 2023, the Company had tax effected state NOL carryforwards of $1.4 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, 2023, 2022 and 2021 were 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;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;"><p style="font-family:'Times New Roman','Times','serif';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.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:2.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:11.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:3.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:2.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:11.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:3.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:2.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:11.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></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.13%;margin:0pt;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.13%;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;">2023</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;">2022</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.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></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.13%;margin:0pt;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="vertical-align:bottom;white-space:nowrap;width:41.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.15%;background:#cceeff;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></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.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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 10,943</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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 15,251</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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,922</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.81%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;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></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, 2023, 2022 and 2021 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:85.86%;"><tr style="height:1.05pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr style="height:9.65pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.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;">Year Ended June 30,</b></p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr style="height:9.65pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.97%;margin:0pt;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 style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> 41,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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,290</p></td></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 3,057</p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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 style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> (1,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 262</p></td></tr><tr style="height:14.9pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom: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,373)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.66%;background:#cceeff;border-bottom:1px solid #000000;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,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,549</p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> 45,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 24,539</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 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.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:3.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:10.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:3.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:10.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:3.51%;margin:0pt;padding:0pt;"><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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.54%;margin:0pt;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.51%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.54%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;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;">2021</b></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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lobbying</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.9</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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom: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.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom: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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 25.6</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></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;"></span>The decrease in the effective income tax rate for the year ended June 30, 2023, as compared to the effective tax rate for the year ended June 30, 2022, was primarily due to the decrease in the amount of non-deductible compensation, which was partially offset by the decrease 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, 2023, 2022 and 2021, the Company had $0.2 million, $0.1 million and $0.1 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, 2023, 2022 and 2021 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="8" style="vertical-align:bottom;white-space:nowrap;width:33.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,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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: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;">2023</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: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;">2022</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: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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="8" style="vertical-align:bottom;white-space:nowrap;width:33.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;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.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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364</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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (247)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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></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;">If recognized, all of the $3.2 million balance of unrecognized tax benefits as of June 30, 2023 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, 2019.  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, 2017.</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 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 was effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million was paid in two installments, $7.05 million of the deferred amount was paid in December 2021 and the remaining $7.05 million was paid in December 2022.</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:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><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:1pt;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="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:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:24.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:24.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.31%;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.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.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;"> 17,628</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.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;"> 19,613</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,306</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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.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;"> 10,868</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.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;"> 11,524</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,166</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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.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,212</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.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,218</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,005</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</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.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;"> 680</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.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;"> 591</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;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,680</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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="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:9.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;"> 71,318</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:9.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;"> 83,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.31%;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="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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,038)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,269)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,789)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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="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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,438)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,547)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,062)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Returned materials</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,980)</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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,503)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom: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,471)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,461)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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:9.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;"> (55,751)</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:9.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;"> (79,631)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax asset (liability) before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,472</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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:9.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;"> (6,791)</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:9.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;"> (6,677)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net deferred tax asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom:3px double #000000;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,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom: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,205)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom:3px double #000000;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,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.47%;background:#cceeff;border-bottom: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,205)</p></td></tr></table> 17628000 19613000 7850000 8306000 10868000 11524000 4548000 5166000 3212000 5218000 8632000 11005000 680000 591000 17900000 21680000 71318000 83103000 9038000 9269000 2987000 17789000 8438000 10547000 16837000 21062000 2980000 3503000 15471000 17461000 55751000 79631000 15567000 3472000 6791000 6677000 8776000 3205000 8776000 3205000 6800000 6700000 44300000 1400000 <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:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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:11.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:3.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:2.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:11.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:3.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:2.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:11.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></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.13%;margin:0pt;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.13%;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;">2023</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;">2022</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.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></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.13%;margin:0pt;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="vertical-align:bottom;white-space:nowrap;width:41.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.15%;background:#cceeff;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></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.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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 10,943</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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 15,251</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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,922</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.81%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;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></tr></table> 161270000 131967000 81068000 10943000 15251000 14922000 172213000 147218000 95990000 <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:85.86%;"><tr style="height:1.05pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr style="height:9.65pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.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;">Year Ended June 30,</b></p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr style="height:9.65pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.97%;margin:0pt;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 style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> 41,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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,290</p></td></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 3,057</p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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 style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.66%;background:#cceeff;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,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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></tr><tr style="height:12.45pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> (1,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 262</p></td></tr><tr style="height:14.9pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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%;background:#cceeff;border-bottom: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,373)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.66%;background:#cceeff;border-bottom:1px solid #000000;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,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,549</p></td></tr><tr style="height:11.95pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.49%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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;"> 45,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.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;"> 24,539</p></td></tr></table> 41360000 27969000 12290000 12032000 7550000 6643000 2327000 3379000 3057000 55719000 38898000 21990000 -9033000 1743000 2287000 -1340000 -553000 262000 -10373000 1190000 2549000 45346000 40088000 24539000 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.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:3.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:10.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:3.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:10.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:3.51%;margin:0pt;padding:0pt;"><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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.54%;margin:0pt;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.51%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.54%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;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;">2021</b></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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lobbying</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.9</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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.97%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom: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.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom: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="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.97%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 25.6</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></tr></table> 0.210 0.210 0.210 0.004 -0.004 0.001 0.001 0.002 0.016 0.093 0.049 0.044 0.035 0.058 0.014 0.008 0.009 -0.004 0.008 -0.001 0.009 0.003 0.004 0.009 0.005 0.002 -0.005 -0.012 -0.005 -0.003 -0.067 -0.050 0.263 0.272 0.256 200000 100000 100000 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;margin:0pt;padding:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="8" style="vertical-align:bottom;white-space:nowrap;width:33.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,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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: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;">2023</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: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;">2022</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: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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="8" style="vertical-align:bottom;white-space:nowrap;width:33.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;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.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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364</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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (247)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.87%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.17%;background:#cceeff;border-bottom:3px double #000000;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></tr></table> 1729000 1057000 850000 568000 364000 196000 1106000 482000 261000 247000 173000 250000 3156000 1729000 1057000 3200000 0.062 14100000 2 7050000.00 7050000.00 <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 Banc of America Leasing &amp; Capital, LLC (“BALC”) and CSI Leasing, Inc. (“CSI Leasing”). As of June 30, 2023 and 2022, the finance lease liability was $56.9 million and $66.3 million, respectively, with lease interest rates ranging from 2.10% to 6.57%. As of June 30, 2023 and 2022, the balance of the associated right-of-use assets was $36.3 million and $42.7 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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">agreements during fiscal year 2021 to provide financing of $54.0 million for its student computers and peripherals leases through October 2022 at varying rates. Individual leases with BALC include <span style="-sec-ix-hidden:Hidden_1bnFSA9JUUy_KXLH9UbSYQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span> payment terms, fixed rates ranging from 2.10% to 6.57%, 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;">The Company entered into an agreement with CSI Leasing in August 2022 to provide financing for its leases. Individual leases under the agreement with CSI Leasing include <span style="-sec-ix-hidden:Hidden_ra1kU1jPTEaresK0ZCj7nQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span> payments terms, but do not include a stated interest rate. The Company uses its incremental borrowing rate as the implied interest rate and the total lease payments to calculate its lease liability.</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, 2023 and June 30, 2022, 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:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,600</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 37,056</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 24,816</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,691</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,468</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 5,457</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 22</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 59,264</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 67,906</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom: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,365)</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom: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,629)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 56,899</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 66,277</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,621)</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,389)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 21,278</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 28,888</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;margin:0pt 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, 2023 and 2022, the operating lease liability was $73.9 million and $88.0 million, respectively. As of June 30, 2023 and 2022 the balance of the associated right-of-use assets was $69.5 million and $85.5 million, respectively. 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 10 years and expire on various dates through fiscal year 2034 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, 2023 and June 30, 2022, 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:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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;width:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;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.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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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.01%;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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.52%;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.01%;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:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,120</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 16,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,638</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,168</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 12,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 12,900</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,797</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 7,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;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,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;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,447</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 80,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 97,070</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom: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,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom: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,113)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 73,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 87,957</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,830)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 59,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 75,127</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="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>The Company is subleasing one of its facilities through July 2023, one through September 2024, one through November 2024, and one through December 2025. 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, 2023 and June 30, 2022, 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:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;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.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.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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,396</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 665</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 140</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2,613</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;"></span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>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, 2023, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:3.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.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:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:38.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;">Year Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="2" style="vertical-align:bottom;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:38.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.03%;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:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (406)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom: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:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;border-bottom: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.03%;background:#cceeff;border-bottom: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:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,329</p></td><td style="vertical-align:bottom;width:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.03%;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:8.32%;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:3.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;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,956)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.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;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;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:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;margin:0pt;padding:0pt;"><p 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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;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:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;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> 56900000 66300000 66300000 0.0210 0.0657 36300000 42700000 25000000.0 41000000.0 54000000.0 0.0210 0.0657 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:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,600</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 37,056</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 24,816</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,691</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,468</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 5,457</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 22</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 59,264</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 67,906</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom: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,365)</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom: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,629)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 56,899</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 66,277</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,621)</p></td><td style="vertical-align:bottom;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,389)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 21,278</p></td><td style="vertical-align:bottom;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 28,888</p></td></tr></table> 38600000 37056000 24816000 16691000 4468000 5457000 22000 60000 59264000 67906000 2365000 1629000 56899000 66277000 35621000 37389000 21278000 28888000 73900000 88000000.0 69500000 85500000 P1Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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;width:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;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.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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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.01%;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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.52%;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.01%;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:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,120</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 16,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,638</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,168</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 12,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 12,900</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;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,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;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,797</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 7,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;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,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;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,447</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 80,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 97,070</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom: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,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom: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,113)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 73,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 87,957</p></td></tr><tr><td style="vertical-align:top;width:64.79%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,830)</p></td></tr><tr><td style="vertical-align:top;width:64.79%;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;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 59,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 75,127</p></td></tr></table> 15120000 16341000 16638000 15668000 16168000 12290000 12900000 8753000 8797000 7727000 19975000 27447000 80754000 97070000 6880000 9113000 73874000 87957000 14449000 12830000 59425000 75127000 1 1 1 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:64.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;white-space:nowrap;width:11.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:4.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><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;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;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.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.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:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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 style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.79%;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.18%;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.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 colspan="5" style="vertical-align:bottom;width:30.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.98%;background:#cceeff;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,396</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 665</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="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.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;"> 140</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:64.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom: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:11.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:64.79%;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="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2,613</p></td></tr></table> 1396000 836000 665000 455000 412000 139000 140000 1430000 2613000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:3.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.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:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:38.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;">Year Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="2" style="vertical-align:bottom;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:38.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.03%;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:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (406)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom: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:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;border-bottom: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.03%;background:#cceeff;border-bottom: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:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,329</p></td><td style="vertical-align:bottom;width:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;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:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.03%;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:8.32%;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:3.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;width:54.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,956)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.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;width:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;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:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;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:54.34%;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:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;margin:0pt;padding:0pt;"><p 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.63%;margin:0pt;padding:0pt;"><p style="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:8.32%;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.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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:3.03%;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:54.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.88%;background:#cceeff;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.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.73%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:8.32%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 39312000 34719000 28647000 2080000 1769000 1111000 12028000 15718000 15877000 103000 67000 181000 1081000 955000 920000 4616000 6253000 6681000 259000 125000 970000 406000 367000 984000 56911000 57329000 51563000 12243000 20742000 21025000 42956000 33011000 24315000 30514000 23232000 66861000 1619000 10589000 1643000 P1Y8M19D P1Y10M6D P2Y6M7D P6Y1M6D P6Y6M14D P6Y6M29D 0.0386 0.0247 0.0245 0.0281 0.0275 0.0275 <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;"></span>The following is a summary, as of June 30, 2023 and June 30, 2022, respectively, of the components of the Company’s outstanding long-term debt:</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: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.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.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: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.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:19.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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.88%;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.88%;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.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;">2023</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.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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.88%;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.88%;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.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-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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:5.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;background:#cceeff;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></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 debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="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.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: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;"> (6,965)</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.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:19.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,035</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,438</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;">Less: current portion of debt</p></td><td style="vertical-align:bottom;width:5.88%;margin:0pt;padding:0pt;"><p style="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.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: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="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.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:19.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.78%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.55%;background:#cceeff;border-bottom:3px 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,035</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,438</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;"></span>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 $4.7 million, $4.7 million and $3.9 million respectively, during the years ended June 30, 2023, 2022 and 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 incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. The Company recorded interest expense related to the amortization of the debt issuance costs of $1.6 million, $1.6 million and $0.6 million respectively, during the years ended June 30, 2023, 2022 and 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;">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 (lower strike price). 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 0pt 12pt 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> <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: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.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.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: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.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:19.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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.88%;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.88%;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.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;">2023</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.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></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.88%;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.88%;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.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-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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:5.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;background:#cceeff;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></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 debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="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.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: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;"> (6,965)</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.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:19.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,035</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,438</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;">Less: current portion of debt</p></td><td style="vertical-align:bottom;width:5.88%;margin:0pt;padding:0pt;"><p style="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.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: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="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.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:19.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.78%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.55%;background:#cceeff;border-bottom:3px 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,035</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,438</p></td></tr></table> 420000000 420000000 6965000 8562000 413035000 411438000 413035000 411438000 420000000.0 0.01125 408600000 0.01125 4700000 4700000 3900000 11400000 1600000 1600000 600000 P2D 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 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>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 were 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, 2023, 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, 2023, 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 9, 2022, the Company’s stockholders approved an amendment and restatement of the 2016 Equity Incentive Award Plan (the “2016 Plan”). The amended and restated 2016 Plan reflects an increase in the number of shares of common stock available for issuance by 1,045,000 shares, the removal of certain provisions that were otherwise required </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">for awards to qualify as performance-based compensation under an exception to Section 162(m) of the Internal Revenue Code of 1986, as amended, prior to its repeal, an extension of the term of the amended and restated 2016 Plan to October 7, 2032, an increase to the limit on the number of shares that may be issued upon the exercise of incentive stock options, and a prohibition on the payment of dividends and dividend equivalents on unvested awards. </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 amended and restated 2016 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 amended and restated 2016 Plan, unissued shares related to forfeited or cancelled awards granted under the amended and restated 2016 Plan or awards granted under the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”) (to the extent such awards granted under the Prior Plan were outstanding as of December 15, 2016 and were forfeited or cancelled prior to September 19, 2022), will again be available for issuance under the amended and restated 2016 Plan.  Notwithstanding the foregoing, shares tendered to pay the exercise price or tax withholding with respect to a stock option, or shares that are not issued in connection with the settlement of a stock appreciation right on exercise thereof, or shares purchased on the open market with the cash proceeds from the exercise of options will not again be available for issuance under the amended and restated 2016 Plan.</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;">At June 30, 2023, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the amended and restated 2016 Plan was 2,563,512. At June 30, 2023, there were 1,411,638 shares of the Company’s common stock that remain outstanding or nonvested under the amended and restated 2016 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. The vesting of performance-based awards is contingent on the achievement of certain performance metrics. Compensation expense is recognized retroactively, through a cumulative catch-up adjustment, when the performance conditions are satisfied or when the Company determines that it is probable that the performance conditions will be satisfied. The amount of compensation expense recognized for a performance-based award is affected by the level of achievement attained. Management has established three levels of attainment: threshold, target, and outperform. 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, 2023, 2022 and 2021 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="vertical-align:bottom;white-space:nowrap;width:40.48%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.71%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (1,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;"> 31.73</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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;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_odxxOpN2O0aHqiJ3hQuRvA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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.31%;background:#cceeff;margin:0pt;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 period 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 at the end of each fiscal year. The total intrinsic value of options exercised during the years ended June 30, 2023, 2022 and 2021 was $0.0 million, $0.5 million, and $24.6 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, 2023, there was no unrecognized compensation expense related to nonvested stock options granted. During each of the years ended June 30, 2023, 2022 and 2021, the Company recognized zero 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, 2023, 2022 and 2021 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="vertical-align:bottom;width:60.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.83%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:60.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 582,273</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;"> 35.27</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (699,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (160,795)</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;"> 34.33</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,131,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 595,818</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.90</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (774,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (137,134)</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;"> 36.08</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 815,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px 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.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;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, 2023, zero new performance-based restricted stock awards were granted and in total, 27,225 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 343,698 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;"></span>During fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. In January 2022, achievement was certified at 133% of target, which resulted in an additional 10,020 shares, and <span style="-sec-ix-hidden:Hidden_aTL--6TRwEiVGJ-MlYCKHw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third of the award vested; the remaining <span style="-sec-ix-hidden:Hidden_TNMzWNhIpEey1BwTSC_sKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-thirds will vest annually over two years.</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;"></span>During fiscal year 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 were subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. In August 2021, achievement was certified at 133% of target, which resulted in an additional 27,293 shares, and <span style="-sec-ix-hidden:Hidden_PPpXvyXTs0qwDGsqmsjBWQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third of the award vested; the remaining <span style="-sec-ix-hidden:Hidden_Atqy2K6KIE-puchGCLdPmA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-thirds will vest annually over two years.</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;"></span>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 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. In August 2021, the second tranche was achieved at target resulting in the vesting of 119,431 shares. In August 2022, the first and third tranches were achieved at target resulting in the vesting of 238,863 shares.</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;"></span><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;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended June 30, 2023, 595,818 new service-based restricted stock awards were granted and in total, 788,009 remain nonvested at June 30, 2023. During the year ended June 30, 2023, 431,219 service-based restricted </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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;"></span><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, 2023, there was $20.6 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.7 years. The fair value of restricted stock awards granted for the years ended June 30, 2023 and 2022 was $22.6 million and $20.5 million, respectively. The total fair value of shares vested for the years ended June 30, 2023 and 2022 was $29.6 million and $23.5 million, respectively. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $15.5 million, $18.4 million and $22.6 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, 2023, 2022 and 2021 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;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:16.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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: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="vertical-align:bottom;width:51.54%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;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="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;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="vertical-align:bottom;width:51.54%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;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><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;"> 346,880</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;"> 34.90</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,810,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.95</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;"> (1,058,870)</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%;border-bottom:1px solid #000000;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.95</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.62</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;"> 366,507</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;"> 33.87</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.48</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;"> (105,473)</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.22</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.99</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 2023 LTIP</i></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-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>During the year ended June 30, 2023, the Company granted 289,640 PSUs at target under a Long Term Incentive </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Plan (“LTIP”) which are tied to operating income targets and stock price performance. These PSUs had a grant date fair value of $10.0 million, or a weighted average grant-date fair value of $34.41 per share. Fifty percent of the earned award is based on operating income performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2026. The grant date fair value of Tranche #1 was remeasured in October 2022 as a result of a modification of the terms of the award. Originally, performance was tied to gross margin. The metric was changed to operating income to better align with shareholder feedback and technology industry and peer group common practice. The modification of the performance criteria from gross margin to operating income resulted in a new fair market value as of the modification date of $4.8 million, a decrease of $0.8 million. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company is currently amortizing Tranche #1 over the vesting period because it believes that it is probable that the metric will be achieved at target.</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;"><i style="font-style:italic;">Fiscal Year 2022 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;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>During fiscal year 2022, the Company granted 250,250 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to gross margin targets and stock price performance. These PSUs had a grant date fair value of $9.1 million, or a weighted average grant-date fair value of $36.30 per share. Fifty percent of the earned award is based on gross margin performance (“Tranche #1) and fifty percent is based on the performance of the Company’s stock price (“Tranche #2), both of which will vest after achievement is certified during the first quarter of fiscal year 2025. For Tranche #1, the level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. For Tranche #2, the number of PSUs will be earned based on the Company’s compounded annual stock price growth over a completed three-year performance period. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fair value of Tranche #2 was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. Tranche #2 is a market-based award, and therefore is not subject to any probability assessment by the Company. The Company determined the likelihood of achievement of the performance condition for Tranche #1 is not able to be determined at this time.</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-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 fiscal year 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 which was November 30, 2020. During the second quarter of fiscal year 2022, <span style="-sec-ix-hidden:Hidden_8EDy0yyu702Tg5capHmBvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third vested and was settled with the issuance of 38,575 PSUs. During the second quarter of fiscal year 2023, an additional <span style="-sec-ix-hidden:Hidden_gAWfSj0V7ki_4d7WtkkYGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third vested and was settled with the issuance of 37,886 PSUs. 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 has assessed achievement of the performance conditions as 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 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 fiscal year 2021, the Company granted 111,450 PSUs at target under a 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. In December 2022, achievement was certified related to two metrics – one at threshold and one at 123% of target. Forty percent, or 4,533 shares vested </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">immediately and the additional sixty percent, or 6,797 shares will vest in December 2023, subject to continuing service by the grantee as an employee of the Company. The remaining shares tied to metrics that were not achieved were forfeited. The fiscal year 2021 LTIP is an equity-classified award.</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 fiscal year 2021, the Company granted 366,250 PSUs at target which were tied to the achievement of Career Learning revenue 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><td style="font-family:'Times New Roman','Times','serif';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;">77,690</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> PSUs relate to fiscal year 2021 revenues and if achieved, </span><span style="-sec-ix-hidden:Hidden_V9rOIJIb_USGfXCda8ocmQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-third of the award will vest immediately, and the remaining </span><span style="-sec-ix-hidden:Hidden_OdlB4ho6-06B92Vb6e7xqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-thirds will vest annually over </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two years</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">;</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><td style="font-family:'Times New Roman','Times','serif';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;">122,080</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> PSUs relate to fiscal year 2022 revenues and if achieved, </span><span style="-sec-ix-hidden:Hidden_Vd70ohghuUysziw-QAXZRQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-thirds of the award will vest immediately, and the remaining </span><span style="-sec-ix-hidden:Hidden_y583SkK4MkCQ_naX7kR7uQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-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><td style="font-family:'Times New Roman','Times','serif';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;">166,480</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 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:18pt;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 equity-classified awards. In August 2021, the Company determined the performance condition of fiscal year 2021 revenues were not achieved resulting in a forfeiture of those shares. Additionally, in October 2021, the two remaining tranches were forfeited as the grantee of the PSUs separated from 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;">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="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;">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. In January 2022, the Company determined that the metrics for calendar year 2021 were not met and Tranche #1 was forfeited. In January 2023, the Company determined that the metrics for calendar year 2022 were not met and Tranche #2 was also forfeited. The TRIP is a liability-classified award.</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”). In October 2021, Tranche #2 achievement was certified at approximately 193% of target resulting in the vesting of 115,223 shares, while Tranche #1 was not achieved resulting in 107,397 forfeited shares. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”). In August 2022, Tranche #3 achievement was certified at 200% of target resulting in the vesting of 77,048 shares.</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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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). </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 was determined (and vesting occurred) based on the <span style="-sec-ix-hidden:Hidden_9MSpFbdJTkqR8HtA37xHyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30-day</span></span> 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;text-indent:36pt;margin:0pt;">In October 2021, the Company certified achievement of the 2019 SPP based upon the <span style="-sec-ix-hidden:Hidden_n9S6RtgpP0W-dT6xDn5zCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30-day</span></span> average price of the Company’s stock during the period of August 18, 2021 – September 17, 2021 of $34.13. The 112% market capitalization growth over the three-year performance period resulted in the vesting 1,656,594 shares to the Company’s six named executive officers.</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, 2023, there was $9.0 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 1.8 years. During the years ended June 30, 2023, 2022 and 2021 the Company recognized $4.9 million, $0.1 million and $16.7 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above, for the years ended June 30, 2023, 2022 and 2021 is $1.0 million, $1.3 million, and $0.8 million, respectively, 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:36pt;margin:0pt 0pt 12pt 0pt;">Deferred stock unit activity during the years ended June 30, 2023, 2022 and 2021 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:19.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:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.42</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.01</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.01</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.24</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.97</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.27</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.43</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;border-bottom:3px double #000000;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:19.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.38</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><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 0pt 12pt 0pt;">As of June 30, 2023, there was $0.4 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.4 years. During the years ended June 30, 2023, 2022 and 2021, the Company recognized $0.7 million, $0.5 million and $0.4 million, respectively, of stock-based compensation expense related to DSUs.</p> 1045000 2563512 1411638 P4Y 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;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="vertical-align:bottom;white-space:nowrap;width:40.48%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.71%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (1,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;"> 31.73</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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;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.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:40.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px double #000000;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_odxxOpN2O0aHqiJ3hQuRvA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;border-bottom:3px 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.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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.31%;background:#cceeff;margin:0pt;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> 1021517 19.73 P1Y7M24D 8325869 990067 19.83 31450 16.58 P0Y9M25D 437037 29100 16.14 1000 31.73 1350 14.77 P0Y11M23D 35127 1350 14.77 0.0 500000 24600000 0 0 0 0 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="vertical-align:bottom;width:60.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.83%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;width:60.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 582,273</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;"> 35.27</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (699,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (160,795)</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;"> 34.33</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,131,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;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.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 595,818</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.90</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (774,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> (137,134)</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;"> 36.08</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="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 815,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;border-bottom:3px 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.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;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> 1618604 23.73 578070 37.87 704921 21.78 82419 27.94 1409334 30.26 582273 35.27 699346 28.62 160795 34.33 1131466 33.27 595818 37.90 774917 32.50 137134 36.08 815233 36.91 0 27225 343698 30364 24.70 1.33 10020 P2Y 82710 45.33 1.33 27293 P2Y 358294 27.91 P3Y 119431 238863 595818 788009 431219 20600000 P1Y8M12D 22600000 20500000 29600000 23500000 15500000 18400000 22600000 1 <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;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:16.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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: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="vertical-align:bottom;width:51.54%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;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="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><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:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;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="vertical-align:bottom;width:51.54%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;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><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;"> 346,880</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;"> 34.90</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,810,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.95</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;"> (1,058,870)</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%;border-bottom:1px solid #000000;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.95</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.62</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;"> 366,507</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;"> 33.87</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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.48</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;"> (105,473)</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.22</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;background:#cceeff;margin:0pt;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.99</p></td></tr></table> 2464853 10.78 477700 40.17 64509 28.33 2878044 15.26 346880 34.90 1810752 9.95 1058870 24.95 355302 32.62 366507 33.87 119467 30.48 105473 28.22 496869 34.99 289640 10000000.0 34.41 0.50 0.50 4800000 800000 P3Y 250250 9100000 36.30 0.50 0.50 P3Y 4000000.0 4000000.0 P3Y 38575 37886 0.70 0.30 111450 2700000 24.15 2 1000 1 1.23 0.40 4533 0.60 6797 366250 16500000 16500000 45.05 77690 P2Y 122080 166480 2 12300000 0.70 0.30 0.60 0.40 263936 7900000 30.05 34030 800000 23.51 0.45 0.25 1.93 115223 107397 0.30 2 77048 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 P7D 34.13 1.12 P3Y 1656594 6 9000000.0 P1Y9M18D 4900000 100000 16700000 1000000.0 1300000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:19.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:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.42</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.01</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.01</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.24</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.97</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;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:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.27</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.43</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;border-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:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nonvested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.03%;background:#cceeff;border-bottom:3px double #000000;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:19.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.38</p></td></tr></table> 42102 22.42 17252 21.01 59354 22.01 14769 33.24 5006 23.97 69117 24.27 30418 34.43 99535 27.38 400000 P0Y4M24D 700000 500000 400000 <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;">Securities Litigation</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;"></span>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 and two 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.  On February 17, 2021, the District 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 alleged, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning the Company’s 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 sought unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021,which the District Court granted, without prejudice, on September 16, 2021. The plaintiffs did not file a second amended complaint, but appealed the District Court’s dismissal decision to the United States Court of Appeals for the Fourth Circuit on December 1, 2021. On November 22, 2022, the Fourth Circuit issued a published opinion affirming the District Court’s decision and upholding the dismissal of the case.  </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;"></span>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 purported 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, based on 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”), designated as operative the complaint filed in the Ahmed Case, and stayed all proceedings pending final resolution of the Consolidated Securities Class Action. On December 29, 2022, upon stipulation of the parties, the Court approved the voluntary dismissal of the plaintiffs’ claims, without prejudice, in light of the dismissal of the Consolidated Securities Class Action.</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;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;">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. All 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, 2023, the Company provided guarantees of approximately $0.2 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> 2 3 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">11. 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;"></span>During the years ended June 30, 2023, 2022 and 2021, the Company reduced its workforce, resulting in severance of $3.4 million, $3.7 million and $2.4 million, respectively. Included in severance expense for the years ended June 30, 2023, 2022 and 2021 is $0.5 million, $0.1 million and $0.5 million, respectively, associated with accelerated vesting of equity awards to former executives and other employees.</p> 3400000 3700000 2400000 500000 100000 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;">12. 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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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 was payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration was paid on the <span style="-sec-ix-hidden:Hidden_c82BoqNmu0CrU2cPj5ET0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">18-month</span></span> 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 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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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 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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;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 valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, the 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.2%;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:4.29%;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.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:20.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.2%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:4.29%;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-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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,074</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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,896</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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,607</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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,033</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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="vertical-align:top;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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:71.2%;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:4.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:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;border-bottom:1px solid #000000;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</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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:4.29%;background:#cceeff;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.63%;background:#cceeff;border-bottom:3px 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.86%;background:#cceeff;border-bottom:3px double #000000;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></tr><tr><td style="vertical-align:top;width:71.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:top;width:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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;background:#ffffff;margin:0pt;"><span style="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.2%;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.14%;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.2%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.14%;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-line:underline;text-decoration-style:solid;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.5%;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.2%;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.2%;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.14%;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.5%;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.67%;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.2%;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.14%;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.5%;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.67%;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.2%;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.14%;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.5%;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.67%;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="vertical-align:top;width:51.2%;background:#cceeff;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="vertical-align:top;width:2.14%;background:#cceeff;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%;background:#cceeff;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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 12,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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.67%;background:#cceeff;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_t9FGj8LNCUCt9alsqi3omA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.84</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;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.14%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 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.67%;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_YBqCCEdTikKur2fA37XjuQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;background:#cceeff;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="vertical-align:top;width:2.14%;background:#cceeff;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;border-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 3pt 0.05pt 0pt;"> 2,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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.67%;background:#cceeff;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_i3es7fW5Yk-_iGUXCBVMQQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;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.14%;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.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.2%;background:#cceeff;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.14%;background:#cceeff;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%;background:#cceeff;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.5%;background:#cceeff;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%;background:#cceeff;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%;background:#cceeff;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%;background:#cceeff;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.2%;background:#cceeff;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="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;"><span style="font-size:10pt;">The contingent consideration represents the fair value of additional consideration payable to the seller, estimated using a </span><span style="font-size:10pt;">Monte Carlo simulation model. The amount of consideration to be distributed on the </span><span style="-sec-ix-hidden:Hidden_KaETvjMDiEmfFHwtTgKMsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">18-month</span></span><span style="font-size:10pt;"> 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 </span><span style="font-size:10pt;">49%</span><span style="font-size:10pt;"> of the enterprise value less </span><span style="font-size:10pt;">49%</span><span style="font-size:10pt;"> of the original purchase price of </span><span style="font-size:10pt;">$70.0</span><span style="font-size:10pt;"> million (</span><span style="font-size:10pt;">$34.3</span><span style="font-size:10pt;"> million). </span><span style="font-size:10pt;">The Company and the MedCerts sellers executed an agreement to extend the review period related to the earnout to mid-August 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;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 fiscal year 2021 and 2022, the Company recorded an aggregate expense of $0.5 million to adjust its estimate of the fair value of the contingent consideration to $11.3 million. Those adjustments are recorded within selling, general, and administrative expenses on the consolidated statements of operations. During the three months ended September 30, 2022, the Company paid $7.0 million to settle the contingent consideration and recorded a gain of $4.3 million. The gain 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;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;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 deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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. 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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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 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="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;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 valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, the 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.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:top;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><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:69.92%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.57%;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-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.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: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.09%;background:#cceeff;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,736</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 513</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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,105</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,897</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;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="vertical-align:top;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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:69.92%;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:top;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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;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="vertical-align:top;width:69.92%;background:#cceeff;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="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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:69.92%;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.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:2.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (304)</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:3px 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.09%;background:#cceeff;border-bottom:3px double #000000;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,695</p></td></tr><tr><td style="vertical-align:top;width:69.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:top;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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;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:54.24%;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:1.89%;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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:16.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: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:54.24%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p></td><td style="vertical-align:top;width:1.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;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.86%;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.86%;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.86%;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:16.95%;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:54.24%;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:1.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.86%;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.44%;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.86%;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:20.68%;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:54.24%;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:1.89%;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:1.86%;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.44%;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.86%;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:20.68%;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:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;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.86%;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:20.68%;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="vertical-align:top;width:54.24%;background:#cceeff;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="vertical-align:top;width:1.89%;background:#cceeff;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.86%;background:#cceeff;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;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:20.68%;background:#cceeff;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_le3tD5_M4EOFynD1vJhUOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.92</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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:20.68%;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_v8kA02kUo0S9ga-pC2eozg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;background:#cceeff;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="vertical-align:top;width:1.89%;background:#cceeff;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.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:19.44%;background:#cceeff;border-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 3pt 0.05pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;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:20.68%;background:#cceeff;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_kuSJ-R-BpUig-ups_uQtbA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.86%;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.86%;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:16.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;background:#cceeff;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:1.89%;background:#cceeff;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.86%;background:#cceeff;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.44%;background:#cceeff;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.86%;background:#cceeff;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.86%;background:#cceeff;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.86%;background:#cceeff;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:16.95%;background:#cceeff;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:12pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;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:10pt;text-align:justify;text-indent:36pt;background:#ffffff;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;margin:14pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Pro Forma Combined Results of Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:11.5pt;"></span><span style="font-size:10pt;">The following unaudited pro forma combined results of operations give effect to the acquisition of 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:69.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:25.09%;margin:0pt;padding:0pt;"><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:69.92%;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.57%;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.4%;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:25.09%;margin:0pt;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</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:25.09%;border-bottom:1px solid #000000;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,552,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from operations</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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,287</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,443</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;text-decoration-line:line-through;text-decoration-style:solid;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;"></span>The Company invested in three early-stage funds focused on career education with a total commitment of $15.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. and New Markets Education Partners III, L.P. (collectively, “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, 2023, the Company has contributed an aggregate $11.3 million to these funds: $3.3 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $8.0 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 sheets.</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> <span style="font-style:italic;font-weight:bold;">and Acquisition of Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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.  In conjunction with the Company’s initial investment in August 2018, Tallo also issued a convertible note to the Company for $5.0 million that is being 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, combined with the shares resulting from the conversion of the accrued interest, would give the Company an effective ownership of 55% if exercised. In October 2021, the Company agreed to loan Tallo up to $3.0 million. This promissory note bears interest at 5% and has a maturity date of five years. The promissory note does not contain any means of conversion into additional ownership by the Company. During the second and third quarters of fiscal year 2022, the Company funded $3.0 million </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">under the promissory note. </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="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>During fiscal year 2022, the Company adjusted its investment in Tallo preferred stock to fair value and recorded an impairment charge of $4.5 million to other income (expense), net on the consolidated statements of operations. Also, during fiscal year 2022, the Company recorded a credit loss expense of $4.1 million to reduce the carrying amount of the convertible note and $3.0 million to reduce the carrying amount of the promissory note. The credit loss expenses were recorded within selling, general, and administrative expenses on the consolidated statements of operations. Additionally, the Company reversed an aggregate $0.4 million of accrued interest on both instruments and made an accounting policy election to record this within interest income (expense), net on the consolidated statements of operations. During the year ended June 30, 2022, the Company’s investment in Tallo, the convertible note, and promissory note were 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="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">   </span></span>On July 8, 2022, the Company purchased the assets of Tallo in exchange for $1.0 million, plus $0.4 million in working capital.  As part of the closing of the transaction, the promissory note was cancelled and the convertible note was converted into additional equity. That additional equity and previously held equity interests were cancelled, and combined with the cash, resulted in a purchase price of $7.3 million. The acquisition of Tallo further expands the Company’s ability to match students to internships, jobs, and scholarships with colleges and companies looking for talent. 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 July 8, 2022, the acquisition date. The allocation of the purchase price resulted in goodwill of $5.7 million and intangible assets of $1.3 million, both of which are deductible for income tax purposes. The recognized goodwill is primarily associated with future customer relationships and an acquired assembled work force. The intangible assets primarily consist of customer relationships which will be amortized over 10 years.</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:71.2%;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:4.29%;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.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:20.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.2%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:4.29%;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-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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,074</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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,896</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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,607</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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,033</p></td></tr><tr><td style="vertical-align:top;width:71.2%;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:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;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="vertical-align:top;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:top;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;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:71.2%;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:4.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:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;border-bottom:1px solid #000000;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</p></td></tr><tr><td style="vertical-align:top;width:71.2%;background:#cceeff;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:4.29%;background:#cceeff;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.63%;background:#cceeff;border-bottom:3px 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.86%;background:#cceeff;border-bottom:3px double #000000;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></tr><tr><td style="vertical-align:top;width:71.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:top;width:4.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:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><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.2%;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.14%;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.2%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.14%;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-line:underline;text-decoration-style:solid;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.5%;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.2%;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.2%;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.14%;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.5%;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.67%;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.2%;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.14%;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.5%;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.67%;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.2%;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.14%;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.5%;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.67%;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="vertical-align:top;width:51.2%;background:#cceeff;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="vertical-align:top;width:2.14%;background:#cceeff;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%;background:#cceeff;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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 12,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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.67%;background:#cceeff;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_t9FGj8LNCUCt9alsqi3omA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.84</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;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.14%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 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.67%;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_YBqCCEdTikKur2fA37XjuQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;background:#cceeff;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="vertical-align:top;width:2.14%;background:#cceeff;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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;border-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 3pt 0.05pt 0pt;"> 2,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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.67%;background:#cceeff;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_i3es7fW5Yk-_iGUXCBVMQQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51.2%;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.14%;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.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.2%;background:#cceeff;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.14%;background:#cceeff;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%;background:#cceeff;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.5%;background:#cceeff;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%;background:#cceeff;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%;background:#cceeff;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%;background:#cceeff;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.2%;background:#cceeff;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 500000 11300000 7000000.0 4300000 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:69.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:top;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><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:69.92%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.57%;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-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.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: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.09%;background:#cceeff;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,736</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 513</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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,105</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,897</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:top;width:69.92%;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.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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;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="vertical-align:top;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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:69.92%;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:top;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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;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="vertical-align:top;width:69.92%;background:#cceeff;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="vertical-align:top;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;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:69.92%;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.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:2.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (304)</p></td></tr><tr><td style="vertical-align:top;width:69.92%;background:#cceeff;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:3px 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.09%;background:#cceeff;border-bottom:3px double #000000;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,695</p></td></tr><tr><td style="vertical-align:top;width:69.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:top;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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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:54.24%;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:1.89%;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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:16.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: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:54.24%;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-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p></td><td style="vertical-align:top;width:1.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;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.86%;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.86%;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.86%;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:16.95%;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:54.24%;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:1.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.86%;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.44%;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.86%;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:20.68%;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:54.24%;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:1.89%;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:1.86%;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.44%;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.86%;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:20.68%;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:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;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.86%;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:20.68%;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="vertical-align:top;width:54.24%;background:#cceeff;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="vertical-align:top;width:1.89%;background:#cceeff;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.86%;background:#cceeff;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;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:20.68%;background:#cceeff;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_le3tD5_M4EOFynD1vJhUOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.92</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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:20.68%;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_v8kA02kUo0S9ga-pC2eozg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;background:#cceeff;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="vertical-align:top;width:1.89%;background:#cceeff;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.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:19.44%;background:#cceeff;border-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 3pt 0.05pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;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:20.68%;background:#cceeff;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_kuSJ-R-BpUig-ups_uQtbA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;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:1.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="vertical-align:bottom;white-space:nowrap;width:1.86%;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.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.86%;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.86%;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:16.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:54.24%;background:#cceeff;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:1.89%;background:#cceeff;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.86%;background:#cceeff;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.44%;background:#cceeff;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.86%;background:#cceeff;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.86%;background:#cceeff;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.86%;background:#cceeff;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:16.95%;background:#cceeff;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 <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:69.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:25.09%;margin:0pt;padding:0pt;"><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:69.92%;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.57%;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.4%;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:25.09%;margin:0pt;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</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:25.09%;border-bottom:1px solid #000000;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,552,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from operations</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:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,287</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,443</p></td></tr></table> 1552173000 111287000 72443000 3 15000000.0 11300000 3300000 8000000.0 6700000 0.395 2300000 0.461 5000000.0 0.0025 P48M 3670000 0.55 3000000.0 0.05 P5Y 3000000.0 4500000 4100000 3000000.0 400000 1000000.0 400000 7300000 5700000 1300000 P10Y <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. Related Party Transactions</b></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;"></span>The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party because a former executive officer of the Company formerly served on its Board of Directors. During the years ended June 30, 2023, 2022 and 2021, contributions made by the Company to Future of School were zero, $1.2 million, and $1.3 million, respectively. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions to be made in subsequent years. The amounts contributed for the years ended June 30, 2023, 2022 and 2021 reduced those obligations and as of June 30, 2023, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.</p> 1200000 1300000 2500000 3500000 2500000 <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. 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_rje4FchwuEOI5BWH78b-zA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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 5% of each participant’s contribution. The Company expensed $7.7 million, $6.1 million and $3.8 million during the years ended June 30, 2023, 2022 and 2021, respectively, under the 401(k) Plan.</p> 0.50 0.05 7700000 6100000 3800000 <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. 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%;"><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;">2023</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;">2022</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;">2021</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="vertical-align:top;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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;"> 37,131</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;"> 35,972</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;"> 18,717</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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="vertical-align:bottom;width:61.29%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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 in exchange for new finance lease liabilities</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;"> 30,514</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;"> 23,232</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;"> 66,861</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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 investing 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="vertical-align:top;width:61.29%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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 curriculum 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;"><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</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;"> 88</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;"> 116</p></td></tr><tr><td style="vertical-align:top;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-cash purchase price related to business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;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: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="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business combinations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 1,132</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;"> 394</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;"> 11,043</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></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;"> 5,655</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;"> 600</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;"> 68,930</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (385)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></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;"> (441)</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;"> (1,030)</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;"> (2,096)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;"><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;">2023</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;">2022</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;">2021</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="vertical-align:top;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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;"> 37,131</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;"> 35,972</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;"> 18,717</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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="vertical-align:bottom;width:61.29%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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 in exchange for new finance lease liabilities</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;"> 30,514</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;"> 23,232</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;"> 66,861</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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 investing 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="vertical-align:top;width:61.29%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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 curriculum 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;"><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</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;"> 88</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;"> 116</p></td></tr><tr><td style="vertical-align:top;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-cash purchase price related to business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;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: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="vertical-align:bottom;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business combinations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 1,132</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;"> 394</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;"> 11,043</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></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;"> 5,655</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;"> 600</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;"> 68,930</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (385)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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></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;"> (441)</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;"> (1,030)</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;"> (2,096)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;background:#cceeff;margin:0pt;padding:0pt;"><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> 6946000 6641000 4504000 37131000 35972000 18717000 385000 1280000 30514000 23232000 66861000 700000 374000 255000 84000 88000 116000 5861000 1145000 1132000 394000 11043000 1309000 2157000 33712000 5655000 600000 68930000 385000 58000 4826000 441000 1030000 2096000 <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, 2023, 2022 and 2021</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 CREDIT LOSSES</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:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.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: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.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><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:12.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.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:10.53%;margin:0pt;padding:0pt;"><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:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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;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:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;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.34%;margin:0pt;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:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;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.34%;margin:0pt;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:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;margin:0pt;"><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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.54%;background:#cceeff;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,993,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.52%;background:#cceeff;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,047,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;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,009,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.53%;background:#cceeff;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,031,273</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2022</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:10.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;"> 21,383,543</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.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;"> 8,555,918</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:12.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;"> 2,946,424</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:10.53%;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,993,037</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.4%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.54%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.52%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.53%;background:#cceeff;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></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:51.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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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: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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.17%;margin:0pt;padding:0pt;"><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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.4%;margin:0pt;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: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;">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.4%;margin:0pt;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:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.4%;margin:0pt;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: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;">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.4%;margin:0pt;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:11.2%;margin:0pt;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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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.4%;border-bottom:1px solid #000000;margin:0pt;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:10.16%;border-bottom:1px solid #000000;margin:0pt;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.4%;border-bottom:1px solid #000000;margin:0pt;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:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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,457,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.16%;background:#cceeff;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,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;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,704,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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,145,280</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2022</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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,647,283</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.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;"> 880,809</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,046</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:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,457,046</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.24%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.16%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.17%;background:#cceeff;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></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.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.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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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.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><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.49%;margin:0pt;padding:0pt;"><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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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><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.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;">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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.49%;margin:0pt;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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">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.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;">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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">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.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;">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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;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,039,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.52%;background:#cceeff;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,026,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;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,832</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2022</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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,273,372</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.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;"> 135,948</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.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;"> 369,549</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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,039,771</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.34%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.52%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;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></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></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','Times','serif';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;">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 2023, 2022 and 2021, certain computers were written off against the reserve.</span></td></tr></table><div style="margin-top:12pt;"></div><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.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><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: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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">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="vertical-align:bottom;white-space:nowrap;width:53.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,677,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;margin:0pt;padding:0pt;"><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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,790,724</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2022</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;"> 5,047,078</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;"> 1,630,274</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;"> 6,677,352</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.29%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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></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> 26993037 8047729 5009493 30031273 21383543 8555918 2946424 26993037 6807674 6561243 -8014626 21383543 6457046 2392785 4704551 4145280 5647283 880809 71046 6457046 4817300 1038019 208036 5647283 2039771 332197 1026136 1345832 2273372 135948 369549 2039771 811682 2007076 545386 2273372 6677352 113372 6790724 5047078 1630274 6677352 4990768 123249 66939 5047078 false false false false EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'V,#U<'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 " !]C ]7?\.'N>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\80E'7"]-.("$Q"<0M D0\DE4Q3PF7FOL^6,7I&0[@%7ZH M T%5%'=@B956K& "9GXABK;1*#&0XCZ<\1H7O/\,W0S3"-21)<<1RKP$T4X3 M_6GL&K@")AA3L/&[0'HASM4_L7,'Q#DY1K.DAF'(AWK.I1U*>'MZ?)G7S8R+ MK!Q2^A6-Y).GM;A,?JT?-KNM:*NBJK/B/BM7NZJ4]4K6M^^3ZP^_J[#MM=F; M?VQ\$6P;^'47[1=02P,$% @ ?8P/5YE&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" !]C ]7C#D'@%D' "A, & 'AL+W=OF%5[B)OU1 W@?X&,+SA/3L1,FY(J]A$,7GK:52J\^=3NPN>2Q;Z(B.2/ MYZVA_7GL#-*";(\?/G^)=Y9)>BD/0CRE*U/OO&6E9\0#[JI4@L'',Q_Q($B5 MX#S^7HNVML=,"W>7-^J3[.+A8AY8S$ZK>(QQ]9$JA;\?('7U_0 M2:KGBB#._I*7?-]NMT7<)%8B7!?#&81^E'^RUS6(G0*'5A30=0%]5V!7'<%9 M%SAU"[KK@FY&)K^4C,.8*79Q)L4+D>G>H)8N9#"S:KA\/TI_][F2\*T/=>IB M+-P$?D9%6.21JTCYZHU,H[P]I;]+FWR?C\G'#Y_..@H.EQ9UW+7T92Y-*Z1M M2KZ*2"UCT/6X5Q;HP'EN3Y9N3O:2HHI_)M$Q<:PC0BWJ:$YHA)W* M\C%>/N8N'#TOI\C5.%OT3J;G5.B-Q#.7.JQY65=?EG8$G^,5<_EY"^[TF,MG MWKKX]1?[U/I-A\2DV-B06 E7=XNKBZD7+?7N;<5UV/!RVVI_T?%!JYKR,216 MXG.RY7-2C\\PBA(6D%N^$E+I0.$Z2B8ZO".TJBDH0V(E4*=;4*20DN;DC(D5B(U MV)(:U"%URQ=^K.!^5.2&A=K&A>O LN_QH_R\II%[K*.&2C2E9DBL1,VV"MMF MU>$&5RHD=%V963LBR0')^UNK]<][?>U]-#BQO0,J97IT8(>K4-O MZ'F@'A]M%L@U[$>^1?HVATO:=H]:9!:P?Q@9AO"P<1D9J"69!$+H?HT1KM<8 MJ"&U,M B"]BH=_X/T%&Z!C?RG7B)M#!QN5L.R5%7.,(+&U,[1"*PBTA@XZ;^ M/;5M_S>3XMF/7'T[Q#5_#+78C.8$4VIE;$52L'&+_Q[;3,0*$L-?_JKZ@8$K M4LL>6%IN1F.#*;4RMR(XV+C;SV[*H>2L&A,NT+.T;@ZO:@SI$''!+O*"C=O\ M:^%"6YHM181YWSTBW;[3[EF6ODD9C0FFU,JTBJ!@XR[_SE>0$<0CL>G'AT]D MSMU$0BO3(L.51B(,P;W,E7"?CL@'ZQCPV63%)'EF@3[2XXJ-21XB1]A%D+#Q M! !IWO.C!9F_A0\BT +$!:YO;[20C*8&4VKE\=,B-E#%E36J;4RK2*C$!K982?/ C:3Q$X,;@_60P=FT>F<9SH>[8] MFC="B\UH.#"E5L96A -:*QS\$ &$4";S<1 9:V'A2A6PC!I_4VIE6(7QI[6, M_RB1,AUERP%Z5>_S\++&T YA_FEA_FFMUPCS)5@UM(7A,M4M MS&@(,*56GG90A "GUKN# M+[IT,*!]Y^2L\[Q+S-1QR\2*(.#4"@*SY"'PW71$FFDM!J[2F([13+!6.]UA MW1OT3^D@&V5YUN$I#+^#V_2->9WX<3KV<\^91-\3[Y%KMZW3MJ,=^\$K&S,Y MA/5W=N;_X$9]^VI]E]L$-FH]Q1ZQJG?J>%EC8H>P_4YA^QW7E#JS!=>P0JC01>UQC3(1R^4SA\!S?D&Y=:-8:X MI_QR_(U\GP_7DS9FQT/MI U(?&7R+0!#JX5FU-6;4LNA M=7;F=*<).IL;'Q,WG=B33^_>;MW.OQ]FL\X[Q>[YY'U $\)@%_A%+KN >= MJ\SGP^(/0@&U;'')F<=EN@-\_RB$VJRD!]C^5\+%OU!+ P04 M" !]C ]7O[[9]9T' #(0 & 'AL+W=O^);8FG'LM,U-KO'$[O4S+$$6)Q2A@J <]]=W M04JB1("0W4MF')/28O'L#5L6$8AQ/5B(O1].+YK-;/;U0M2GR4MYJ M5-6KE=#/[V6AGBY'9+3[X$O^N#3V@\GT8BT>Y9TTOZ]O-=Q-]E[F^4J65:Y* MI.7B7N^\_]P$#\$\B$I>J^*/?&Z6EZ-TA.9R(>K"?%%/O\IM M0)'U-U-%U?R/GK:V>(1F=674:CL8$*SRLOTMOFT3<3" \($!=#N OG0 VPY@ M3: MLB:L&V'$]$*K)Z2M-7BS%TUNFM$035[:QWAG-'R;PS@SO?[\V]WG3Q]O MKNX_W*#W5Y^N?KO^@.Y^_?#A_@Z=H]_O;M"/9S^A,Y27Z'ZIZDJ4\^IB8F!F M.WXRV\[ROIV%#LSRG[I\@Q@>(XHI\PR_?OEP>CQ\ O'N@Z;[H&GCCPT%76LM M2X-$54GC#:<=S_WC[=)Z6ZW%3%Z.8.U44F_D:/K#OTB,W_F"^T[.CD)E^U!9 MR/OT6E1+! \-S>R%_+/.-Z* V+U1MZ[BQI5=_YLI)SC%R<5D/I\5QLP/+][#BX/P;K5@@TIZBR%V)J8\)?U:\%A%6<+] M\)(]O"0([[-92@V[WZE5FCB3$YH1UL?HFJ4XQL2/,=UC3(,8[Y41Q0LPIBY& M'$FU5NMZTU: Q$C=EC,=1'ZMKEI 4XP&L'?>1 M(-\<8;7EF\_JHEZ!]-F IFNRC&:J"M3%UO]1KG&2]E>=URQ*A_!WA$;"C/:Q M-*)\S($>3A7PUM%1!GF2D#Y0URQ-XS@; -KQ&0D3VB]*S9_RHO!"O3!=]DD3%V1PJG\H<$C'921, M9C=RK:HY";WZP,2Y,?7:N3OY>TXYHXF29@G M]^)S+9ZM\O0&[%(=3X'L^@_&PYM ]P,<0SM&I&%&!(BZA@5[XK%0E^*2.*;] M\O&8Q8P.L0OMF)"&F7"''A?D@2[G(![HME^JBA+N8/8S(,!W* M[$$W&&;$_5ZH@0/+VOOPJ8T70P]QU5TC!5'BO]4\O/TZ\!O["^NO/:49P,-':T8T,:9L-/JGP\-U*O M7E4@GC:.T*2O]7UF*?P;P-R1(@V38H?Y=77A4F"4<>JDVC5+(C*X;70\2<,= M8(=Z+A^\\HFZ31TG#+O%X+,CG TEMJ,U&J:U(Y47SF70T:M/O%P.!'(94":L MHT 6IL#V7*#8Y_W$6F0NQQ',,^, VHX*69@*VWWC%$9/,T@82W ? MI*]IQ%D\<#[ .O)C)]I!M5KEQK9]K8">J=*N/UG.AA#_@^-,Y"N2[^#H..:# M,U$65+AW1LV^+E4QE[KZ=W.ZX%\4+$C*KUT4W\O;<= ="[,P"]_JW690V?#' M('4UVHBBEN@,O\$8DW>(X#%' 91O:9<_G]'QYGK! +"P"[1$"VA-(6S!M/QXQE8\S39H7! M+2%T',?\.)GOVF\9N.%CAJ/VEHZ3)!EGE.R,#_(]!L5:K67S)JSP5[ K,_K] M2M#D.&.="&%A$7(UG^=6ZL'^9\^9S_,2S=IC)R](5U;$6<139P_TV*4)CX;@ M=OJ#A?4'-"WUJBZ$D;L#!-N^:+FTKRLW$N4EW$OT8Z&JZB=O!*[$.'=8WF,$ M'#^ O5,A+*Q"OD@CX*,YDD*74!/^/=L5&"SBC/8EM,>.TH3' \=-K!,B+"Q$ M[C7(N5H_MXO(=@ 1K D^3CC;KYCVW-$+WY43YT#1/.V?VKS \/C=5"<]>%AZ MM&1>O9 XN"LI,I[0K-_1>NQ20J-TX-T$[[0'?Z7V:#:3%\,GSAL^_R&4S]![ M"#4Y>$-M_SS@OT(_YF4%*G\!(_&;!%*@VS?N[8U1Z^:E]8,R1JV:RZ44 -P: MP/<+I&PO=V]R:W-H965T&ULK99K;YLP%(;_BL6FJ96Z8BZ!I$N0 MTK13.^T2->WVV04G6#68V29I]^MG Z60DENW2$DPG//Z>8TO9[AB_$'$&$OP MF-!4C(Q8RNS,-$48XP2)4Y;A5#V9,YX@J9I\88J,8Q0520DU;0@],T$D-8)A M<6_*@R'+)24IGG(@\B1!_.D<4[8:&9;Q?..&+&*I;YC!,$,+/,/R+IMRU3)K ME8@D.!6$I8#C^<@86V<3R]8)1<1/@E>B<0VTE7O&'G3C.AH94!-ABD.I)9#Z M6^()IE0K*8[?E:A1]ZD3F]?/ZI\+\\K,/1)XPN@O$LEX9/0-$.$YRJF\8:LK M7!GJ:;V045'\@E49ZPT,$.9"LJ1*5@0)2DI4G@PF/[[/?GR]OAC? M7EZ \_'7\??))9A=75[>SL#1%'&=V&6IA"+BN&L<2G&O$-?;Q3)P('2L MH;EL&GP=97N#@5-'M)._K(+OT$&3R&$ZP9VAK4<]&H'O<,<%)P"H%S&C),_..I"+C5[#18+EI\U MZ#T"6]A>C>V]"9L(D7Z](UEFW1;0@_1K2?Q.D.L:$5#L621==I/Y.TFT1 M+=)^3=K?2CIA2:(.LW^8Q/W])O'.L!;^H,8?'("_UPP>;)R8ZX.]3V2+VH(O MAQX\G'OS%*[4FBANWW$&T.VO,7=&6I;M>>X&YL9!;1W.O&-&5Y(M'+5'JV]O M';PCTO9]?V!OF"+6R^%J;3W#@EM57HJ^DJ"EY5>V9 L*XJE>R95Z55Y()SA5ZS-)=G M@X52R]/A4$X7/&/R1"QY#O\\BR)C"FZ+^5 N"\YFI5&6#BG&_C!C23X8C\IG M]\5X)%8J37)^7R"YRC)6_+C@J=B<#%W W M;+S,DHSG,A$Y*OCSV>"-=)4GH1XT3?7L[,!UB/B*9\J M[8+!SYI?\C35GF NO]R#PQR2]%^BV9J<79(!R@&7]F MJU0]B,V?O";D:7]3D#4!LY[#=S:P"TC4U$IXQ SQ<:C0FQ0H='@35^4P2RM@7Z2Z[Q/5 '_ M)F"GQI=WMY.[OZ_C\\>K&$T>X>?FZO9Q@NX^H[O[JX?SQVL H&/T=1*C@T^' MZ!-*Z>YS*)9ORLP&T!\F+-1^,?_^-^/@/6\@^TEG\0<[>A--MPNGV>1\_\#7/ M5]Q:J)6E7UKJ]K@>D] )'"\<#=?[P;#@_-"'SUM<;,%YCA_XN,&]H> U%+Q> M"M>Y5,6J[)(L15,AE40P]Y .53*U4ZL\>OM#(1&FH4G-@L,1)A$QJ-EPF(1= MU/R&FM]+[4LAI(1N5LR3W$;#;[W6=P,<8(-%&^9% /0,$A:8XT:X@T/0< AZ M.4Q@R4KR^1&:\YP7+#TJD\-FT*L32!S3RQKBK[!.2WNN@M:PW)!X@9&"2PO, MB4(W,$A:8-2%CYUDV) ,?U*#4Y%Q]%R(#('DT*Q$;F43MBO%]]PH,MA88)[O M4Z,^8PN,8-?S[6RBADWT$S:*0ZM1V[0\IMR<.NI9ON2GVRJO.MR6;0OD&=*KM" M(>T8!-0SY]*E#:?[CVM&H8V+/ =W5"FANS#0]X0!B&\KU4DB@@&4[RV"7 W)^^K(0Z8P7=HH6#4%!;+0JTX+# M 7&PR;.-"XCKD0ZF.TE"O%Z5NL?TX%NYM>*PYJUA89AS)!<,NNOA>V* 8"VI M\*?6@[46M1MB#U;";8U.LV).Q/ =BU*.VT M$^D73_N)ZF/5UCLN#6A(L+D'L2)=EWBTU;4M2-B$A%YH:OCAWH%(QHMY>; D MH0.MAE,C*RP5GT/4T /Y_%D)M;_0+FJ.^\;]02P,$% @ ?8P/ M5R.>S><@ P PPD !@ !X;"]W;W)KUN&7\1,2$2O68I%3TMEG+=T741QB3#XH:M"84O2\8S+&')5[I8 MO:9Y/ U 9ST^Y/Q;/)K&-S.!P&:S6$8#<;S&9KHA-(1:QR2G@890Q"^(9K_]8OI&C^:G'=.LN!,9 >. M=6K'.J?8_3$DTX2&+"--/BNQ;H%5.7,#@>JV7:^K;_:]T6!F>*9M')H%[\T\ MTVF9M=6!@%8MH'4R,B8R)AR! '!.K#+PAE2"T&7*A/AVA2AH9$LD\6NG263K MG(%Q3K+@3&0'?G5KO[HG P,*"90)"FF7R#6/XBIH(&KM!=^!+J_6Y9W4U6^*%"PE3Q:YQ(N4(,E4 M.&4@$PI.^!*S-"*\,:=[37\/M_W]2&J#F>%YSK':]V:>T6X[1W+UO?*6$;XJ MV@0!-\ZI+*M#O5MW(K=% 3[:OX,.I6PH_M.4[@)BP & 'AL+W=O?O@Z\>\^%2N.*^T+YMU5MY,5E6U?7EU52Y6?).4+_(M MS\3_W.?%)JG$U^+AJMP6/%GN&VW65U37K:M-DF:3V^O][]X6M]?YKEJG&7]; M:.5NLTF*KZ_Y.G^\F9#)MU^\2Q]65?V+J]OK;?+ [WCU8?NV$-^N3I1ENN%9 MF>:95O#[F\DK\C(V[+K!?HO?4_Y8/OFLU;OR,<\_U5^BYH9-3S+KAT\_?Z/Y^Y\7.?$Q*/LO7?Z3+:G4S<2;:DM\G MNW7U+G\,^7&'S)JWR-?E_E_M\;"M+39>[,HJWQP;BQYLTNSP,_ER/!!/&A V MT( >&]!. ]L>:,".#5BG 1UJ8!P;&)T&AC70P#PV,#L-K*&=MHX-K.Y.#S6P MCPWL;@-SH(%S;.!T&ICZ0 /WV,"]=!R(_FWD]+V"#D.^U\L\J9+;ZR)_U(IZ M>\&K/^Q%MV\O9))F=7[<587XWU2TJVYG;WZ[>_-+-'_UWIMK=^_%CU^]W][? M:6]\\>W-[#_AFU_FWKN[?VG>?S]$[_^G3;4/=W/MYY^>:3]I:::]7^6[,LF6 MY?55)7I3,Z\6Q\BO#Y'I4.1\LQ$)G_X@"+5*\D MT>??&UW"\LZP%HM#A_E2>U.M>*&)(R/FNE4]"8E]B+)%ON':S[_D9?E,@O?5 M^'>\$K.D8'M)D:790PDY/L'(H!)$J$:\%[-]N2N^#@HD.B,OP%[&9[J8]P;\ M2J3?*0?I*0?IGF,,<%XGZR1;B"%^=?=!HSK5I[KU3$LJ+=YE+S2F/]__4I9A M2FY]:GU9;I,%OYD(/96\^,PGM__\!['T?\L2#@F;(V$>$N8?8-8>5E\]?+Z= M6M1DUU>?G^H;&3)$PJ*+^A^#0K;TS$YZ9A?I^1(%L][>&.T]F2ECC95E/YS- M=-LB[9A>?S.W8K8D M8IPD8EPVY8DS9[E*1#\NF_ .5+-UH)A!+&IW5*,,/U8U2)B'A/E(6("$A?V1 MFIJ,&;;1476$C!J#8"U-FR=-FWLZ&]"TN%"KKUF$J.?\\.E9?8F\OWY9Y>LE M+TIQ&?WG+JV^RJ1M(L_E2-@<"?.0,!\)"Y"P$ F+D+ 8!&NEB'5*$4LY[?_& M*Y$2A_N9]<#]S&LE8FPB(&%S),Q#PGPD++!Z4[=-#+-SC10B0T9(6'RN_RWI MVB?IVDKI^GG!TX=,6^R*@F>+KUI5)%E9WV'63_E4=Y&OE>"Q@D;"YDB89TO. M^%;GNLQ'1@R0L! )BY"P^,R!;E.PJE>Q] MX<4B%9?=^;U6UJK6#L_VI(^DE:BQ$D;"YF[_I&4X'0$C _I(6("$A4A8A(3% M;O_QT9-!:LF7Z(T#HW^?@)\^'9'Z*WI/,ZZKZ]US[DP=?ZQ0H30/2O.AM !* M"Z&T"$J+SRNIK>TG[B)1:ON/M%K5SS[2[*$O[_N\T*KDB_;8;"25N3+$V$D; M2IL?::UK,Z([CMF9N:%1?2@M@-)"*"V"TN(CS1H>K;;,&P./J!V\L3(_.[/3 MOJPLTZ3$[4[M4-,.2O.@-!]*"Z"T$$J+H+0816MG1F,%$K47>'C>O;_%S#.> M575Z+/+L,R^J]..::R7/4I$?65[Q\KF6\?T&:5GN]O;0(B^K4DNR99U 7+[( M!.EVS:"T^9'V-(V);IHZ[9X=D%%]*"V TD(H+8+2XO.CUJ';X0HI>4R* MY?G;7+/7-]-V=%OO7@M!34\HS8/2?"@M@-)"*"V"TF(4K9T+C?E)U.ZGGQ?W M/*UVQ=_*AKZ[-76HT;\S@#J?4)H'I?E06@"EA5!:!*7%*%H[&QH_E:@-U7=\ M>[PNDF;#I0^'H.8JE#8G$N/.I:;>O0)"!O6AM !*"Z&T"$J+SPY66^:-STK4 M1NMXF9\] _1MM"FU=-/MG0*@'BN4YD%I/I060&DAE!9!:3&*ULZ-QKDE:NOV MHL('(LT!J)%+^K[>U'$-JS-3SZ%1/2C-E^R#0YS.HJT &C.$TB+I*!!J=Z:U M&!6U7:O3V+54;=<.5#=(97I$JY>/K>HF&YA)B] M8@=U!T9K"$GSH#0?2@N@M% R7@,E#]"X,8K6EG?C?=*#@_2#RAXHMH816\2( MK6+$EC%"_5 H+832(B@M1M':V=+XH53MAUY4 :%FC,X)J*<)I7E0F@^E!53F M!]J$Z=WK%:BG":7%Y_>AK>/&TZ1J3_-OE$.HR:/5#74MH32/]ETUBW0K(J A M R@MA-(B*"T^1Y5(J%FCU0RU(6G?_#1(=T4)-*0/I0506@BE M15!:?*19 T/55G)C&E*U:?C=M1*T;^]0E^C=-23J\*/E"JVOA-)\*"V TD(H M+8+2XK-":BN[\0FIVB?\G9?5E0:K-N M+D +.J$T#TKSH;0 2@NAM A*BU&T]FO5&NN1J:U'R )")K'^1 ]MMU.S-E-W M9FPZ0&D>E.9#:0&4%D)I$906HVCM=&B,5:8V5C$K"-5!QM[O0FES)K$4F>UV ME[Y[T*@^E!9 :2&4%D%I,9.4E[9'JRWTQF)EZO)2_!I")BDPI9;E=!\,SM0] M&ZUGJ*$*I?E06@"EA5!:!*7%*%H[-YZ\:_:[7C9+I:J_X&VSV-?-]NTWR[&- M7A&<9#O2737B0[L62$**6R+#ZBRR"B7';."ML]C7SO:[YQ!J.@//PEEC7#*U M<7G!:BRY=OIVD^$0(B;-GH2@CB24YD%I/I060&FA9+P&5F-!X\8H6EO>C7_) M?NA+:!G4RH32YE":!Z7Y4%H I8506@2EQ2A:.UL:8Y0!WD>K9HS.":@A"J5Y M4)H/I06L;_V*DZ_3?=E9"(T:06GQ^7UHZ[BQ1=D/>SFMFCQ:W5#_%$KSF*3" MC]A.]RH;ZHM":2&4%D%I\;FCVU9V8XLR_'MJULVFHG.M(2D%9-T7(\S4T<=J%4KSH#0?2@N@M!!*BZ"T M^)R.VKINC$5#;2QBUV(9?1//T76]^]A0W:?1:H<6<4)I/I060&DAE!9!:3&* MULZ*QH4TU"XD8"66T;<=3==TB-/-!:CK"*5Y4)H/I0506@BE15!:C**U:I- M5Z4-K]50 MEX?B5V(9_9J_*2/,ZJX1F:E[-EK/4#,52O.AM !*"Z&T"$J+4;1V;C1FJJ$V M4P=68C&IZB75@5V]0XU224#+-8UN/90GV6[*.BOC?6C7 DE(9AI/_\3V47J2 MKDE78D&[%TO"NH9-76M@+FU,2T-M6EZP$DNNG;[39#B,N7KW[Z7-U!T8+2&H M&PFE^5!: *6%DO$:^E/@4$<213O(^ZI<<5[-DRJYO=XF#_S7I'A(LU);\WN! MUU_88O^*]&%U^E+EVYL)F6@?\ZK*-_N/*YXL>5%O(/[_/L^K;U^N!/\Q+S[M M8]S^!5!+ P04 " !]C ]7(: I+QH* "B,@ & 'AL+W=OE4VU6JZ1\^2!R^70Y(9/7"]^RQV6M+DRO+M;)H[@7 M]9_KNQ*^37=6YME*%%4F"Z<4B\O)-7D?\U U:!#_S<13M??9450>I/RIOMS, M+R>NZI'(15HK$PG\V8J9R'-E"?KQ5V=TLKNG:KC_^=7ZIX8\D'E(*C&3^8]L M7B\O)^'$F8M%LLGK;_+I=]$1\I2]5.95\[_SU&'=B9-NJEJNNL;0@U56M'^3 MY\X1>PV(/]" =@VHWH /-&!= _;6!KQKP!O/M%0:/\1)G5Q=E/+)*14:K*D/ MC3.;UD _*]1SOZ]+^#6#=O75[/;K_>WGF_CZ^\?8N?\.?[Y\_/K]WKG]Y,RN M[W]W/GV^_7'OG#M_WL?.K[_\YOSB9(7S?2DW55+,JXMI#7U0EJ9I=[\/[?WH MP/T(=;[(HEY6SL=B+N:'!J;0^1T#^LK@ [5:_&-3O'.8>^90ES*D0[.W-Z=( M\_CMS8F%#=L]#];88T//(ZF6S@)&8^4L2KER8("729T5C^T(R>I,H%YOK7+< MJDH>[ZMUDHK+"62'2I1;,;GZ][^([_X'\]B8QN*1C!UXD^^\R6W6K[Y"XLR* M5*X$YK.VK=^T5?EQ"]'IAWYP,=WN>P.!N0%A[B$L-F$!X1[9H0X(>#L"GC4< MKN?_@QP >;:NG%I"HDUED6:Y<(H=,W5=?4M5Y*Q+N(:9MT+#JC7K[<<+ M<9D7:F%EPJ(@(ER+*@3END& 1U6PHQ98J=W7,OUYKJ;+N0,AI)@<9148':$N MH]H@F)DH$GJ!/E1,%(L88SBI<$AB'V6@9RLDF^?<',!8\LVFCJ+!UWA =4?&P:+0J)' M(0KS_($L06A/C%J)W=9+4:+=I\@8BGQ?[[X)BZ*]X='U'D$%>[8..]\+*7)$ M22V3XA&""_1J F,')E 5;WF6/&3Y\%Q(1A52HUJ+Q[)VZ-!>2Q&[F+I.FV%; M*14BLFWRD..ASDUU;$JA^N;HHM""M9 M0BR<@7(2ZR2;OPY:N#(7:UEE7=Q(-11@008S3)>YB7'7AA?K"P\8) M"R/=%R:.!U&H>P*QQB+B\P%']$J'V*7.[LFNDY?!QVHJD7.8$".#"B9_="(( M)HS84"+N90VQZQK@46[$P2!'J2!:AA-&=28F+/#,AX)('B^,!C0 Z=4,LV8B]O'$D(*DI M3"AE7!LV,P06LD";=&,$14)*Z0"]7N70(RKGK6M,E*&I4&#Y0#Q]_8#B_##4 MET4(CH##O($40GO)0^E)]9<,YHCJ+02M2NI4W3"JM7@L:XJ2J[M- MF2[5, ?M#[$#$5._-&-#_+7)UJJV@3J4F<.4,Z9+3 P6!5S/TAB,#2IDVFLB M:M=$LV2=U4F>_0W#H9*+^BDI!0B'KF?@#)=-* XSP\#G21JC[.AY-8K M(&I70/=)WL1G(^KR; MYI9[,V M)S9%2=0]IB+RC3QO8CSJ&S%M[=4_35R]!*/')!@D*%@!='6++V(^@]P%*X// MGV=G3I.3HV5,:S%%=*#GP<0\$#"]PJ-VA:>Y[KM( ME\['7&P36&Z=.3=%^NX$!UIO=;(#Q[064TR<^L0=F%A8+R;9D:+9H0.'DQ$S MY1XLCUT]P]IO=_*>SDC6#IW32U%FEZ)-7:J-F=9%,"9SF13M4GTO/>V";)Y5 M=9D];!HPZD934,*#]/0U(09CH;X(CE%KP5 >9KTZ9?:"W%TI4R'FG38%+SBK MI-Z4L')2)%=)^5/4:@'O5")5EX)KY=5[7W^I\&PMV'Z M-GE9G>8"1!#"L#'V*F88,(2ELBY-,!S8XP/2A/42DQW?PVQRY*9J-C?>O"1A M6.$,EH+8:]3[ M,!SEL/P?")M>ES*[+CWDV&V5+9)TL)ADMW=RO(QI+6:F)CXGKOHWX*9>R#*[ MD+VIJDWS])7L7@XZ&?7FJ/)V5&LQ0^2M M[S)OH*C >WG+[?+V;C=LFXA4LUE;2"BJ;-Z4%&6!'ME!U&[@4JT\.+/?_50O MC&7MT%>]VN5VM;OOJ_EKC7G]6E0[[C*K]5/CBR/*EM+0D ICW?709[U0YJ<( M9?$LRC1K*Y"5.OOBR/7@Y,=-U6L<\=!;3K:- *>X5HZ DL M"--:U6T;%RK7]2>'CGH04\*0%_4M&PS'@M#3=]HP7$3I4+3TNIK;B[?HILVO MW4KBMS?+;([477UF[-7/,%S$F'%@!<%1EWO!P*$/WHM>;A>]#=_FX$2V!NE\"S M-W,\98BS*3:,&-(^?SPHCI6]\S%.=[H;[CBN H871HCYSWNI;; M=>TIW(7:C+6R;N_E'^1T-W2-X\ F#O-.C.(.O-.RGNX=WE^)\K%Y":)RFA,9 M[2GXW=7=BQ;7S>L%VO4/Y'W)!U+5?-QZ5(0%4H /R^D*!>NR_J!KO74J[^#U!+ P04 " !] MC ]7ZD/WPG4" "E!0 & 'AL+W=OV\?Q3JI770 8\EYRH:=>84PU\7V=%5!2?28K$#BSEJJD!KMJX^M* M V*8P= M\).XHAM(P3Q52X4]OU/)60E",RF(@O74NQA,+B.[WBWXS6"G]]K$.GF1\M5V M;O.I%U@@X) 9JT"QVL(,.+="B/'6:GK=EC9PO_VA?NV\HY<7JF$F^3/+33'U MQA[)84UK;A[E[@9:/PXPDUR[DNS:M8%'LEH;6;;!2% RT=3TO3V'O8 P_"(@ M; -"Q]ULY"CGU- D5G)'E%V-:K;AK+IHA&/"7DIJ%,XRC#/);/&0+NYNYQ>K MJSE)5UC=7SVL4K*X)K.+](94W*\I J$*<"PC/(3^ M01*KYV?MKI?-KN$7N_ZJQ1D9!J4KGY/CHY%\9'XUT;L+.3>ATAU_H M/D(F1<8XH^[*Y9ID5!>GKB3P5K,MY>A#$\3&)Z6-8IF!O)DW$N^74Y$!:?*! M:JN K-"Q3OJ\-DSG_4PVJR:ZHAE,/4P;#6H+7O+]VV 4_#S@>-@Y'AY23V:6 MW+KY;+$/M)$:.2F;K=MD.!X%XR#VMST(YQW"^4&$!;X+A6]5V2>"AZ8!#_CX MT^F>]/$TNM$>3Q2$_3!1!Q,=A%E)0_E_W'H?5M1W3-'X,YF_EW7V [NG:L.$ M)AS6&!B<_4 =U7P*3&PO=V]R:W-H965T&ULK5AK;QLW%OTKA ($+2!+LNPF:?P 8C?;=I$ 0=OM?J:&G!E6''*6 MY$A1?WW/Y6,\MF45"_2++0TO[^/<7O=\T;^*L-_^B\.WY:C%J$Z:;RRACE9 MW\P^G+^_NR3Y*/"[DGL_^%J\,%V^3(\Z)1)__G7C,/DPKO5"Q?6^<(Z^IT,12]_X('?7CN[ M9XZDH8T^Q%#C;3BG#"7EU^!PJG OW/X@?>54'Q&R-0NM9'>#AY#WU\L R2V MK+*RNZ1L_8*R\S7[;$UH/?MHA!2/%2SAV>C>NKAWMSZI\=^#6;"+U9RM5^N+ M$_HNQG OHKZ+?R;^YY6\F:$@O'0[.;M]_>K\S>KJA*N7HZN7 MI[3_OZZ>5G:^8"?T,8@J(>?L9U,MYBS81N+8@8JA92IXE.S&*Z&X4]*S;UZ_ M>K=>KZ[2I?CE_(I9%U7FLWO;]=P<\N&W3'G -BJ'AT@,!2%91529#USNY@ MP31LIUP8N(:\8!LMB4A,2^X,#A?L-]C8.#I#]5)I^VAV8N_\[16I-4&9 5<; MP$Y1F&"95C6Z$&P4?7-H:;@3FD *)SY, AIPJ@(C8E"TS8YGAQX:BW(JC56 MV^9P1AU"4#0(-?@8Q!BK-!P!14 KK6 %-RWC(3CTICF.G=5ZGE%"-NCYEG0U M8)>?)V5#WUL7BI\^.N3E<8MS!GH:"A2MQ#E5#7KH\/#@@^QPJHP/;HCM\8GV MXC)W$CW.J\8@*CC;2MTG]*1+B&E-&'D R:N6\4IHC2H,ZPT:I*NIS: 3J&V671 M&.?Y Q,*@2K D\*L6NX"^+VQR#T@_""$(A 0S &H! 164WS>ZH&>QSS)KM?V M@,=SUMB== :C*5#LIJ*JB'HA.G00.9F5[#[QG;#(X(0]\1/52*@ZN9-@[_M8 M3JN+*_S__LW;[Z_8EZ,*ZUQ\/TJD!8!_'.L,$&TQV9-%*2PF"#PR/16H4A=0YB: M23Q2URB\QG$A1[J.'-H,2@O4&^J_@P^U'8S@I3=MC=UK*1HYP1%Z.E]@HV;" M-5)H. UUTHIB*4DL6;=]2AXYS(6@(H)%- ^JZ;KXQ(R4PC^$C4!Y+<.!LEG! M0H($]":X>(5H.K M5TID& I6$U[H1U_51FD5 $S?'KRJN%ZV$IZV2&FB8/0( MH'&QX] _I?SQY%+N0$38]@DO)+*EK6A7>'[&_1D_RQ<2=\D=&'G]:KV^O&(: M]R@[BV=\NH=V%,*G[,,)PDX((\!.;7N2]UNE=2H/0Q65FDA5 5*@1E8E%1(^ MMEB/SE(S)D#/ ",)@SH# 2-]K/+UU0/]E$D[)Y'BH(O9:QK)/?2Y63K'_,-PJ.S@O M:1NEP/^^BA9Y_I:VTV&C5+"4X6,]-.SYP1?2 =O- 5P0H ,02QP0$.?8F/S:6X@\*E'.=C3K4030F;V85A.F:20*#?!T&HE0F$$0+;!, M3)&>/QCH^ %T:6BT I_,@%AO-#%*N,7W.7E*O2G/UE(O=+?L"A@H7>GMR9^) M)R./%^RG8YGGVJ,I<6HC ,E&B >#(B8DRO3%YSV&!4-'"*I6*=,P":<-?,NK M4@D%MVI%#:>+>VTIQJH4\+&G'=#+71^R5SSU(,71%T7.!K&L:]VF+\-2,!I^& M,3&'E#T]+5JLP3Q6:2,O1I5_@O<+G8GTIE0LV">U/;8"O+ 9DK7CW;YL$T]- M3G:)?VP>35MUK,/,I3)MT)H"-(&-@E.+2"[IY_T9/0M3.(R[Z7Q<1'[D&I,6 MVV7Z>3/^?!F?EQ\I<_8;2H!]U!([I'5/Q!^=/5PAY#Y+<8^V )N?/MV/%\K3 M(EMVF33@Y#@Z'5>EG44&V#KL"6-T2,RS"-UTYB63'7H(E@M6*ZD%=3[T$TFK MN)_\DO*!UW59LU'C1*QC??'1=OMLY2)?8E:0#H'UO:+U$3?&9?>1]:FJ-)Z? M[\KC&G+L5_)R\BX#VIOXQB;767JM,3X=7PI]2.]"'L33&Z7/W %"#T[4N+I: MO/UNQEQZ2Y.^!-O'-R,;&X+MXD< C5V6!'!>6_R&R5_(P/BJ[/8O4$L#!!0 M ( 'V,#U=(\.7G9@( (@% 9 >&PO=V]R:W-H965T.D7=$E!IILPS:@0-#N<,W8M"U4ECQ)3MJW M'R4?F@%M,& WL4CQ__33#K4Z:O-@:R('CXU4=AW5SK77<6SSFAJT,]V2XIU2 MFP8=AZ:*;6L(BR!J9)PFR67W(_VIWA*)XHA6A(6:$5&"K7TK/T]:'@IZ"C/5F# M[V2O]8,/OA;K*/&&2%+N/ 'Y<: M2>E!;./WP(RF([WP=#W2/X?>N9<]6MIJ M^4L4KEY'5Q$45&(GW9T^?J&AGPO/R[6TX1>.?6V:1I!WUNEF$+.#1JC^B8_# M>S@17"6O"-)!D ;?_4'!Y4=TF*V,/H+QU4SSB]!J4+,YH?Q'N7>&=P7K7+9! M*RSH$G:&+"F'_EVM8L=H7Q#G V;38])7,/,4;K5RM85/JJ#B;T#,GB9CZ6AL MDYXE?NO4#!;).TB3='&&MY@:703>XG\;[3'+ES%^1JYMBSFMH]:#S(&B[.V; M^67RX8S)Y61R>8[^[R;/8](9O$B"[S5!KI754A3HJ(!2*%2Y0 F62XBGS5D0 M*I==0>"X&O-<=S[)*!]O==.B>@)4!0A.VVYO12'0"+(SN)$,$I42IZPPJBV$R+=1X(-@3*2 I^$_NK&PO=V]R:W-H965T1O8O]V$/VS##FD+-L4K+VU[^Z M^B(YDIQXWP$\(+$D'MW5U757=?'57=U\,ENMV^3SKJS,=\^V;;O_]L4+DVWU M3IE)O=<5W%G7S4ZU\&>S>6'VC58YO;0K7\RGT^6+G2JJ9Z]?T;5?FM>OZJXM MBTK_TB2FV^U4<_]&E_7==\]FS^R%7XO-ML4++UZ_VJN-OM'MQ_TO#?SUPHV2 M%SM=F:*NDD:OOWMV-?OVS2D^3P_\O=!W)O@]P96LZOH3_O$N_^[9% '2I1D@V!45_U2?!0_!"Q?3 M R_,Y84YPOVKJNZ3!IV$T_(662F\#<$6%FW+3-G"W@/?:US>\ M&4F]3FZ*356LBTQ5;7*59757M46U27ZIRR(KM'GUHH7Y\*T7F8S]AL>>'QA[ M-D]^KJMV:Y+OJUSG\0 O % '[=Q"^V;^X(A_[:I)LIBFR7PZ7SPPWL*M?D'C M+?XCJ^>Q3\?'1F[ZUNQ5IK][!NQB='.KG[W^\Y]FR^G+!R _=9"?/C3Z'X3\ MX;$7D^3IPR>_ZDSW;C5U!;]G&IBW-AD_K=7U7VB50.WE+PR.M['?:Y:G1SC>//IRZN; MC_3;[.5S'&]Z,EVFR5N]:O'J;/X2?P6.:[ZJ:X52A5#/W]H\XW (T,C2.V#4@=DQ05<$!; MM/=TZ_RE2=[?P:5_=7 I&/MB=G9R"F,'P%N@W2+NMD6V31.UJV'9-0'9;F%2 MDR:FV.U+V"F !I&F/'I =B<9K:\M5J4&>$S;=+P[*T!K68!D4?0HOMEH@*RA MW4O:.C%ZKQI$:N91M-:J[8"JDW53[^BE;6U:?(*6/,'%&Q@&ABCO =QH^AR1 M[F%("F.!A5U%6!5<@.54&WBX+-2J*!%1.ZT,S)DG"EX!R $',."_X4*&<^,. M%# $0-4F^C-H+:-A:\LR6>&2LAK(^-_\-L(+\^U1K\#")LD'Q!>2%:L: R)= MXVCTI$,/W -^P$NT@KPP!'1RC%,WNE3X$F@$W2"4K?KL@7\.K\'$6Y4#-+HB M>!J0B41[,(\F6F! *E#%L)6 1CN=RG\#3<#[=0?(<6_#[N!]5-&X>2M5*F [ M?*W1+6AD> 1XIF+Z@!=)$%7!VDP+0-,FP#N@;+)/V[K,89.%4B/ &"B#CSID MW0&^::1U78*"AYF^38YGSV'\#&P$0[ WY*4 M*.;X-( 5GAW@C<&9S.V DX?EV=_J-ODG;&!?KKVKDI]5DVV)H5FJ_0!$564% M+&ETI#KFS=."!3&="@ G7PX34$,PR(U[OZOR*OP)Q@MR?$'EBRG M%T.QDDQ/8[$"Y%'?%KE& BL+O49\9"1Z6::HUO$3DP+ .*#N$D;XSBD<:"0 MV&@(E#31D\TD^>G=F_>_IC(84&0+M$P M(Z3WF1AQ%7N@H*)%,!2P$$E8AAEL1B!B)XZ279V3"F-IGG>RU2-@X@U8'XYW M2_(/ K"/31[ M3;8NFJN%F2#MN5EP!B$_H*@>)(BZ MC4%,)&N5L<8 QBZ[7/1AQ])!@6AO*MIP^ ?DZ1;$,5$EZB'<976KBA+W+9H] MR6O-]U&W9*)$MJK:R/[R&"BKJMXDS#5;!3NBP':'6\CT(N)%A"/-@D65DPY9 M.\G@Y#-9&*E]FO")6A"I'J0U*KZZ1^6XUDVCY6VB8]4,.9?!WF]!_IV TQ8; M7 0X$O(]>&VPCYL.($3*(#AJHP^PF!>2'QGKWQN@6<+W!R(!-BE$7CR^=A3W M=85TB-M*]EI@WNR!$;)B7\+H&UUIH$NT$K-,[P--][$J\*^;EJ" 6:]VL ^9 M.(WW.\X M.1E')B#9A9;\5)4F8!>Y&@4RD8=637./MV5C M#S.S$[6\.2HO4!SM0>(A1DE7L.-F:B!%A/,J:W%W+:@@V$IP) J0)HUUL)!# M' HGH)2)<]'Y1K^&-L"*7'NO,*';0WJ.I'7MU#:HXEV!&[FI@5D2TJG-+7"% MP9=!KE?&6LYUR.1.$W. "A102C1>B7!A%(!!A;$WXP25)Z3":E$C]A89;R5/ MA.[09ZM9R13$Q0]!1.;;Q+X'4*?>FV\=*O[\I\OE^>7+!&:&"=;W%A1266E2 M>Q,15L!JQ:WIP-M K10*)3]K518;4;>B9NQX_NU,YNP9/G1[*T0SLZL"*?R($0H'KR&[G94!!!'9AKTJJ'K@0*&6C0*A5SDYN[W2YA@W:-"K7!'@.S)*4Z*>A M!:0:3V0,"9#57]@<2+X'<$2^-LDU/ J,]9-X> G+LEH3>2')XA,\6&2/)V#+(1>PLM7E'E1' 1(&HS*['49S@&ESIW\^5?4= MK&@#HKR/JB>M* >J*,&L1W;\! 8D34MV*K_6@67&2C&CX6G/M\5F>[)IZCM< M=%&=Y'K' 9TEV[C+0(1'GN-';*0VCP+H(K9J=] F;7W5JP.I*0+!")4)&9BJ=7> M[UFC.'DZ%&$JN2T:4A, /V@]C*A; (&9&RWVO$A@;]TAE8($V8%B!3WDI!$Y M &O8=RM$92P0%1HCFN',GBE@/PK@603C;EN#VLO89LQT@W&3!$V3(NO*;L?> M*!"VR9IB;WD/5%L#CL;J_H1_8^W[$F^YZ2HF%H 9 WC;.L"?PYT5(4!9(D62 MW^H52LT""=7OSP^\0C%8?$@VW+^!/ (0,)*X:4BH@;_T"7P BI#=@X)!:\K2 M?NI8@L-)\-<:J(PC563:M+@*MF!@X!Q0#\PK(FJC.8 +XJ_;HQ$WOLO[#F1O M)KLP<8O IP(/S[L^!E:3[(!>T2>BN(E@[I#N6&EB*/ DK!17587#BQDMHL_/ MD-7H<>5ZL"&.YH.@#4!LR5HXA(QODJM .>A.K(AX+'8:"@A9G*0'.!VM8A!N M.\2,8,_O2DU)C8 <4^9=$DJ\B1AN:G%@(Z%CC$=G$F3T1H:S+9%OV.P#]V!3 MMP7A2A[T&\%6)^^5L=SD&(U#--I)(&M]VB@Z.6ZQLHEVGPP@_BU'3!49T14; M#J"$;K;%GLD! +6A!K9N+4A$BW4&J+$V XC_!K91MNQ?':H2EM4V$M?M05,0 M[GANBL6Q%2Z1Z*+R8581/)-1)F,B:LEH$.N!<=SC4A:-UZ/.A8&6NQ[>T I33!O,,/N!DU86-/*#/=\ D%LH+5$<)3P.7 M^1GK]9J><13YJ6! <P[&*W+N*!:!;L%4=*2/TWL=0\Q.+]?L6K)*8H$I MQ@Z+RZ%,C(,0@'XLYNB'(=8.#%9S&(XH)2W441H9PQ">V%(B8DK%D;J$T1"? M)VU]0B$YL@US3U3L@@ Y4 R-&%!D1F\O>V_(.$$8+E*F$BR0%=LE[-0]QD[N MG2HQ_4!EZS)X7@MSC ']"AMUL%'I$G0&0GB\ #A3=P*FNKY>/K"Q>LL0I7W /;JZ_F?717 >B1PJ@;&)%(T+,8 M1*"W2 M:5-$VH/T@:MB=DZ2'UV2-/<6 MQ,G\&U*.$8%9E,;,9 TB6*#\.DE^$-C9N&9=\]<.D"K%29SEF]&:?,:WCYL_ MNB!F5I(2)%$"RF*%LZ+ 8U-_ID&QK&:R_":%?T^_D?3W=#+[YCEJ0ILT+.\G MR?>D5DBVPD,O1FS.+0A&#-7&P:<> Z)Q#=I'K!CP=>H<%;F+D0+-=8:9RZX[ M?->MH@F"G%+[X>&U; >"T1Q0G^&8@<9,$8!6?=*2/I.,4J!8P*(M9%XNH<'; MN0UB,ZTXG >\QWK2N&PY14;63-B@U_9%Z>T(RH8@MZ[@U$WXH_10^H6I,,&,U!D M'[28U$5G$OQAV V4))76N0E0$3AIY/%1!":(_J-%6FH-F5J;T) M!!AO#DU)9B3Z/AL9T,;K''X_^N2 =S"VMFIEX/H?"%W6ELQB$ZU@2L1]HCP_ M4A2Q=L-WEUWP"Y[YO,B%;!2E,]"G9'5^9NEE1[E]4+QI/E R+ M-:YARV\#C%'UC#X2W]:+[ \"5,RE00(J&?J4"HH49WVK&Z^-Q5"193P6N$B. M/9A. D;V+,#SG,J4)'/ 5F6/W<>2G&'8U#'/5C6;@>9&XS?,H#O3UV7WK05M MNO4:"QP#:]7+#Z'4<>,W#7?UCJPJX%T@!$*CH#3POL@J(E(34K(T]9&XV) %VV>*.=RB6[C&0P72Y"E%/Q'6RV.&ZRM"A5C",SGC#_ M-A+9SQ MR$4^L"&.V)5%S AT!2:6!3BW'];\1HFSTZJ*YD$^RXH]2608@@QA M&.+>1O,Q;Q/6ZS@#U(+S8WT'"T-+LT^9(_"A64"(T>/:7.H4J0*)UD^T&_BS M:TWL#P15,K\'^;G(QD7)3[%,9G_9'"=&:)\R9;9V(E+"A&LJT_#$'GE!&*H) M357/A:(J\[%5JXU"1]X#R&8W54]*0@H+@"5"Z@P5>;AP#V&%$C(C^SYN1O>D MIK. M(UY$%"$.#DEQX4*K"J@6G4T7OE@4,'ZZG :EK(3QT]E\,CN$E\JE)JH/IM"Y!A 0XN* MHSUD=A!!A(/8DJ08DB@#@U2!>9!JD[K% M<+R::!QR<:*U8BG%),@!Q#_?%L;YY+DGK!#+8PY7K_S!IW,=TO"L0&<0,K6" MG:"L%Z7I2+ ="(4A^X9U>BBLS+:^J[ 2JKYCG:,_*W2A4@[7!KE.7YFI[H.L M DPWK%1 @N_G^BWF*7A.6IMHNJ&$\N']%N89*T%R_/-@LC!$H@JAJNV/,0C7>*0\ __\>1A?^8R"/I[]C+Y$>L?;E@G M]#'JYR.51V)WG/9ZA1)!Q0-)=_$YS<.F4&_S[7:B;=W>U4,N0<'YU$WY]J H M^-H__XFD]7T,4/\9!'#LXGSLXNR_#?3?^W-(J?;.43)+9XM9NKB<1=?FYXOT M_&(17[N8IK/+RP$5?BTHA?!/(I+O/W1VL4S/SZ>#ZPO@Z]/97((&!TIA<7(^1UMDS/ MEC,9?:#R< CU.Y,9\\ M[9=:1,\%AP['G"-[2)#.C%/Q\0"8N+2#*H>=YL?RK,\ZZR@$(?L9P"@.MKN# MN=J""R2OJJ"HOXA/,=H(AXMNQ!XM'7CB,)2#,1B!C0;!M0W#H.?7M1B+S5EI M>:QBW:8<4T 4;C!%SMG^7FV9S^P7Z_ ,HEL'F\,8]48H/HYM(=G+1(."RL"X MD0@J9[WL22"+.J[*LMA[V]_R$(--[6G8$UFN>_&\@Q)O6B]W0):C, J[,+M(S$-FC%'GL@DOCLF@(YGR:+D^' M.@74V/ET/B3-@4Y:IK.SRZ%>6Z3+Q73P>AH<#XY Y>R/OQD>D"0L'WHS_D5[=/H?01S7#LRAG-V$5TZPJN2,<[!][G$F=^3<\R42J?: M"7M>;%@&.OF#BQJPX3C@(Q,(T/1D((I$(<0AD["NTO<,^'"_MZE^'04?5E8; MDTP@E5 T5**-9_VC0ID&+MB$O2PI/#],]7CU';XFJB4H11FXH<,*KL";S7^? MZ2+GGD.ZI@ Y1JGQX!-WOP#OVU'I+X&?_3ZHVG6RX9 G7A@^#XQG?#@EY/0T M[J8<[X'+&/0#@%HZ9!.FK)#9L"CE/"W8/1_R)#3"U8X=WA#P\Q8(PR3D7 M#CGA1KOY'PPI^ X.SCD<'F,YC I[L"7WL?JP<+]H@T+]\>#\H?)IJM^QHTN4 M PP62F6&!D6N\51?$^0AG*ZW5?XP)<96))=$=]03#JLL=2%6U;B- Q4"E' M "*\4RXO1KNHHJ+'0V'-OUADIJ.;S'FFX!3!:&&!.UMPZZ0A'8MXO#A.N@W8 M =Q1][#V8J>:3UJBWUQJZ^+!(&+;;,*6()NU_B1Z,T@:!)6\P.>NI@'KP3"N M)"=CR1*VE;E.115 64Z2X#JQ)D+[ UG,>C;::$NPJ$#=4!.&$LUR.I5CSV+: MW"!:O]@EYGZ86Y(@LY43?!@%%[_9MB>4%Y'F" /"5*BN/^"Y6/D=NX9XVYD( MV^LW-.(_BRBG6]ZIO';O(&]U5:.EBX-QPQ9AHL]0P:Z(U ;;,H2G2I_BRCGO M/:\I=^[J?]R$ZF"%46MT2<7BX&:>V%-0<#_OL*,"53^Q*ROV Z^& L5V]"!Y MM2WV>_ODC_!/R:496/D0W=O:>U(5T;ALH#@U+B5(U9Q(F24 R!D,4J/AJ0T9 M)&2P+TL/'H!-2DG8P9>\IQ>)4@OIU+FG@%^!0ZCK!W>+HF-Q))(9$U=4L!T\ MD@>/T%K"PA:L$>>B;"F?!JU!\!@= Z#P#M'LS.?HTR3H_-^QG(Q M.7<7OCPQ&L>?[48ZE$D+)*"_D@23/;+'Q^ZB(T&_,^M[K? $)?Y+3;? ]7>M M$0!#E._$]"K>IW]<^$8'3X>GGX!K#'$J/84'VI6URO'"5I=$"5R+PE)8MF#' M/_9@?+?.@XAS9)XI45*BE0MSE@6 DE/C ]<)"E.).^S#Q1*"9#+X >PG4.D# ME;L2']FN!S9AUU]>#$)8$$^*EQYW9KAMZD+G.--?W)T U8UGF((:@/]\_Y002PS<'>P:%]0)\VM MPA=[B/4N5(!=FM)6*PTG,=NZ:=E-'1"\B MQZ 3^@SQ^@4@_MC#;PAO%%ATGESF[O?H'\BO'! MAUGP]3XE3\3?: ML>PZ: $4=!N[IM^P%PDW>UK,EVG0_.Q=T(R0),#L97+-<_[$0> K0DAO:\;, MXW&Y(=)"D]M4Q#+)'YT@09(F'R[;4$"'I< M[KE*COP8*0J:S6:3RUBESN=A85:?LO1 L(^4![C9@G7W*:#Q#:I0'&#"]'\Z M+?CDF&?4 :A_]V_ []>V)\L@\]@@M7X$DUN51-E/GM/Q IIH@]LQ78Z\C.&B M 3 DE8[YI6&@\@?DR;\33UX[:GQ#:NTH.9NG9T$R[R@Y"7X?W#P^74Z?QP_, MIN=,TQ\L3?^-:-JE!3$T.\Q?G@RN''CP>#Z_&*[I]"R]G%\@Q5JF^069QH=A MX?[I," \G/5+'^0LYE$R6YRFR_/Y <0-[QXO+RZ>1T\LTLN+4W?%\LYQ$8;S M#Q<2_6_[^?^\!-PP3:>'>:E_\WAY.0LIXO0R79PO'^2EV3)=7#Z%6 \\>#R[ MO!RN"1Z>3Z>'>6EVDK[T#\2$ M&-- :.9@/_F6-EM5#_6""\XKT_$,5\_E#K9( :B/2(+E85/$#5I$I40$1ZLR M;=,_VS_ 1E5[5MD!<-F* A,(C1Y?NA0<@+(=[;C?%=DD-F[KNOQ8:$ZD>#,+ M.V*DSHL Z[.J\:051FWLN2X.U;A6:4'MJY(32QI\NU:.0V-/Y[%Q)!UR8%UH M+N[9AL7:<)\FMTE\=B_D"%$3]?-8:;2.C6^ZV2^F#"//HY!9RAIS)!\B'-OU M5^)V1_/SR=2;: .3+X W*PN^HPC;GXZ?86]C?=[U1 M4W;=C\Z"F_A\4+Y^JQM;^?"'ECT+?:/!BF:T[,=P,[+LLZ#C\_BREX>7O7AT MV2.[GMR!S:O-2;U>C^9FHT)0.:[2JRFQ>9FULI'ZJ*,@L$[3U$'/)!\#=&S& M3E=55R?"Q^X0"X&'T(&C@F'H7H>_T#&V^\QQQ.38\KZGA1X8)1^PS0!)X*>VPP7&R^T MQ^3^]B)N-C;".2S?710C7R)=Z[#R("(E[)@>MD@=<5=M#&&>4FAB'KN"X!S. MQUW!U+JL%6L".@"U3GS3TSM*BNF=SGLAG:\7SOFP#7HVLY+][/K U"MX45/+ M(HNSPD2=/WJGQ734ZA2O_*M3W+G;AE&YY.%6G%9P01HY._?D: M.>041K3;@YL3N^'\#8AK(8 K1MG[L"WT:#DJW!+_!GLD>X=D^1G-PT?CY77^TD'F[MZ M+",SP<^#8%\T3A%B/)Y3$M%E[2Z3;&J5=#\GAB<= 1*^P^X"_,T%$"Y9X8L% MPE[ 6#KWP&WWJ0A44JK,9$C?7#3.&DJ"V>5KO<'9&;WNP.8IUKY"B)K^'DN< M$<'V52GAX962M*95/D\8TD?G^#BT#/%\8ITNQV%"2?*Q!!+6_'+T8GP@JS!] M\>'1Y[K\_H3OH>C#HY$@'H+#7#Z@Z- 4KYWG9 P\%8U2V"0% )$$"88KPJ,V M'.+DY:*],)^^)*C-A/Z:O7R(YMRJPV7X PP.3!##3Z]-_,AO_82+NY%#Y,0< MU-&@U=Q9R+;I,K8E"O=X=Z$.TEO4QVNKFOP.H1VY9^IUV[OW#[U*0!'H*!7H M;W,@_#V>>]P&!2231+3E MS0AGC!E[.VK^GBO3:K.OUI2-7":GHR#>$EX_NG>)UA=JSBT:O9; M2LAZDCBF;WE\TOQ %O_CJ&>KPD/#C:NTZ$+$WEO/[DIN[T MP8@2>6'B7Q^F[)T?'90?AB4!X1N&#N53\L_#%N^Z%=7V."9/\C3M9A?@&E&% M*5K.E=(.Q*@QA]?V%%4?:_;1@6T (B">T\"/QC/9\[X)OIA]-?HA!&.?7TTM MX'T+ ?;_\OJ.GXK6[)!UTOK*K*A MBBN1UH_Q].-! 8_F<&5?@[.HOO-.EZ6MJLJU*3:5%'KLRYK#>/1I%9?$DPTF M+U%)=)*ZCP3UD)(\/-Q.&DL$#_ 0>%,EMJJGP(]=NBR@\P6]_9-9Z!V&@^DU M#! YB*U\),P7*2($ =F)?5CE4G&B;"UC$4;W$"Y;X -*RWYVBZIO_<<$L$B: M&^!B<:?JV;0$0D#MO/*5WA163P=ELC@ R3/74=<;HU$V1I]49%D'!./ M)A^G*2^$) -\'G6%F)T%%54P>][:AH)G*9) 0FWYJB M;ZK$3P?M4-CI(1^$"X(4^C/FN<:G(-_ ?5A$8IDN]N#F<(3@,@9HN,0#VGBD^^R-G\7F M>-#BI?/_C12[&8D.AU_+<9-&7>S]2'Z,ECX(;#:$05AP>Z/[[5QF"&\[@^_V&$KN&W3J7<^ MCR9DW-J#/8[W%MQJ(3JB0&(?CQ_0<4W^SDU4E$@?I3 >M8XC&1[Z'!Q7F0?G M/OO,]][QV)?C;DT)PRSZT ]''2DGLJ:*8S+G6RPS5+F<1(HZ[(2%73\YHC9\ M\,*6&LZP%0FW::2/\(5 /H5PQX)9NFBW8M=37IP^%YL5K2VFI2'2)(Q6:<=( ME-LATZM,5G73!$T5?E?0BAJGU,.H M)9Y,=L7J#RK<19O\%9,%\D%MPG[H4 M20O+G!LJ% O6A?K%B0&$N/0"9EQ[J9R@,/+*[ 6,Z?^PV21<&PNUTU) MPIT7".OWI@ A0(*!]LSIY""B42S35RG;A^&HZ?!0/6*+_:6N<_ZZ)> &7%2@ M(VKA*EF>8;"/>L%O[%OM-NR2&BE2/N?H0\8#8T$^)U:0/Q1^:5"^+#A![8[& M-'\#L/# ]1Y,#GV",.HF'AKQX^77'L1'IW89*?JN5*5V9 =;>.)CO]Q*;M6U M-;IT8OGKZ(L.5+@-_$(?$FQU=([YIJ/FYH/%QPF&QZBV:,:"6+?:]%(EEC.^ MU!WA?".X)OV*!V)^X$J?OF,]LM^FGS_L+>5H M-@W;1QY=AOTEC\[[8=K0[;5?G_%G&@GAR*4AQD_MZ;_HZD6,1:FIO@RJK-'8 MT6K=VEKML:]!K!^F=E)I_I.=&-; ;K'\:6B2KT'95EPI@L5D\C$_U?N I-?/ MRGX7%%NTH4I8:8G#2]BT.U,&\KW1:9XUM,^CC M0*[G_0$PG$&-@2C?$-B=M[8\,7+H/Y!N[DQS]*',D1Q>*-"QKM9_9!:/E+N" M ]<$T:;%-J'('FZ6[:S(7+6C72*542V=?N.^DDH#"Z254\S#<4E7/?.6<#QZ\G&-F2.K8C!E%H M/[J7\3DN5);<4)H_"9X$7V>G\RR;.BRI8!$1CDY]#TSH+^/I&_X&PA@X,O7@ MP''<6H$_8O(4 MYL/+;LW4DH'63;UV8E!'(.UUH1K;7Y0HK7F,:F/Z!%YOG7U A=--7:G;HNDH MKTT&V'PZNW2G:Z[?__W=VY/9I22TGW/4)Z!:0ER:;+G/=0^K@J>Z"5IX#^V5 MF#^)^%6XKTIWA>.@]:1TV6DOIRZ+GIZ@WK]!R,H75OS_78")7R0#T:>@40_/,(]FF($5TIOA PHE:^3VQT;E?'CL133V?XJF(\ M]G>?3T&X0Q)"#%=!9C(R)Z,3%7P@X8^/\,$;W; 'YYA1.$J.YV!L/L<3#*>3 M%CT7F&Y1RHXSJL7PWL===V"./!0T)97$Q.!Q>/YQ>3ZG( MLPL\83X<8#'QYQ]>O6A?OWI1&/@G@_^;^@[^I03%6]6JUZ\ ZHV^UOAY6;)^ MOGLV>Q9S9^]@#?]XZ]?[=5&_ZP:3!>!&%O#J]/)^=DS]D'M M'VV]QR&Q8RZ@B'[%B)YN\ &XOZ[KUOZ!$]S5S2<"[_5_ 5!+ P04 " !] MC ]7)_!HBLD$ 7$ &0 'AL+W=OZ49Q5G1$53D+"$EF%1.UMUQTL"NU7,C6E*+F5PKIMJJ8NK_@I=R>>]3; M 3Z+]<98P&RY:-B:7W/S1W.E8#<;N12BXK46LD:*K\Z]M_3L(K+X'<*?@F^U MLT;6DALIO]C-Q^+<(U8A7O+<6 X,/K?\DI>E901J?!UX>J-(2^BN=]P_=+:# M+3=,\TM9_B4*LSGW,@\5?,7:TGR6VY_Y8$]L^>6RU-TOVO:X2>BAO-5&5@,Q M:%")NO^RN\$/#D%&GB (!H*@T[L7U&GYCAFV7"BY1[Z$SMJ$$Y4=N@ M7!L%IP+HS/)*07R5N4>L+M#[KZUHP..FVUVR1AA6BF^\0-=R9;9,\?Z@54KD M;=E6BYD!'2RG63[(N^CE!4_(HP'Z)&NST>A]7?!BG\$,E!\M"'867 1'.?[2 MUCX*"48!"<(C_,+1(V''+_QA'NGE18?EV:H[TPW+^;D'9:6YNN7>\O4KFI W M1ZR)1FNB8]S_!6N.RXM\],]$[I/SD3R7T BTT4BND-EPM)(E-!11KQ$S9^CU MJRP@X9L7^T)2\2ZI=@";7/8G>(3ZT\<:%)*M!GWU*;HV;='K6S6MX4J/B">( MT@B3)'(A),%)EJ'+ 1OIG5=V.$ R)YF[3>)XPM\P5>SA9SA+TG$7XS!+T*\< M^M9&E@425:/D+;<>G12C%,=S,FT#G$"97AMF.#)<&^ODQ^;LOJ 0F3^"ICB* M"/K0JEJ8=@CR2MS9]<0BQ'&4.KLY)>BWU4KDW G\& $:3BJ&T2.)-$YQ.G<\ M%1.Q( QQ1(QAO4(%KC-:\YHJ5N#>H@$D!Q:*8'7D[WEWIG(1^ G,$J&2- M[6Z^VW64)XD?CH"B53;TMMKN.8/0<]NRI]JP-8'[HK"TL* 8U-,-[T9M>>^C M=X=LM&I$P23(ZI%.:O6*A-1/1XCCE2D1;2:+HH?JONHT$GK?0:(&-[3=#8"5 M0&P[B.5O^RSDF7X)(]WHBCIO@8F]#AE>LSKO4U_QA@DU1@*C[4;D&V0+=X!! MU'1/K7@QA!%.A[B63MY\;]C]O;8[-IC>%T-;_:]WU8,63.46T@S/D]B!!&F$ M(T*?7?U!&..8$*?Z04WH=/10^6DIQ1LCQ\M^3ZY9&D/K$*8T@>%BC M=/Y$:1QRTO=50\<_WFL1L1_MBX_\P)'^[&;T H7G9D4^W2 *#L=R=VWXGV;Y M47N<"P3D7CQ/]R PIJ+D^7,O#'!&W/AD,7^)GS6*NX6G=/4INB;6WZ=]L('5^];_O' MWH3>/YD_,;4&*U#)5T!*_#3VD.J?H?W&R*9[^MU( P_);KF!ESM7%@'.5U*: MW<8*&/\+6/X-4$L#!!0 ( 'V,#U?,E8/\Q@P ',F 9 >&PO=V]R M:W-H965TU$R?5<[46%)QM5E[S!9;V]T/M:\-QL*HN+T/>3 MBY++:O;ZI;GWH7[]4K5-(2OQH6:Z+4M>W[X1A3J\F@6S_L9'N=TU=./B]&1"&RABAP_+L15Z(HB!#8^+VC.1N.I(WN[Y[ZMT9VR++F6ERIXM\R M;W:O9LL9R\6&MT7S41W^)3IY8J*7J4*;O^Q@UP;1C&6M;E39;08'I:SL?_ZY MTX.S8>G?LR'L-H2&;WN0X?(;WO#7+VMU8#6M!C7Z840UN\&8L\CT6^F'T +UHD"\R]**_*)_=O3B]FR+BN=[S3+R:P>6U MJ&_$[/777P6)_^(!WA8#;XN'J/\I;P_OCN?,)<%T@QN(1(0_ MNR2?%W5M-O7T&=<:"01G%I*O92&;6SHP%XVHX;18N[YE?+\O;G$LW!K;JZ:X M9:)"5.(ID2CX03->Y:S&89HURG D/N^%65*+&U%K,*,VEM6V; M.(5N3&+3C%E9T MSA\VW!4*GHL>0R+L2:M_4JKQ':V"'4B@C9;?:4(7;@'V>9:JM&IS^N$/) ME:1N>G-M5('\C]W/V==?+4,_>O&W_4?*$"9E]#D;=5J<*O/ M3\KQI:?_2";:"S@M&:906EMO@R<=>)T/ZYZP(/62<.G>6'E)$+&/-K&,1Z?> M,O:'JZ47^0F[S+*Z!:>=;XV+ ]];)B/5(/#B<,&N&Y5]@@U*6LU-_>N]LE^Y M\.+%N"_V@B1A/\%4];$F(B\,0F=A&"S9E:K@(8U<%^2ZZ\;A-HE"EQO?CT<] M4Q!7[X\8$8Z['RL;*ESY_IW;8> 1I9]5@Z#-'S!J&GA1, J] MC+S CZ9NX/KPE_K"%=]+L"#_ "U*AMUJF#DEH*UV"YH>:'!3J)#KB]U8> ML;+T%A-6X%+Q H0,0GNF-L]:&.6>\#@+$F\9.:>.W,#V20@JHFEK*@& 4*)& M6CWBV'=.CKS8C\!P6R,[:I,-&V1)(@U.' W!%PD>G'"(4^8]BV,O MC1U"9RDB,\(-"NZ[_L3.!@\]1X9'I M36&R<<4IT*""CEX//.$F=>%JD(?OU M@0UGB9>N7'X2+TG31[$S9I>EEZ:)'7+J)%HN,$,_*16<5%!Z$I5'8XXR0K*SI-DO@1D+@JS M'ZZ/&^EXPZP9:H>I&;2(ZH9')9-P!]!%<>NAS+Q3P:>";< MM80$ MP)(_-^9XS#D'@ :V!<*IS3E\ \< B2 UBMSQ&\I<( _[R(IRUZ0P0D=2Y4 T MHN<0.)9=M1V6^%ZM-:H>O)L>D:>$_@M:@7OF*G@!?5YWS5VT#'ND\:X"&Q48 M_M@5FRN54TTI)2C3@K:!B_[!>T7B?W'54]ZLE!RLV. R\VZ .+ MF%&2.0K[4%C&J9 MA]%(38.-( /,WJY_PVF]-MV3C?1&XL>XH,&P@(0&=QL,?$))%&#!?-'[IF<= M?W,J9+5G*Q@)!!0B:Q/$-\"B0&*,F@UMM4IX15749_3JZP*K2[*3AH:@>H^# M-3H)])_'@AD,V 5U8-V5]^;]"\GOK_[_#SBT#?)#6-7P^&> %>+K1F8NB$P" M+TQ]]TX4>"NGWB#_4BE>LF^[;.5 Q]4B[+0N@"WPKV.W"[TH=-%0E*Z<*S]. M.Y_KR_O0( "E!<[2I;=*D31-#1,CW2T1E4 MNW!A;AP[^\,D/ :J+A*/TLE9@1,\(6#Z:AJ@IT/&L7(,5EPHMO ]?^D&:(B^ M,!JU?'>JU),U4X3S:2[(4 %1LFJ!8IG)8@0?#GNFOAU46^3]8,*,(X;I$"VG MHM,V"HB$H$5/A"K, XGH_Q'B7Q#2O\ROYP-X,LBT.9)KS)UA,/?9TZ-_'X ( M..5%%'M1:O9L6.ZC[@X^@HO1PN_5>FVTZ,\#9[G[>PS6'U7U#)*TF>WC)]." MP>/FH[>LYJ.?+^:CCUAO-T888$ O>.\L"X?E:!Z/03T?G8\&(1R=GTG=;I]+ MVLL0& 1ZS@)77DB_G%RMQJNK8GU-:,:JKQ8[>1,&,)=J)PFAAIP[=4V)>[[J^IG_4_10YESI#5VC\DNQ^:LH.-^E4=,2UR9W-4?_1\$^BHC&QG97;T3GN M$$X;CB$D-HE"-Y6ER'/9O M:T%C)N*F8K'_U'0W=L1^O!1]3(V.WO1M@]W,P\Z4U'Q9=>_D=@?@S7A)VNK\ MZ] O&MY10/&F^G7SNQ:PEJ' F6:>:=$TA977<;Y[$\*TSQP6T80>\AEF*FJB MT6]2''E,;G#GUGL4<>-\=Q #'.3N4.0(3=_M%I]0AAJZP"=4;"9#%_>&I->P M=I!]GQCNY,7JX'XI_HFMP!M>F/K%*6RVLC)QT/5-I <7L'MI. 'P!ER/U_26 MX3+/N]Q"RMRC):\MF6GB&G^ &-"L/Z*+Q7(L=&$2 MH&P:9/)HU@9]A8M3X^C Q='CVMB?J!0^=(\R(R^(DTV[D[&L_N]_-2DTN8>;K")?4]J?IJWH93PD0&F"2172!V5HG!K9";WE)$X MTX S* 2 [099U^;U"]2-VSS:O?8:M5<5O9-UJ=BGA0A\%P,S&2/(6W94J948C/@B"LM@# MH:O+CV^O!QA$T],#U\-;=MI+%K?95]$;][O33&'!LAE$HL]JM:R$UBXJWV_R?:QXZMZ4>X+=0O1Z<5#-W4UBE,6!_12[/EMK3JD!BP:/CUG MW6=$-#QL=K*R[ [TC7"#X]NWVG0>R6L*;6X:DUVMVNV.?2,R4:[!1A1XSJ1[ MZ+J[XFX&FPNG:-$I>R[M1Q('PHNP>%$8I(:"E\[]V)W0-R=HNB0&-DRV)]W1 M#NM:E,NG!._;&=8 M<,HM16TA-MCJS]-XQFK[B9.]:-3>?%:T5DVC2O-S)SB"@A;@^4:IIK^@ X;O MS%[_%U!+ P04 " !]C ]7"R0C?@8) !4)@ &0 'AL+W=O ^ M,A)M$RN)7E)*FOOK;TA9LFP][.3:2[]8$L69^KLER_F\]5LF(Y5998LP+>+(3,:0F/SJPLS M]EE>78BJS'C!/DNDJCRG\NF&9>+Q;"7]P]J@Z]TAKEJO+631#*5O0 M*BN_B,=_L8T^ON:7B$R97_18SR7Q#"65*D6^(08$.2_J*_VZL4.'(+)'",B& M@!CE'N2@EO.="55^]Y08N$(5JD MZ-"G]OJZQI^[C?2M^;F#7/3$?-.K6G"+F<0$HK) M!S:[>ON3$]CG$UB]%JLWQ?W96*>Y!1::8MB^W#S^MF+H5N1K6CPAKA!%&5.* M,53!PDJTV$S.ZLF0') JJY05)4J J"J95$8,2.'K%8C*U(:4+B5C$-:E EW/T6$V.JT(D?6#'$8I:9M )T)T%@NH%"BP_/#-,1CO:68PPC3]2)42"0?&*9(Z%9V)Q5FES#C3 MMM;(W0[.&KE'K' 8N65X-DB9 0X$8Y7J"UA"HAP3Z:)_N[XFN]P!@5 M,!TD:7B)*)3(>&H -M!-WE)6[7.(YD*6_#_4I&OV%>J.VE'+6++<^J5>4"<\ M5_O>. "0%ZJ4E2D$- ,LJJS=4XU2_,R+1&KPJ?: $\_IO /:7ZKL MR9">ZM=@[ >>-CYJ' @8;'QO2H4T MY1L[=4(UK:21Q%4"+YX8E37C03Q@K1/?Z^C0 #R<(_94^#4IQ3TSLLB $A^* ME(/L"B!M"+LV3S*0AMS@+-)WN8-:R64)%K,$: M>)T2-0%](3+HI,PTG98WW12&0!E.&-T1LI^<-KG#%*]"FS>KVH2B@QE3[0U;+:9#\5V+_$>[_EM[L&E2M@;:GV-,V'D@H]P@?L$:HE)@<'6Z M2]A<3\R=0[HC;H0#V];SO5'>;HAM/^B#\W#D!)K4'R5U AS$3F_8PUX0:>-T'Z^88:5 M.%=J>NBF4=AM3%S/$&F<(Q6, K,4:$15: 4J4W>'3&TZ,TT#W.^%E'7IU?V' M-5&.OWTU?G8EWC?S_[\6?]<:^[^".[I&.SYVR($:#876]?J%5M=?-SI0HR') M!]$0J7.H2#L$D[A?U4QF,K M>.CB*.S#BZ"+\2<:A?'R-@K=@9[.BX=:'((CU^ZV"L=S/]%MF-?QW1,4ZF 8 M=ZO7OKYJQCD^HV W#J832N3VPSX(_.E4XOG]=YY##B01M]_).MZ!]+&O4R\/ MF#!6U7US[@4;?C9@&P=[KMUY)CAP^C9\[>LQ7C7H##O>98Y+#I&-N%S=(>KV M[=6-\=+K[B9+J_+]&I+K[D$B)-2A/KWOC&Z,78=T!SP<.G%G +9*@;>-B@]- M10$IN[E4[WA&/0/;T4#1QF$P$(A0>9R.O.EF_OL9=+_T37HBE)RA#@(:G= 9 M'(["K4WO5K!T=:$Z1I3=SQ9!/VTYT=:(=P>24AN)#JS3T.8[]H>.$F+2Z1SN MGK.A^D%6S8/4.U!S,!GH$Z&M[5KT64M&_ $W'RAJ<;@-DJ/7S+.#H>.2(!Q: ML_U==$X/J-_NSA---!%)AY5 M_:=@[ZBD[Y:ZPR>>>]H=(K M\LCN$*0STDE<[]O_+/9E[OV9-AYKL,WT!\/- MQ;8SE#F)!P6V@^'+0%D6]R7E1;TH[&NR,D=#>M4*]CARRCFU--"J^4Z_S28N M)FZ_\0]@!Q@X+\?G\D M&A'?'.:9H[GCE7:M*$!O.OI!?[?SZ,/C06%'*TDL*)Q=_J$_^CCT!&ULI5?[;]LV M$/Y7"-I!;6UV,1B;-H>0F5!5(7%DI77*+0[T> MF4H#SYQ068R2*)J-2B[D8''EYK[HQ96J;2$D?-',U&7)]?8&"K6Y'L2#=N*K M6.>6)D:+JXJOX0[L+]47C:-1IR43)4@CE&0:5M>#]_'%S83VNPV_"MB8WC>C M2)9*/=#@8W8]B,@A*""UI('CSR/<0E&0(G3C6Z-ST)DDP?YWJ_T'%SO&LN0& M;E7QF\AL?CV8#U@&*UX7]JO:_ A-/%/2EZK"N/]LX_?&XP%+:V-5V0BC!Z60 M_I<_-3CT!.;1 8&D$4BJDT3DA*2EW5N.J M0#F[^ !+>S6RJ(G&H[21NO%2R0&I.&&?E;2Y8=_+#+)=!2-TH?,C:?VX28YJ M_*F6(1M' 4NB9'Q$W[B+:^STC?]E7%YJLE^**N#"5#R%ZP%2W(!^A,'B[9MX M%ET>\6G2^30YIOV@3\>EWKZ9)]'XDIV'C!2P=OQ_?W\'KGWZ&((/#OQVC9+0 M'R2OI$^$9#97M>$R,Z?_V8E;)1]!6[$L@-V!%$JSGY4%P[(:R/!YMW/()DD4 M1%&T9^83&'/!:LE+A;K^Q(@R0DH84W.9 DN5L>9U"+/@W6SZVO>3>3"=):?L M7EE>>$TOMTSB<1"-IWOFXV RGC<.I;76("VKR"OL0&JU7QO]QLE^D&C^DY+K M,PNZW!4?OG)CV#GPS_&]SZ&96A(AA$1#8"SC^,&;E59<4G['#;[\X3V MAG$<3K#=%07AMLD%ZN$:V'."%8:%!"09:37V=G2 .8Q0W+8QA3M6-:1*$]^[ M(.$)#S<#N%)@I!FSRLDV9GB;-9H[Z&DX:QT-=D:(5,:&46\"35;@3J%B&V & MM)!KIWOK$(/=6J0:#'SQD2;\B$-V W@.@]\4N]7S@$D,-5=%!JAD@[98SA_! M*=9T)E%4J>T:N\S?AGK6,8@,"DRS[GS!*9,C@QUG!%(G565)LE:E#P$M#34TUV#MC M>:VS@NH$.[(P>-\SKCTY&Q^Q'T@L F3_1TE(RZ9L-L+F?2]Z6& 3(B*8]?LFNX!#:Z/4]]-FX:;=JVUP;CAPU*CKGP1\KQ+:TB%S M(T5AK+!S^%U$.6P3I2ND?N*P6C523VCO5&\UD8GT^>B]4KH\/N;\4W2.'A+.H=VP0VS7;'+G&&;@A9 M)D@&HZ!B.2,"\4K@92O<=\D>]1XW)>BU>\(9SSG_SNEFNU?B>_\X>M[NGYAX M(5D+]+6 %8I&X?ETX(_(=F!5Y9Y*2V7QX>4^<^SMH&D#KJ\40MP,R$#W=E[\ M!5!+ P04 " !]C ]70APXR?(! "6! &0 'AL+W=O\U^;)-@ .O4BA;($;Y]H5(;9J0#([ MTRTH?[+71C+G0W,@MC7 ZBB2@M D61#)N,)E'O>VILQUYP17L#7(=E(R\[H& MH?L"I_BX<<!;7> D& (!E0L$YA_/L $A LC;^#DR\71E$)ZNC_2;6+NO M9<Q=R"Y M&I[L97P/)P*:OB.@HX!&W\-%T>5GYEB9&]TC$[(]+2QBJ5'MS7$5_I1[9_PI M]SI7;@S4W*$;5G'!W6M.G(>&(U*-@/4 H.\ 4HINM7*-15]4#?6? .+=3);H MT=*:GB5^[]0,9%E4XE9Y&7_7^( F+\-"'.QLBVKH,"^\2V89\#E MY46Z2#Z=L3>?[,W/T?_%WGG D6 .<2(LJG2GW- V MT^XT=-=#K_U.'R;VEID#5Q8)V'MI,OMXA9$9IF (G&YCY^VT\WT& 7& !D !X M;"]W;W)K&ULS5UI<]M&TOXK**VR)5=!$"Y>\5$E MQ\ZNM^)$93E)O1]'P%#$&@08')*UO_[M[CDP@X.D9"=Q51*1(&:F[WZZ9X"\ MN"^K3_6&\\;YO,V+^N7)IFEVWU]P"_KLMJR!KY6MQ?UKN(L MI4';_"+T_?G%EF7%R:L7=.VJ>O6B;)L\*_A5Y=3M=LNJA]<\+^]?G@0GZL*' M[';3X(6+5R]V[)9?\^;7W54%WR[T+&FVY46=E853\?7+D\O@^]^$@0SWG2X P,_MSQ'WB>XT1 QA]RSA.]) XT/ZO9 M?R3>@9<;5O,?ROSW+&TV+T^6)T[*UZS-FP_E_;^YY&>&\R5E7M-_G7MQ;QB> M.$E;-^56#@8*MEDA_K+/4@[&@*4_,2"4 T*B6RQ$5+YA#7OUHBKOG0KOAMGP M [%*HX&XK$"E7#<5_)K!N.;5VS_:K'EPWA4)+U ^SE7.BA<7#4R--UPDAWMG_$];>$[DNT[HA]&>^2+- M:$3S15_*J)@F'I\&?>3[>L<2_O($G*#FU1T_>?7/?P1S__D>(F--9+QO]N.) MW#_-RG-&9W)^*9PW/.';&UXY*Q)MZ#K-ACL_E-L=*Q[^^8]E&"R>UP[87?)I M4^8IKVJ'[795><=3!V9@X) I_-O EQ2\LFY8P^E[N::90C^8#U>_O&=5*F@X MP[MPH=!_3C?C5?H>/'_F.1_A5UJ$UM-+I(Z^%V,!.G6-]&1% K&HYO"!EB]: M8@Z(J3<,QN*GI-QN(0 03PZ[8UG.;G+N0$1SLKIN&5#IW#PX@>O',]?W?3E4 M2*;BV_*.Y30/KQH(<6=$FZN[K,:1P#W%5","S!D'.XK MG3]:EF?K!X?5SHY7%$YAX7,,*2F2"&&V9A2I6F"^0N;XYX3OZ!*,OY9Q+)B' M9]MG2MSOBH97!=#W@=_QHD5-IAQ_#%;+N8N+26&Z0'8&!,%,&8BNXCO.L MTL@@*^>$&;?J\P%5P&R_)$V)(E^@/46A:VD%?L=9\FR;@85,J(B$N&4/S@TG MA< *[4[>S#_S*D&IPNV9-B>ARI)D4[M$'$.U;+*;C(0D1^_8@[+--+O+4N"E MIKO5-P=U!>J%FVJ'1'\'3"*_I#>/#-6/GA]CEED-Z:#.;@NX"GRSIJD@Y[AP M*UD-CMJ60#X,<_AVEY3;8#0>'4;0&RX<#3I;#)VPH6 M0UF3N>$:Q 8J B2=M^E SM*#(!SP)!.V6F'6JUV21Y4E.!_=-;SBX/I26>0L MXK)T "7O7S4Q^Z7MXG3"5J0553RG6T!>X%QKGN$7,/@$W2S/]1HC?!]0;.?& MPZ']P E@:'%T^+LBCS3C'_Q<2KMOT'!)P9.+=^-E#&H;(+X@TV 4^G2T#V:N MX AYI)LGA*2CQ#6$'CE6IHIG+MA7GCOL%NT9G'4BEAXK6,_YN6S08C71. :F MXK,/ M?'**LE$!"!@$-RQDS*6Y<-F:-TVN\QV;] B,)9I$-'9>KLTE=VV5;,CP9:1" ME VN5WT"'*Y72UB]06]/. ?]KZMR.XB)TC>%8I#^KZ<<%?HN&P? &-=@3.=% M6(@L[?86-(91;2SYCCF)G9#;9E-6V?]DPERW35OQQ]/KW(/%A^YL'KFS(/3& MJ8:)R?8#-PX"=QXM'T,HF8E@V_(T(+HH5=XXFER\W/FO1TMK!, _XV>A.0:* M%1%]#"O(V "YY\8T)XH5YRDJ99R+XZ@%*-2E'" ;2EK$IP["$@>"&_)FN[5F M8L&-L8A"U64K13/&O<$ZF=V4])$4MEYSRNPW0JDYR)T@LJD# $ @?US]/2N@ MP*>+$/0<=(:;/(.B-46QO% ,PEN_I]]J#.<@?5;=\D:"A[:1I'G.M0$A M1KF2.JW0$S&N@D'4D.@HO4C#E/@Q!8%G:.ND63F^5L8%XJW+/$N9P#.RZ*E% M".85+5I+>IQ?9%!^"^*PL@Z2(Z,W:1+2 (:Y1H$\9?O8>TG;G/(-:J/9J/K& MFHU!X!5B)7_7B-!.=)W_D=>NR[9R'CBK:LR_]H00#87IF$2R=2.='822"58) MCB/[LCSAJ PSNJ">%6"Q4.0X?$$--+WA@&?+B3E 7$!ATI*JRO4:XDZE9J:X M?,[R$H*5%E!-$1L@?V]AI3$E4'1WA&X" )- QZ=+VTH!%I*E(X)]+^4@:B+> MX$- &0K^69=Y7M[7W^L$^W?__9U:5T#]%P^\! ,#3W\R)?WQ'S3(T'=HL'%H MKK<*):D+/V!9!1J&0DE?>X>5%A2_R6#XM0 &ZNL5P4SU[:=LS9VS_T/%/],7 M?\,< K;V%I'^'GCSF?'CTHW"F;N%:46": M[1=KHY-PX$:V,F)OT4G;]U9+X\=HY@;AWZH+(G=$%1;5W[QK4(HR4KZMG&AR MJ=/1Q0_?@7\)D>I@GNDX3)6*0CN- " W %RP8XD-=TR^]%/90!R'2^=8^/?' M4YDZJQ,0'@(7@=J$,/M"--H+ MW>1/!3ZGON<[6ZA,")/"MUGW#6\\#6-OWEV2C1LJOJ"8)Z ]7L_#W$4)V,^H M7R;J&]T?[,IU&U9*L.DY;P23)"RI^F.9M?93S*+J?[PJK9;G(2HMVCS 0KJ? M*C"K;./V4;?>K2%N2'"#5JPLH\_0!T+_^8?K2_J$#P;C=RA+U>UF\K<*O3WGHM-7-5F2[41X&/5E"$B;)75F$'I"GLO L/8.W3G-'^ MSKAT+1,R[*"K>K[%HN;HXN38VH-0POF;?25$#_O_B!TT@>Y_5I%CB.WGP=*= M^[&1^L+(!$E]=#);+%U_X0\6CQ;>LL,.OXDXI0''PH_=51@,(4<(B*S#1C\, M@-PR=.-@-3)NX:TZHB?XZ] R@&5_Y4:1R6?D>^%\FD]8.1P!B]',"Z?YG*]@ ME7@^0N_2FX=[^ SFOKM8S48@:^Q%T2%&32 :8&4PGYN,1MX>N#E;0:T6+,<4 MNO*G%;H A08CY544>@82'F$4*I$@BD<&SCU_>8C13A++8.:&AF1.<8)5,)CV MRF@'OJ8$-I61SN3V82J0VS.53E5<&0\KE!\+?C_2=YS*7]3+5QTBD5<$E($Y M%VX8SE2[ODOXK+]SHK8,8, M ;&1"V]+W!)&N:C>O$IK7;/8<["QU=R7^N^UN/=/T;%R$52SI.GI*EXL(8#Z MJZ^FXQC\/0Q61Q*F]'LM3K.A-B[S?%)>!Q#L:>AWZ)=LA1#Y$U'M!,T"Z^/. MCNA#[T0/'X;>6.U_0B@,1"\S+Y.9M=NR@5RCP M.V6TQ[4.;2HNXN[ 78BAP M$4K1A(9H1*E@50]VJ="5,S95)>%4X>02XX\H.28-QPC^ AT!:,7^OZH@KJY_U17$$06)&:5(,>)PR.AT M8P6)Q.]P&UDRJPJQE=1!?SM.CFUFB;U %V5R@]M4QK8[A=U6;W2HD@ M*5_30.$7PO3T3IC)HK6?9S8%@ %%OJB"K>W2+6=UB^<>:$^_;H8;8KW],(OM M;D_-V:NMU4\2A!;( ZCU0-A":.6)KG$XVR#Z#[$K8H\0Y,WW4RMR*9/5& MLY[DK*XSVA9EM1J")YDJ)\_839;C%\G)[VK3E*R*-B4A#7Y&Q0+M#89DL8JK MVS6#XPE9342HZL M1-? 5&I4H=+;:0I=@W:G-]Y!E$A%LE=33FP;2][0)E5J(N(GP4.WQ=_5FW1P M3SH0D2T'RU:6R %$W16.C+2Y>.#IS#DP%H:)(;+%P%_ZPEQ#[7K#HEYS[-@SP^K#4!"IF_ECO8(DE]<&>0>@NL=<1 MFST#0#7A?, '5/SNXQ<"?/KZ[ZF("'6256 U_T6!- M9 2,$DTF(*4\'0.N#Q5CN>42N1@!4FZY&%F)H%0M4I'8[I!9OG>@#?/&:6!M M+)2CELK[;J@0< 04ZW"DH%K"?;A)8 M8<)*L2AN2%J .N0)8#(1L=_FK#E/;QB62 @0>;(IRKR\Q9-#:0NY^H&N[SC< M"32T.X67=]B,SZ2)C[)JH;,J Q(R)L[^FLR,$BVD*&3,J,E"2I''BH5NF!:C MM3BI$!TB]I;&QAS (_DD!_[F=[]YN%MM:-FUSP%:^D#STQA[N@)"TKY&R=,C M33[AU%M2G9&42UL>.%+J[!!T4P>JP.-#I@."5N[1VT1-B/?FO.'R9.,Y^8LI M#54L(BX'$J#^P6TRA=*^.I8>:]!THB$W,,L?V@AG]"P?3 $0NW3J3!QW!5K M8GBNBC6HKB!N'(=/;1#JF110B2$LU#QEJJNVBN,# :I4,\ WMA?$D5A9%]8@ MR9KL0 K($H'J2&# :ZL*;LL?% ](FA&P)L@&;8CN231QC%SO2J A%&5Q/KY/(1'AHU!?Z"V>#OH ZP;N8K50DW3@+[.9A&K;B*9?)Y#18V(5#IY$NS_<[2I^,2CZTJVHB>@"J(Z/NZF@T+;&7]9C2:&YN'3S6 M2^*9YUM>\M%(B=E49V8U7ZR>.XN%.U])(0F'H>0#>[R\/D1[N(=U<^6FT M&\QW8Z@J(WGC+4C(ND M@F9IU^F24K1MP\=DV[G_0#&S6_?&Q@((?\MIS M!Q6J#=1$(]#&?_;6/4J!6%)>]A<'NV\GP"N=#%Y78P=,J^@66&K$CG6$W,KU M>YU* X;:2T=?N'2X9VG1B*$''GLPF +>P3WD\<@9K(XH#O'E#F/Q,IQ'[BJ: M/[(X5.$K$8DQGP*Z],!)48&3&/*Q86W^H(] K\'A!^5>%AA5FM1[/K1L'H0K9!I^GVS*POTT_$C>]\"8PD4 MV'?\Z"!\4,0'@_X]II['+:HL9*#]/;&=7-$&(X;K3)?J^%H//'ST.=N*\CE8 MF06XC8W,AA\><<-CL6&DWP4%MI[S?K"81EJ!OW CJ,([4*10EETH/S)O]N&! M\J>![")+=AWB# W11?M%%_K^L<*"5G< MGM/;JWQCI MA+/OG+.%-_].UN[8602COBR,0V3S[[HCLR9=DR(7=D_^-TG;VHD@6)P%OK6R M[&EO&<24EO2[\&9'+K]/%-26KATR,?&ZGQ4RCMQ;?#\ME[N!OW0C2&(J[SPJ M_RV]8-FE&M>VW U,@]!Z#"Y^4:: M;U^J\^U/.,MMJ=4\RAV;*!0P76 ?Y [FYJ;&%QWD1FECYI?/:)@OC]DW XG1 M/7PZOL\PB/LTL)[O#;J^B7R^UX*P-G/FE@K6/-9FFK&/A[G9."GQ_MT5JESL M1;<2PNBW_6"[*TDJ?)F;*IVRB??YW+!8^).6<2KU];H P)MYT*M]D)X4JTS9%#MF$0U$. MNW!O5 \3-80'1( X?'<7>%&)$&E+.TCH&8KE[O6.W_:CI-_X<<\8T[1YLC , MO7AXLC!8N.$L'- 0@O\%7WS4\]" @V<]9RLWFL4V$T#7@(G871C'#XW3D6$\ M.!V)+^4=>Q(T\J# ^EHL=!*=K]S >D=/&.-CGX,3GKX;CSWM&7MQ]'?IH3O@ MN5JYL\A\EU"X\**.VAY0&(U>QZ($WW@@Z4M1PAO*6U\KC2-E3T_CTX]D^6:> M-E]EH3)=_)72.(EC[+WB%\8;W[<5(,T*%[^KJ_J5^=?BC?&=[>+ M]^Z_I_.$-:#A-0P%UF8GXG$@]:4I=_3^^)NR:;_.CEU*W M;(-VECQ75Y/KY?N;<[%/!K]KWH71,TDF&^?NY>5C>359"" V7$3QH/"SY5LV M1AP!QM?!Y^084C:.GP_>?TBY(Y>-"GSKS!^ZC,W5Y-V$2JY4;^(7M_N1AWQ> MB[_"F9#^TB[;GBTF5/0ANG;8# 2MMOE7/0P\C#:\^]:&U;!AE7#G0 GE]RJJ M]:5W._)B#6_RD%)-NP%.6RG*7?3XJK$OKF]=V^H(EF,@94NZ=39J6[,M-(?+ M>40(,9P7@[N;[&[U#7?+%7V"AR;0!UMR^=3!'-B. %<'@#>K9SW^U-L9G2VF MM%JLSI[Q=W9,^"SY._N_$L[NSD^[DYEY'SI5\-4$0Q'8;WFR?OEB^69Q\0S8 M\R/8\^>\_W>PS[M;+F;TK$OZ64==JS0O+U^\6RW.+NBCI=@P.5]JB[&EPMFR M+R*Y*JW#7Z?L7JR7;R\";?J J"%,QU])!XS]YD^,(D5'1NU"KR-LE-_HZ%/ M#$>5:'(=TMJ6J?.N8$;D.E#E74L1BB NY'=&OXY";'7MO.N#V(<("@HR M7"LSAO44Q(:-1A!D)E)1$G@L>N_!-F"IK=)&;0R3MEE.D;;PI.*ID/P 'B2F M\W1OW4[J -V-;.%XA&!*+-!UA;PC>_#'PB-2A?CMIQ0:UYL264=J%#A5T _8 M:>0Q6!%7E90&:%&540DKE!R- 4NINLYXC?[::[SL!1AZ'OH7!#,.BJ&2,[IC MI W[TRWUH>V,VTL/TG7MF7,WCGEL4 @LLDQ!=I2[M M.ZGC$"93/+0LTGY$-J-K8\;PQI%'"U1UGJ@;?K1"R4GX_*_U1.!F)+JGN%?9$Y[5 =/CQH:6^,VW>+V0I' MIC'Y_F 2(Z(^X SIC'1P +CIM1FD!OD>E/1FJ559D9DDX9#;)% A#V?W%5 M"9(LJ4DE#SA:)2H&OB#RHB-%D92_1@K@KG"8GZ1.V?Y$<%0WC0^RM(/OS+B M^H?YB)>G[)5Z+%E8P%"_V@P]D^^K:MPSB=1DC-HIS\-H0&[W4*Q[SO@' 1PT M64RK/O9^K("G>#NI@T4CT8,,R,GO7F2YE\[$]#]@&(+D>%(P1Z(*OZK3$:[2 M'BP!7O)Q6,>KZSV.KMFI&\9\=!=LV=?IQHM3SO4VYFOAOIZ0S[?<_!)=EVZ6&Q=Q3TV/#?XQ8"\&^%XY%P\O$N#X MK\;Z+U!+ P04 " !]C ]7;46T2^H! !_! &0 'AL+W=O6X\7ZFX"4\TC+UQBE'9&ZO$!'8* M!)/CF[Y,W^$2L'D#D$R ).@>-PHJ/U%+BTRK 6G?[=A\$$8-:">.2?]3#E:[ M5>9PMCC "325)63$.CI?).4$W8W0Y UHG*!')6UKT&=90?4_ 7$Z9C')6A:V7V)>%+4/C>(5F.+J^NDVB]%5)Y,(4 G03K&]0J7II1W_,U?ET MW8^F^M<^'LU'JALF#>)0.VBT^GB#D1[M/B96=<%B1V6=84/8NAL"M&]PZ[52 M]ISX#>8[I_@+4$L#!!0 ( 'V,#U=G4R:@ZPT 'TP 9 >&PO=V]R M:W-H965TGADJ3S?& M?G8KI0IQFZ6Y>W:T*HKUD[,S-U^I3+J^6:L<;Q;&9K+ K5V>N;55,N%)67H6 M#P:3LTSJ_.CY4W[VWCY_:LHBU;EZ;X4KLTS:[0N5FLVSH^BH>O!!+U<%/3A[ M_G0ME^JC*GY;O[>X.ZNI)#I3N=,F%U8MGAU=14]>C&@\#_B[5AO7^BU(DIDQ MG^GF=?+L:$ ,J53-"Z(@<;E1URI-B1#8^#W0/*J7I(GMWQ7UGUAVR#*33EV; M]!\Z*5;/CLZ/1*(6LDR+#V;S-Q7D&1.]N4D=_Q4;/W8X.!+STA4F"Y/!0:9S M?Y6W00^M">=W38C#A)CY]@LQER]E(9\_M68C+(T&-?K!HO)L,*=SVI2/A<5; MC7G%\ZOY[Z5VFC3DA,P3\3J_4:Z V@OW]*S "C3N;!ZHO?#4XCNH1;%X:_)B MY<2K/%%)E\ 96*OYBRO^7L3W4ORES/MB..B)>! /[Z$WK.4=,KWA-\C;/R2P M)SJ*/G/_X030:7]S [JID=W4?]JS?G7FJ'>8WB MOKAOF?9+81;BK4JNE2U<3[QY*@%#X@W,9(YT1=Y! MKZ+II6/2M2%V%^0G,&Y-5D>+Z+RY?1@/7G<'C%FFJ9FS8^!F87"W<>*$3'ME M2@=J[O&3FO\O7:\\L2#$^VJU][S:0XGL7J^E:XS\&)8P%MXH7OT4:F M94*&-6\/KJ[CWF Z A> (;;8^G@ =:U)_SV1 [;LSHAZYQ<3Q+ =-1\>'$]Z MD\%4_%R9VM[R46\P'-9,MW=G=^A)W(L'T6/Q4@7SL^I&Y>6^\DZBWG@2MP86 M\M8S*4ZJ!;:/]^6:B$^F\&&F9?"-=L_!Z^3\P7OS:=].\02$$2866AVR5#*Z M1!7* HE@ "P12$ZG6T$A:8G-P1Q$)74Z8V>1Z[4U$K$&M)4&=>^-&>*./L5^ M:L2FX,=*VAPD7!VR+-27:K40"VLR8N5Y_6_ M1?FNZZLZ@7YY[:N,\D1]^YM3BS(5;_3B[B!P\KH=<3J/M]A7/+IF(*MX3UG# M;J77S=K'(HKAYG'C=?WS$=SC!HI?DW^H^2HWJ5EN]YTBZEU,!_7MM#\8B$]6 M)DKD,CO@I#%<;]Q:9S#8&W)PG6@/'$(F&5^E9 M6:A]<"/S'!67=2CVJN@2L)2 Y\VJ?"I]0%C#VRUR0#HG)FH6V3?SO)0I.W(= M)V8*@(AP'*(1Q.I1$%4(\@GI:ZX]CPQDVHY]0CJ/!Y>O7KS^]/**;Z++QXRM M.,?ZF/12S3UZ 7*)>)NBZ%*\E5MZ$)-:P'^+:XIB"3DJ2^#5W MUWHKD6B9[MY"1*S6!P571<(BY"$MUR90XV@/O-I,*C(#GRE5N43$ M"8KX6,X<1 X4#T/-=JF"W;0J(#),L(HR"O2AP7#E0(=QWIU.3(+#*HTE";?" M5SN^]*GL>;-2WGWJ)=H^HG/??R%B2$KB=CRP\#Z96G)Z!;:P80X#GMK M)E9(+UV9/7/5!F 'EL2!NEVKW/EM'O3']2Y#*S+Y%VGXRSHI[@MN('0<18V] MD+D8+.BI^P*4$GG-W@8H EHCN^%2!C1!*_6UF4P 2R@>2>KT5-R[*B[1TB;5 M"=N-*W#Q"X!) I<^+]6*HQG%"J8H,M_14-31$!_5NNA4-CN*Y"KO>-IR"R49-$7:@0J'\U*HMZ[+U M0%564?B#A5*+4?Y#GC)KPT#D*9!UA9*)'X&W!>PWE-<:>Z@MQQ[4MBDN; (2G ]VJ%*R,C4')"JG&X0>&)U,O1DRU&:;8$> 46, #-_K ML@$(G+3:V:B%S5$TIHGK[S6S]B1"%*)20?PLTQN9PS-K2W!%F7B&,K.T<@T3 M)&87.J5^D*J?+8PIP ]!&^)OI=F.U[!=Q#ZQAK\O8%#FDE+D!H&1KK70;=2, MNEX#8)49@RWD>D):367)\3H@![- N8ZEEBOAYBMCTHI;U^] ^>]]O.]]O/_S M/E[4FPXG7]W)B\Z_JH\WCH;BG0_<($G9&!&>^S=F<5JZ^_MZTWCTT!;@M!<- MQG=W *-I[_QB*MYQ^TH>;IH,I],'M@@GTX3;FOQOD[DL'=QT33KHSM:D3XX_5F=R.]UWO_"V,"GEF3O6- M3SB_E+#CB!087?@2[1N8(\6',BIX4E,)^NXP6P'62SW$2PQ;#+^PA6^GALAR MT#KDO"@#IOB"D9!\.\IQ'8'9H$&@!;]S4I'E1ISSWVSD0"[WZSQH$"K%BE;!/?LG!_&S6K4E,NJA4B&[ ,E"8JW M,Y6KA2Y<%8^V896.I\!.86]ZKA6TX>=6P-1M44XOM7)_'&_\DYR9OPJ[*T-7 MUZZO?ZC\O%U]C,=Q+YH.*=@<\OL]"!]%O?A\*GY5114J]NN%WF@T;*&BY@LH M!+(W.N-M>^\;#%V\T(REH9^HF LM(/* G4[1#LZ!)NJSBNB\&_4I^'H0B]F2 M$D"]#@6V27]:!S;N*8CA17_\B#X2-)9 >W4TMLM5=0;&SZHCL'Z'E=T.E5\Z M' \TW9/CN&E.AS0"]=*!"<5_B+G/"R+ :-*/'K%#.-42BA6-V!"*'D"T^>>J MQT%=&&I[M];F2C" #.QH!@YXBN\'2?ALSFX-5?I]+:[=TPQ(R7]#>O\KFX@-U_KBO&H_%#*Z^IM(? #'S^N-]]+S $T?GX8BH MM:9V'G0:TWE (IP"-R'R$9DQ @V0AKI5 M=@[XF["=O9L7ICHUW^EPTYDN[U5J9(A&HESS^=^P,8YPLH[DF,' C-W>M8%8 MW;NY:^]%$@XA%\0NUWKA%'R'7F*4![)U6*%HJV1>M2$K??'&M&).HX+9MBU? MY] 09FKR))QU:YM4-ND\:YWCV)W#PT7)^;&MDE9#>$>,)B4?^M+XK/5).$K= M)7_X3D8);_-?A]=/ZV_KK_PGY&PO=V]R:W-H965TH.74/*DFD[0("I)6J+H=K-YDVUOH0[,EF]^WQ(0U%8BN0N&D\]OR? M_TEG4H[:/-@. ,F3%,I6M$/L5TEBFPXDLPO=@W(G>VTD0Q>:0V)[ ZP-(BF2 M/$TO$\FXHG49]C:F+O6 @BO8&&('*9EY7H/08T4S>MS8\D.'?B.IRYX=X![P M:[\Q+DIF2LLE*,NU(@;V%;W)5NNESP\)WSB,]F1-?"4[K1]\\*FM:.H-@8 & M/8&YQR/<@A >Y&S\F)ATOM(+3]='^H=0NZMEQRS<:O&=M]A5])J2%O9L$+C5 MXT>8ZKGPO$8+&W[)&'/S*TJ:P:*6D]@YD%S%)WN:WL.)H,A>$.23( ^^XT7! MY3N&K"Z-'HGQV8[F%Z'4H';FN/)_RCT:=\J=#NLM"(;0D@TS^$R^&*8L"^_+ ME@DZOL]*FHFUCJS\!5:6DSNML+/DO6JA_1V0.&.SN_SH;IV?)7X>U((4Z1N2 MIWEQAE?,U1:!5_R7:B-K^6>6GY:5[5D#%77C8,$\ JU?O\HNT[=GG"YGI\MS M]']T>IZ5%0ORM[QH-CEI* GF$,;&DD8/"F-OS;OS9-[$AOR5'L?ZCID#5Y8( MV#MINKBZH,3$48D!ZCZTYTZC:_:P[-S7!8Q/<.=[K?$8^ OF[U7]$U!+ P04 M " !]C ]7H 2FBD," O!0 &0 'AL+W=OM+'/]__Y?XG/T];81ULH MOU6--%M$F*/&54UN&A-C_6)<](AYA\C>0:09W!E-E8-;76+Y)R!F/X.I;&=J MGATD?MOH$8R3#Y EV?@ ;SP4.0Z\\?\4V2$F;R-\;URZ1A0XB_CP.[1/&.7' M1^EY#AQ'I9 1_8>![A7!C5"/T%GR+$O\<")@DZ%V6CJSO,0'6Z#ZZX)7M.[J^1. MV+6O4^**I&ULO5=M;]LV$/XKA#H4*Z!$[[*Y1L5ZY48P7'6 ZYU(W"H@LR3W5&_(6LT;>B2[[ M&,:99]"KU?7RO8=EYR'\AH<@)!^D,!M-?A$%%*<&/(1[Q!P>,"_#LQ;?-^*: M1+Y+0C^,SMB+CC&(6GO1#XQ!YR$>]V!/UHVN:0YS!X^.!O4"SN+UJR#U;\_@ MCX_XXW/6+X+_O(<@N2;?ZX6\?I6%?G3[OXU_ U5=C1&L$&@KY+!F*Z5/A'TB MN#B4-B U907!/!,$ M=OF&BC6TR1'X_G2[!<(!GPG"&5TQWFYYF"/?38)XP XC-XS" 3M-W2R]?)'^ MEP0R\8*%^Z,2^&1D_GQE']6"Y++"1D-W5P?L[!Q(3FN&Z-B_*(!L+4NSI0BQ M@!=L)VJ+O9>VB>^?'(^X1X5)\MWN\D8IEC>\J48='L9LF,@L&[""("6_'\): M-PIK!SW6Z "PN>'4H$\CR:K16%]:6X KK*?3TCV,R6A!!&X0)Z/![I?WI<;E M&-++U<:=/;H*@[(_>?W3&43]^RV:]A,=!*X?1_@0&3R;;,7A:P-?HA7YT^$1 M=(-D>%=&$5ZA(?E5RF++.!_)1YH,(Y_VZO'(R]QIY),[C5TP;N[<)?$S7E-O MAMPD&V'&;A:F;\@#E*!LT!36JVA@1# .1M0Q9I$_P@]=?YH.^1<:QUH?K]?* M5J#6;<-N:ZP1INMJC]SC/\%=UPI_$>]^*#Y0M69X>#B4J.I?3Q*'J*Y)[P@C MZ[8Q7DF#;78[W>!_#2@K@.NEE.9 6 ?'/Z7%9U!+ P04 " !]C ]71$O[ MN%$% *$0 &0 'AL+W=OK3A?"?E1+3G7\)BEN;IH++4NWK1:*EKRC*FF*'B.;^9"9DSC MHURT5"$YBRNG+&U1R_):&4OR1N>\&KN1G7-1ZC3)^8T$5689DT^7/!6KBX;= MV Y,DL52FX%6Y[Q@"S[E^K:XD?C4JE'B)..Y2D0.DL\O&EW[S:5K["N#NX2O MU,X]F)G<"_'1/ SCBX9E N(IC[1!8'AYX#V>I@8(P_AK@]FH*8WC[OT6_:J: M.\[EGBG>$^G[)-;+BT;0@)C/69GJB5B]Y9OYM U>)%)5_8?5VM9%XZA46F0; M9XP@2_+UE3UNUF''(;"..-"- ZWB7A-54?:99IUS*58@C36BF9MJJI4W!I?D M)BE3+?%M@GZZ,^V]'?1OKP]ONW.AN,1=$=]^..V>SV\^C <_0;= M7F]\.YI-SUL:28UK*]H07*X)Z!$"F\([D>NE@D$>\W@?H(71UB'3;!,J8!&_:."'H[A\X(W.RQ>V M9YV="-^MPW=/H7^/\#^?8#J;#/L# L-1K_EI+OC F:P2G^0+P+SQ.F_5?PHL MC\V-#783NM?7X_?=46\ 5^,)]":#_G &U^/I=#"%ER\":CEG/^W:C>/$5 WU MV1Z7+&5YQ('I>JBW9'+!8]"B'NKSN(S6P',ILL]'YXLDS\TJUN!"Z6KYM@.O M1EC"AWF$I5EQA:2O3\6VO8HYW'"9B&>^8>"2P?.+Y+MZU/>1%T%<8H>T2CWJO#[/2)FK^ M;C":C2Z/?IIGQO1(I5Q'_ MT3Q[( ?1TCDQ!-\.IX!ZF<)O3&[VYN9X/)5B?PRG[]PZ7R MWZF$WUH9/RWJ_Z^X*>HF)+YO@^-08H<^CJ&NL&K9>WK"PH/B#AQZO"*:>DD< MGX+M8#ET W"\$$M5>)#MF+H#VR9>0(TEUD3+]Z"-O$[@'60R.N["IH7!ACH2 M9:XA46"Z?XU_F%*VP"LFH1":YSIA*8C=Y1)S4F4B9IE)RCU_$OC$(Y&++,%N MA!"T7O>28Y*Q@^9.)T/;/%"A=QLBEFC##M]OP M,*R(I5&9,HVNIG./H2SP(*#X Y<8UQQ/! +ADSQ*RZI#62;8;\L$W:#@$@/6 M&"/JT9#FN+N:PP4\L+14?T\N2:X9C_"0C. 6??/W4ZL;J+^O4*Q MMT7A\GY-A3#-3)_/N90\/CWXY45BQAZAJQ37)T:^J$+\LT/ZVI[)P[X$=YLV M?M7V^INK5$[/]FS\T,)FRCVQ\9EVR_(#K",>OJ>^>Q!GRW5\[PL-DX_$KS# MC0._!DCY'%VMIM]N@%R?O-:#P[5[=+SF(NC0&^GPLL3)L'0U#_ M_-'Y&U!+ P04 " !]C ]74UL'-O8U #0S@ &0 'AL+W=O(9V4X:=YS&;V2W MU>5;O*Y6D]-(N?S8> M#F?/=DE6/'GQ'7WVKGKQ77EH\JQ0[ZJH/NQV277_4N7EW?=/1D_T![]FFVV# M'SQ[\=T^V:@;U7S8OZO@KV=FE#3;J:+.RB*JU/K[)]>C;U^.I_@"/?'W3-W5 MSN\1+F59EA_QCS?I]T^&")'*U:K!(1+X<:M>J3S'D0".WV30)V9.?-']78_^ M(RT>%K-,:O6JS/^1I+)U&JULDA;WXM[WY2LJ!+'&]5YC7]']WQLY?3 M)]'J4#?E3EX&"'99P3^33[(1S@N+8<\+8WEA3'#S1 3EZZ1)7GQ7E7=1A4_# M:/@++97>!N"R D_EIJG@VPS>:U[<\&E$Y3JZR39%MLY62=%$UZM5>2B:K-A$ M[\H\6V6JCL[T;^??/6M@:AS@V4JF>NT_<-$F1)E5:1]=IN6]4:A[ZI8C^>LCOHQ&=%?S?;%7TJMSM MD^(^4DD%7R7R2G"\#_LT:51TAN.-A\^O;S[0;Z/GYSC>\&(XBZ/7:MG@IZ/Q M<_P5B*C9PAS%K:J(?\!8T2\P;Q7]LD=N -A\ B@ -;EIBMP?X<;2B M]379,E< 3]U4!SZ=)6QKG@&S2.A1?+-2 %E%IQ[HI6U9-_@$+7F BZ]A&!@BOP=PO>E3W'0+0Y35&E@X580U@0]@.<4& M'LZS9)GEN%$[E=0P9QHE\ I #GL _X+/ECAW'@"&0P!4#61^@22J%9PM'D> M+7%)JQ+H]%_\-L(+\^U15L#"!M%[W"]$*Q8?-7!IA:/1DV9[X#L@>/R(5I!F M-0$=G>'4ES"/(EQ@0 H0 MKW"4L(UZNB3])S!W/J\[V!SS-IP.?H]B%P]OF>0)D!V^5JD&I"P\ C13,'[ MB\10"F=M=0- TR' .R _5A^W99["(0NF>H Q4#4^:C;K#O:;1EJ7.0AMF.G; MZ&QT#N.O0.[7!,O3T6@XF(% RG-\!8#. 7LOX*AVM)-Q=#8^A]^<-Q97@TOW MA21-,YPOR:-]DJ47 /XJV6=-DL/+D];+XZO!Q'TY?"0Q8 MW[PT3""KZP,R0,,?IG'T*RY2X>G_BK0*?X(>$IV]9\XR77392C2<^FP%T*.\ MS5*%")9G:HW[L2+6RSPE:0P],2H #, ^B)I471L*J0PHQ#8J B6.U& SB-Z^ M>?G+K[$,!AC9 .X1"P7&O@?L+80%$.'!^Y*@#8.(7L#X<[Y;X'P*:9FE4P,$* M8[3C(I,DIH0DA' !*T/ <&7)'KCQ*D&&1TR2CW\TCGGSFVU5'C9;$"(@)Y< M[(1%WIC0TM(74JU=)K(Y6".HNK"*2C-L>" K8:] =.$9UGM%ZBMJH%D]0-PS ML^ ,@GZ 42U,&I-X?!"3OH7AD*+@4(1!W1R V3;1:WP>/C*/QH)8ZA.<<\IR MB9"LIH-P'\6-;^_%E(]:Q+\1GL#",D"16JU('%3JMLQO<2^ C(%-1.MDQ1(# M"#L_I"(/#\P=$F#M54$'#O\!/]T".R:L1#F$IYS<)EF.Y^;-'J6EXN]1MJQ$ MB&R38B/GRV,@KRI:DS#5;!,XD034FDTUN4'/J\?:L!V/*F09OJX$>@X0022 M.B.\ZN%]1U%3%D@#B%*D*SJJU1Z(<)7M+%RF!E0IP-;5:M@N^0@';]9"7 *H=R M(]4;%6X/RA%RC!U"RMA0 XWRBUH(9C(0GB*\BC/U/<4(GPJ%GXRRO=!4R%\/ M,K^H:[7+U/@EVF-B;P.T#8"V0'4H6=D!YM:R#VZ3_$"[@_IA[U[%PAAX)L1B MK;P)>26HRA">D^;,7"4O86?H710,)5A_8IW5L59%&:L87 $-AUH9;-L?0 :@ MI@%HHZD()DFR*D+0:6M1_>L[A!5A!N'5\@ *,DA=E-!+44]A3CM6C1R/'J71 MB/"SBK!)]HG?,+_CY*28Y2 [4H$A1F2N#G"NN!6P;P?2I):'1B2BG*S&Y#15GF0[&,*@%UK$M/LE"##0QI0'L="CQD0MQADXW M24"_0KY*28@(X MPU\*_O@,&Y]K8P(\"S(:3B]#E0)?JS(2=3C\;0('=Z@]LB*^":>_1(V(#+T* MT26I01=%T7XH4L7:RBJK5H<=8#\,5S,D;$G41HT']?4>D#9B16,K IIV%J@; MT=&CZ"7P8QXZJ:I[_%H.MI^8#9OGPTG2#-G1'C@>[BC)*38:ZQ)0$>&\7C5X MNAI48&PY&#$9<)-*&W=((68+C['VF6'MLP=A)8I=%<0!O998A/FQ)H-B*UHKH%XJSQ91!M1:V-A]+E-4898;<; MR."82*T0'LA1KPR\M/F=:D:A%Y23]->>)T"+\I)4+TH;Q#+H@(@_8 M^.87$(G:U]^:K?CSGZYF\ZOG$.HM%HRK("EFUE3S]M -.3A M)5-SF6<;T3A$VNGQ[-NI0EL/SH^^ITU-V,]*?- ^*-RRYSE]!"?/C]2AAS9X MH"4/H0-M0-(2(\A4:O*C)#US#=J85K=%".!5>E@)A9KS(J1PIS(6%_I9FD.J M-0Y@!H IFP1X:V%,A>9.Y6LXH$V5I(H 3X%FHQQ-550"D\HB&4,":/47UDJB M'P <8?-5] H>!?I^*T9NQ"RU%)_ :ELB@>CQ 4:8<8=@L3;/C@,"%HE$%4!/ M@+B#P%SA;4! U^7J().N2OB[/BS_J0@)K7 &AK.-HQ^*39[5\$N]LKR:N3@8 M\4@>)^R6V5S8E:W*]R#!,F!TZ)C:[="A!42;&C'XL2CO8$4;D"CMK3II12E@ M10Z6#9+C1]"A:5I2U?FU RB(+)M7-#R=^3;;;"\VP$IQT5EQD:H=^[12($<0 M4[4X%NW^9 5'6LC/H5;;HLS+S3VL#^R/+8Y,LXE>:C0&WC,7VW99FN;FX/4& M(CSZ,[9)76RS)("2;I?\$V1J!9OAIUT6ED2W M6472"N 'X8O! 0T@$'.EQ*01#FR53,12X" [D.\@#@TW(AMH#>>NF:B,!:Q" MH5/7G=D2!9Q'!C2+8-QM2Y"^*U9=5ZI"UU&$&E*V.N2''1OD@-CUJLKVFO9 MPE9@:RWO+_@W5@*>XU=FNH*1!6!&'^:V=/;/[)UF(8!9PD6B?Y9+Y)H9(JH] MGQ]YA:(W6:^T>WX=?@0@H#-U4Q%3 Y/Q(Y@BY"2\!PIW&_=B0!'O4X*\U M8!D[ZTC#:G 5K$C!P"EL/1"OL*B-8A\VL+_#'G7)\"GO#\![5W(* [,(?,HQ MN3'4M%! 4&C>;B25'@\*+-"^NS,ZQ*-/Q2U3D0 M@_..WPH@UF@M%$(V /%5P!RT:I:$/'IW*O*)Z3V)>R@=E7-@;CO<&=D]>RHE M:4P..L9,N\24^!#1X];@P+5XS]$EOQ(_JU4RC(J+=,/:)U@IF[+):*_D07L0 MK/SR6=6:F@RAL9=*&0ZDE6 =2"#[T1XQ:5:SI ,(*$H(^-O%PMAHKV45G@/L3, M'+5?(>TR5J9Z?$LEL.5TP#R#];EI<:$=(&AZ]JC$@GF.Z,CA:: R.V.Y7M,S M!B,_9@PH'KE>$(;G>8GV&(51Y.(6P>!'(2.UIG!]?HAO-6$U;LM!GRT84>6* MD1A.,4^$P#3F.^HOJJCN.G/9,FRD*1R[VZ?Y!U:I[YIK BRFK\U@U3*5.,=R)_92-B!1R8"(<-6.L M5@+07:GY#0T.AF^#W"^I7+H%!D5#\0@4<3386BE'54CPD94;^2L.Y*"F:)E0 MA-9_34S-XCW GRQ1>47*#>XBX"VHB@;U<7HK8XC8Z>6234L624&> M0=(-4XM4;(( .I KCPA0>$;K+%MOR#B.-] 3IN*SD!7K)>R2>W3AW!M14K?] MI8T)8EHIS*X.M"NT\T,[Y@.^0DN;? 3L;? MD'#T$$QOJ4],6B&"!%0.A90.?< F-$C['O?&H1("K7('U$BP%;ITQ1D!M7+>#'7J?:E M,ZZ8/7=HC^5D;1(&R#.R9L0&N;;/Q# 8LZ.$E!)T:>(E"I(9YM4FTZDAN57S>)P*B^)L%!:]#U M8;W&)%9'6[7\0S UK/S&[JG>D58%M N(0-LH6^I87Z05$:J)NGTCL9(@":;?]!&Y))>1CR8/L[<+:?\0SAL,=QD:5[$&D?F?<(P M8,"SO\)M02JRC@TQQ*[UQ@2@RS"^+<"9\]#J-W*BJ M<5552X4B*M/0JI--@H:\!9#5;DH@E8 4YD"+A]0H*O)P9A[")"TD1K9]S(SF M28V;1XR=+G2J?L#R81')*5?Q(^R@GH0EDR';,8,>T@@G3H);)[G;L0W,OI'H M3CU:Q"W"/>CCXD*%6A10.NADL-#9FW'T=#*SV:&\'4]GD\'4?N0K@B_5*CG4 MOJA$&?4YDLF7G"XV/B@9 >= \AM=QTN:L7%/FX_C9.&T3NE:VO'I:#P8]6VY]BO=.)&3QT4OM*.KXP/O MTVGX3E7KNSA@:J*@SO2Z)4Y:6HDXL<'6BH M4;&WA]0.0@AW$)T9Y4/B16 0*S .4FQB$QN2(*3OM!0/H#BPVZR9@+EWP!"G MOX; R7/6N=IQ2QYZOFTGBF8B?A3I8J[#;E9$0!2'>O ?;%#L1$1P(V(,?.)J MS5HH6MYLXVZU&(&&0_HQS$Z@'0'MRQ9H"R':U5K&;4D5D2D!1Z,6AXY;C'+H M;3X>K\8;ATP<;ZV82C%P8@#^S]=9;6SRU"*6N\LA@ZN5_F##N6;3L%SB4"-D MR1).@J)>%*8CQM;C"D/R==,%D5G5V_*NP(2L\HYECOJ4H D5L[O6B77:Y-3D MWHDJP'3=3 5$^':L7^\\.<]):A-.5Q10[C]O(9Y0"I*AGZ/!0G>3,T*3 K?/ M.9>E:NZPCN2T=7@(T9[9ZB&HDUV0ZND8\K1L.@+2^\70!"[]VF+AZ0+"=\5< M#;^)H\65.&(6BV]\21#W845WU9J&>*0K'!+^XS].'O9G3H.@OT?/HY\P_^&& M94)[1^U\)/*([89QKY4HX60\$'<7F[,^K@JU#E\?)^K6S5W9I1)DG*<>RK>] MK.!K__P?1*T??(#:SR" H0_'H0]'?QCHG_NSBZGZFZ?1*!Y-1O'D:N1]-IY/ MXOEBXG^V&,:CJZL.%GXM* 7Q+SR4;S]TN9C%\_FP\_D$Z'HZF@7.9PC/3Z-K M2AMJ?SL:7<&2YIW/KV"P6??CRTO8E+F$[1[:AOGP,KX*# )*9[Q8!-#KD?DX0DL)O-X@.;!V($[N?P M4=\:P>HD1])*ZJDM]@/.D9#['KW^HR&Y_;6[G!<[<"%FF?F2BPE]T=]D.]%N M TH Y<:7V8IT32HK\.US8S>B;X8]S3H]!'EA#&KR,B-GDNM9.4NL'*>L9RZ^ M;:=:>,\Y=9QG:[<,TZR#U6'T>B,4'T)'2/HRX:!LI:/< MB >5HUZZ&$IO'6=EZ=U[W3YR=PJNK98T- MQ!.*^9#ZHEM7V1)FBZO-J;@-^L-.QO(@2E,&9RTZ0_W[">I3!//C!;3^>8;* M\[8\U+#&^ORS@0P1J66]TQF(30<(^&2TB"^!90!C/IEV9 M F)L/AQW4;,CDV;QZ/*J*].Q72'J@<_;%?.K4? 9#CX:RK(DWB MX94%!!';NOZ,7=&/LXEHPA%6E(0H!]_G%&=^3TJY*91.N1.Z M;*V;!CKXPD5UR# ,>& " 9J>=%B1" 3?9>+F5=JV">_O]SK4KSSGPU)+8^() M)!*RBE*TL=V!ERA3P058L^GGJ2Y2 M^NWB-3G(T4N-]5?< 2L;X.E[QP[^Q]ACS^1 89V]/ &D;M5+ B3U+FPRPD/ MVLQ_U*5@FU@8X[!;QM*_%;JP);6^>C=Q/VN<1/VP<[XO?9KR=_3HXN4 A85" MF:Y"D2HL+JR<.(21]3KKWJ453&,.>QS;3J]PGM$^N6NQS:_Y%;V8UG*IR=$FHC@VB]HN- MD]+BIV; M_!\S8=*;8=34*J=D<3 S+W05%'R?'K"I!&4_L2DK^@.OAAS%>O1CU;%S4QT[ M/UK8B@4,>SW'3_!?SDD==;@[UVP3 M!U)(FKO%(S*(2^>/BU+VP"89+>QGD/"KY29U':'O=E!_,_R@:W7.&N(H\XQUD8@/, M2"K'1F<'$;SS='1IH[=Q]'3>CN5.!G/SP>-#QKYG7N.6.47ICP64F1/+UL6, M7)#H%4M]7CS\"&I<&=2X.GJ2KQ*L3L7_J:?;+6R;[GX!>TRQ9 Q=P_> 2@I]W31# M!UK;R_-!< L92&&BQXWYI/L14?WM6J6R+\"]J)<0MGIKCB+%:&B;90Z/'MT; M9\$9M?^"O203^08[%]'*@\TQOWS8H#*\LT_6]LD@;BQ++(QQTDWM\[9.Q>?_ MB#A8!R*G*BWCW!=;9VZM=I-Z65<.>CPZG,-X1DTS/+3+*$[2& M!T#U_.='P+-^F1!T0CKNOCX"Q)]:^^O"Z_FJC7/ [X\8RH133L=$;LH21Y26 MH?3QHVE$R6__A95' .R<]9,Z$ MZ9_K;Q^A8OC[P?51^'H;D[G;H[/=N,14K3CJBKF,MH,-926P:\SO3LE9/([+ MQS85PM99BNR)8!_ 5TYC+:>'WROZ#;OL< NUR7@6.RT%WS@M/HD#C)Y'KWC. MMQQ7N*8-:1U-R.(*\PWA%HHL\B<^I1>66JJ2*K)8\L]%H-+CR=9'QV,WU:V.6ZLB<0,:)FP 0USIC%_J^KY_1)K\.]'D*X.-+TFL/8TNQ_&E$Q]^&ETX MOW>^/)O.AN?^ Z/AG''ZO<;IOQ%.FT@S>ON[(?&+SB<]#YZ-QXONFJ:7\=5X M@1BKB>8=$HWU[,/WTVZ,H3OK8Q_DP/C3:#29QK/YN&?CNM^>S1:+<^^)27RU MF)I/-.V<96Z$J#\W[3_MY__1$E##,![VTU+[R[/9U+0XA8(?^Z"FI040RV4?*76^/%M<>3QH M,8GGL_$Q,\7IZ3\Z:D_X2.SA3] Z.3I:N'O]D2D\+0POAF@(%Y/B6!-&IT*? M"I),!J,IY9*49^N#!\5()T54J+#EX@,/YB'K;INZ8X:.([24QAYP6AD^V=2(V> JNXD08 V,@]-(X$ 'O6A=KLGE5LK(:PB2$Z;86M'RF:J[P. M-DN%RGMM.^VVTX?=6$L0,DT)(3OW&.+H5M_BJ7XZG@^&5H/L:,1C!.CI9'CT M(6E([74\GSAO4-[)CG+*4RZXQH;B]GO3$#EFI\?32^=+?-XIV+A5E<[U^:)E MCUS3K;.B$2W[H;T)+/O2:?,>7O:L?]F3!Y<=./7H#E1R55^4ZW4P&\%+?98" MK586E8Y$KA,=F_):>0+I5%7I= FS[F9#9FP3%F5Q(71LRK8(/(0.["@,O+1: M:[IVNSZ_072,KX\M7Q\_Z"?"/K5]7J:3WX[IS F>G; M$U,AF0TU6R\2=?/)F/0?;G@DK4F:C)4FMTN-FZQOX;55O1EUO#(-4JU7D2(, MZ/:DVN5$,"+@4Z&TB4K7!$=GE&IQD6&5-OV&L3F.OI[KL#*K=X1FY"!HN4NU M]X@#Q[:S,+HMA<&7;KJ/A\UX4X/;'CE@T&LORS@FY\W8-Y;!?!Z'C>58&_4% M"R.J.EQ'MN'Q'46BU4ZE+:?7UW-XO=\ZO>)9SG\RS9?*);RHJ$^8WK.L]MKM MM$HTE=?F&#_Y[9#PC0':!\YY1K>*LQ[1V\U ')]6]H1VY.G4%K5)9:$;+&EZ M#\=S5!RC?GM!T>CH+4(O^/Z:5X)$U[3M03;P&9<1A<:6"W-:OE?+)4PAH8U'<\TWXF#3,=U8#.7<=W7)L^6HPJ5 CVH<%'&-F8(M/09 M1#^;:;AF7EYOQ]MT0/NA^.AQKF^O=QH=OXWI784NSH:3#S!B1"&]X,E_SD"1 M][$R'Q,G;Q*YHX+8(PEU$,D';(#"-^, "JTRF\_D=DW'[-XC7YL+?5"K2/*5 M#&G['_N)#9(#8U)*K(5PJ-7Z $IJMK9)C-0>_4S\U@BV39QSZ^MR4G.TMG#" MD-;;RQT;9(CS@3;B#3\2O)8K;4BT\BW[-:%:WF:W=/M,/_2V^AX("J[>! MF3KUIM9!;;;)7SO/R3MPZC9*[J7D*'G\UADNN[?ZAE!&)3>3%Y^S4'5G[!UAS*V0W]P*4\ M\".PHXQ,.P1OG7WB^[KT8W-YK =!]&,WR*X9);PCKP*4$=+.=]1;*"EL=R,< MJ3#<4K<1Z=E,V]X,_TGW?%)$Z,ZYIJ) %7V P;;/2!+6JU4KJHN%VK9+-@= MP,8/=';#^*ME-SA6[LE[X"\)2S3O;::#Z6:).N!^2YD1%B7.Z,:EC^I^B5=) M@9 $BXH:?GNS@#Y[,/_V(>8%M648?!\' MW3.4(W$.[.O=9![CB7%2MMUD(?>-FAJ94'3;PN:CH98=NH2=)SE-W.H%F.9] M;@X")P,02F#K=;LU=?_:3M$]?%4C.+!V83G8/'4\,=C'8MRVH":CKX;0M,'8 M&UW1[1VV[0I[$-+RCH/PJQ#LP+G_R[G*ZN(=Y+: M@N3Q=8;VT%.31>[0C=L'VR">M4]TR1 M/D*>3;UT6<#!UFBTBVW1]^ .IM8P@.=^H ,VI00: H=#B#Y=I)*,ENCT],QU M7R-<.C,1A+R^3)(**NS],%CWPCW-,5\_:=D !(*#[;SRI=ID6J]Q*A]P &*W MIDEZW<<:K9[O<=HU>CJ$T7),RIL\C%.61TH&QMQK]#.Z=%)!V<4T=QS-7X%! MULKXA3W9_[!#R3BQO'V7A.+/8;Y'R>ZK\F&;.#XZGNS-=E.0RY[RXM&HBEQT MAP$>>)@RLVW=@_'NA%59HYRBH\;+F//L6_'NRO6-=%68_[337HLM1 .Q+*"; MDM=^!?18:8"+Z:U*\86:FOSPM.'<=1H7IYMZXR4^R&A4VG;S0OA250:3W^%- M*=ML[_L%NF5W].+SP%@;&(MTV$CN \7;/K3B;D>T5R60"<^%U8Y_2WW"('=X M"C+DS$55XJ8W;BLSAT$$$X]#I_UPG1-H%I]ZR9RMD-MQ +=#% %=AU7[ER3(N?:3PO> M99ONW9JE00K:!7T^MG=3/T%8Q<.] 4I7!.DFAF]LE%K0N-&%HH;V)MRZQRMY M(YF#Y6Q4_D_7M_G)TG3)46VWUE DPT,WK'+5DM-'H$U\OQ@:>_S>K2DK\ZU!ZIH+^72>\0A;6W';7[K7U@7R M%,0->1Y5UFS%YJ&D&+J!?94UN@2!AH@CU[6H#"%1Y)3TOCQ:EE7%+BL<)W9= M^H3PP^?NTX)OXK+0-H:IF2%+<S+F_X$M?W9MW>1*E MF\L@&LKM(A7U#*5P0+F^.-1:;E!9"<)L^L/H+EI.6,K<'BV<%I8[&K<*4UA1 MH=[F)C AF^APC+Z*RS!U4[)-__(R3,1.J9\]:23L2$U5E1-SYP7"^JTJ0!L@ MGEO=PV#0N]'(ENFBY^8X'"45HY9=7>R8!FN+[$;'B^+^4I8I7SH-^PLV-N B MM14_$L#\D@&#W8&Q ;E^J]FZK< ]Z<[%_#;HT-%@Y,[,C"Q$]U9?N<5W@"H' MFA=\WVYF@6L]&/5=]^M=F>&:->&"$ OB@U.;""M=GE@D.U+.-3Q^;PONE[H\ M-"4:N6(+*>_:(BHE 2*F2WL;Y37KN#G0#1Z=Q?LAJH=(*:M"7L=;5;>";9I< M'VN@<7P?#%S/WG53EG1*Q:POI4(:1SQ4VAA_O=K&Z$=.[FN[&@+G7;?CX:VE M/!T-W1[)3Z_<)LI/YVU'O^L(T%>LV<)]VG!D'>Z.3W6)N_?IPM]%J?*XM [RQCA7)M"I8 (:*T.H&/"Y4FGC&GM# MT0UXYF*7'C",EH^N.=OUWC05T301Z&SC<#?3N,.[E#H0!7:E#&;ZVPO=L6^* M2? QG7YU8'7CLNSN8>GVP7QUAV(J;Q]A9EJ54((7WG!#)&A=F^S-*_B,@<]E MFXTB#ZDS"AX7]2.F5@S$LGE1NNB._+V4N,=T0W[*)M&X2EJ778\SLD9U[+D/ MK%#?++OBHE>4X'QKPA[U738?>=:&*NPVI9O"Q"S"'9V:^]2N$8_U@'S13P@< MF;I32_7+W]^\OAA=24K$.;NB'*REC8NC+5_FT-I5V:>R[5PV"XK!9"CQK7<@U!-I-TKU[BQ-ZG-=(V,4Q[[WI#]F,'W:%FJ,IR@WKU%SJC,M?W\N06\OHO?2 MD.;MVU>=T8<@4?MG&'LSC$ +:8TW5 M=. >_^)RX.(;/N956,W&@!VOW)1U1U\WO?702=U%E,EB,.U\>#9>#(:!@JIA MX-D)-@OI#C 9A"JRL+C\=,V*ITCS\-SE M?.#7D2T&\V.&NVV!,CK>I^2-Y>O 3]YB3OA;TK:/6.Y?-")_PAI]RVC=2[Y@ M;'.AXH [",-+X7@>N99;"2==Z!OZ7# M:K55-YS[=Y@D[T/27%]9T_#] #JGVAUQJ8R:U79RLD7CA;W] ),8-X=:^^@< MK9UO1G%*V^KZ4$GD12LV'=NH?=&8$S>3VPGQ/C];8725;=.B'=&?O>@5K\!Q7;]''/*ACVW5H_%![(&J,0MW[0ESW$:_;ML3<-X_]TLP@F M+;S$+N5+V6UMD-.=?1W[R[E3VI]N\WX4]+:3 I4Y=Z*V0,D\29# Y*%>0Q%;,7W^'C%]TU3KCY>O)0+M7;H6:35!]'E M\X;R0[_>+>Z^X5EO 8'DRI2$NY!J])%@&:5 \''ZKU:V_UF-8.CWL]9-2KK- MLSCL^]+/=CMXG@<*0_!*+A7KFY=D2R)E3;(DMW,J4DE9Z,H%6H:.(R=@$H+P M0$, S+8Z(TLAXU"=RAF#G-YJ=.^P8E:"5:MEI94?KU-82I/5FB?]K+O']N>O'A^Q MIQ_"\6FB]O>FB:UDEP6+<#/)2,5[#?3;L4XF==K@K=<< M'Z_7='JL_,P=FFFN(,9]UDCOTW_(G6F#YZ#0IZV^ MZ2:2'MLV[CI1$-[@]M-XT0;F%F-S=VDIJ0_:!N:]@3#F7U%PVVN@KO4(&03] MVW3Y+>7(L;*ULVLF!C[P=X$M.KQ!<_-S>;DGN0*)JX6 MIMX@GX"S_HL3HPZ@^2^3$D%/7$B=0Z_I% MN3HB1X.4+15^^R"],75K;]<@J)3UA+[%%Z/1M]$;?L](R=\.I2A1M*N53;HB M[7DECG_6^UL=F1.^DYK?/7(*/A#C;Z-?.KM02C)58B 24-PZ1UE$S-?\)G7K M4:KAEZR>'NVQ _3SP!AVY2<-J)=OLOI1_O(LE,.HFQ;2.LU##B)08GM!^::8 MS+,LN5H-U%/G(3D@V-"DO:$3F6I>8F!\<^-($ MW!93.]"AU_XCYS0E)@8TZ'W$YY=L@UFW5D#RKS+3Q- LP:CJ/F7X!F_K^O0. M+_8<)B@Y*%I #2O0/!WFW82;BH8Z/*X%;DF'4.O,U).P(X MBX0T&;G)B=)O.'>4%3];&4W>_1@.?#7 ;TGV4I))*=E^IKB6.OD2RP/5%:]? MI^9:T6@5H*G![>T4ZET=VXDFV,02U3^0&":.9#=T/@E:" M;L9B>VJZRGR05;' R J/K*,S837G/(\/3NPWIPFKQW9G:U5DU.$%K1@L.8$M MF,=>>U(@ ]#%1;'7#A_$>IO%0ON0U?5![(&:D\3DWHT>_#2)(P^>ZMP%%A:EPCX%C^QQL,.3G--\DVM6AWM0'0N@UK1$KA83*]:9 MPVW-U6I2,N9$V2^%^(]OZ=BG!7] &Z4_./S_&!7?,0Y^[N2PO=>,MOH3%[$> M>OMGT27B'7 MT;DE7/W;I/\FN-:%<:]Z16'+KY^XHLP)?HWB\94;+2.F-GY^]!-YZ55;NAK[ MB+1(&W-W0VI7CYS+?2-$O2;YP;3%;K7+ZQ0$6&K ++,=0ALMX9[==V MPU?G-9>*?"Z,*L"-:II<3A([MCZPHM^;BL[F\7 \=8/)9]-X/)NYGVA[I"HOQ<.&_\)EBZC(>#F='9P)R'HWF?K9(EQK_-]+5Z#^6 MKOIOO/\/I:OA*7357=57IJLN!"]SG+*C AO#>^)3O+^X=T-_8;Y MW:8@GT(J):9:8FC![RGS0QY7ZS6ZHJD0OCU%;QC=O^34YGJ8^V/X M<>[QB#?.ZRZ+P0?D3EPL<,!F X: 30-F=X=.AI)'M5E,*S?W@5I046$[IX+I MFVLQ)G!/38%-6I>@N.D?)/E;3GH4IL.H0JVSQBM]6+8;GYGD&5WA9N^H]1;% MO==AA_$JUDPWKW'>WQ^J?:F;:224=@>8I4P?. DV 57I2DA++P]E&0RBFY/Q M0$=1VM=$<[*1R1],3R PO17L?,>:&8VA \W&NB3>"2$$_,.](07#'_I6Y\S4 M2S,/.:7%G1RFEFQ](<\JP08GVJ Q:1K=5T^*397FK=.!$LQ/RS ZBGSA/ MKI4>Q8WWY%8%/WC#';9!E'&25$W*@&2$VN$IATJJGNBB8.44Z'-UB:[ZUS>% M8PV.[AX>9@Z^5EJOMH#VKF+*28DLCP2AEB3*.%'^0=0ZO+1L(L5TV$\1O5[-#MVPOVKG0R&[L+&@TO/8![,%[_[ MR064OO_#S2_&S9L_;OO^L\C@!Z,1&"7A='7Z0>@ AOFH>X'5U=4PG@;=.D3OD(P+\?=FBGX>#%;Q)>+X7&JZ\? \>!J M[OWI7;P%_,*>S8^/SDZ4O:"8OZ2]@,932"\56>[J0& A) =I+R?***ME5 I/W:$] M%3KDN'A&>O!KD-,OOMNI:J->J3RG)I]%\_T3S%0WGZ*BC?5EWUZ/GSR#-^WC M+[[; UK]3*G]6$*SAE>'@_GE$R[FTG\TY1Z'C)9ETY0[^A4;A:D*'X#OUR68 MS_('3G!75A\)O!?_'U!+ P04 " !]C ]75%.H\L * 2,P &0 'AL M+W=ODDN9^_0TI699,67':9E,<]HLI\64XG)EG9DC* M!W>,?Q%+2B7ZFF>%.!PMI5R]GDQ$LJ0Y$39;T0):YHSG1,(K7TS$BE,RTX/R M;((=)YSD)"U&1P>Z[H(?';!29FE!+S@299X3?G]",W9W.')'ZXI/Z6(I5<7D MZ&!%%O22RNO5!8>W24-EEN:T$"DK$*?SP]&Q^_K$Q6J [O%G2N]$ZQFII=PP M]D6]O)\=CAS%$/"SFA@AZ MRK+/Z4PN#T?Q",WHG)29_,3N_J#U@@)%+V&9T+_HKN[KC%!2"LGR>C!PD*=% M59*OM2#V&8#K 5H0DVHBS>5;(LG1 6=WB*O>0$T]Z*7JT7E380FZ/+=%&D\S0AA43'2<+*0J;% EVP+$U2*M#XBMQD5+P\F$B86 V? M)/4D)]4D>,+H6_U%6V_G[;"U6NQ(@D]' %P!.6W='3TZR]NZ+P9X-QO./>' MJ!]= DYG9485Z[-4D,6"TP71%@\UG-[2HJ1]3 ^3_?67&#O>&_34Y7\HX955 M(- IU3K=[J-TW%>)^RK=)V?Y>\O?:4$YR=!OLS*I%+5N>8%584>]VZV+'6">5:Q( \82FM]HU6Z@L;M(L S"U:A$I9BI04P$OD8/1V2[>F\8>6&TQ- 'E6Z#G&< MEK%B\DI3G75:9 M7 +$-HU92F!UJ82HV,.RY82F+_8L9SH=0$+8("'<&PEI<4N%A$P1A A<0AS_ M0J76D*!)R35_?>8^/,/5DJ(YRR!K5>ZDIJ>SA/2_H$,0!2(YXQ+>9BAA0EJH M@"0Z(9S?JQ'0"&JU-/CF).7HEF2@FE:(AG$W]RC)B!#5,H3DI5J&DGK+:.UG MCUA[HT2)BQ2)DAPW6C^ >$[7XC&"(F<@ANL"=A:9%NG>6^6X-!228SL)L!F%:#3--^I]3YIU;G*>,KQD&7Z(2!K@#Y 8:XL8'J M"XB@FV>C<>R'SLMN!]>)T+5]::,KD(4H(2G]P&2+=U^!V0RMKXR:'1W'&,?F MFGP(CSB&]>0YY4D*,>^"K.A&B1ZT^Z8+,6=];,-8T]I\= _]@Y1%8<2!([,3*=N,XG+IMC?M3RXO"0:RX(>32^QCCCHYC MR+#--4%G2&1W8P5BOQOO@]#'=EQC)08P!+N@8C2.XVG'Q\20K(1X( A'31". M]@["I:#S,H.4 &*Q>E]Q!B*1]SK^T;_*=*4B6U\8'IYC7].^KN8_2^<474K( M6,!4U=1"*H,#F]";^(3EJQ)RERHG7O&TT"^-2U(ZU1W0DO#9'>PI^MH$F\NM MML_T!HD49II!#I4QO=A6\SWDN )]G,]3P'LCC:9#4'=X5\+F199 66<-Z5?U MO&$OJKO!)D?0)TRGW6W2Z7@')@LZT5D IX&9VU0;5*7C)%9, ( MXL8(XKV-8,'8[ [RW>JL+97W??H>)K>OOL4)"H//CL[-:@[=C@P M ^[,X-K.]@Q7!((".@9/*DW_&]C1 &VO0SNTHP'53AO53A^19$M2+%*5!1/- M7Y]JA\D]=\1];-DOWJY"M\VP"LU-Y*ZM$G:/95YF.N6O8W!U\-,)\U64_'X* M5YS,*"I(3E6,C2(;JR" /1NB (15WV[;81S8;<-7W3I!-L1@IJ?Z'!IL7I\D MI+!/26]*"0Z%TTRS(9;IRK18+[;-?&R,8]OIB:E.3U\OLH,> I[=%Y0]P-[; MRON"D"1-E@7+V.+>Z(G5DLQ(C]L+7Y=3VTP*L&N;6_%QW,L4MF/T46^;C:8^ MV;A]/#BV>>;QN-%5WK!1JNM-6R)0F14815OKD6]WSK5\Y7R@7Q#9W50B'G0T MKK.YA7#V/]FJ_)^RM=8) \IUA@>J);*]H58W.^KLI.1<0>"&B+37-SW P /; M_01R&4ATVQ.G174GIN^6Y)9?4#E]O0YX^L9E_/T;_U:V?E[Q6:46UP*8>KUS MV+]+IAS3!8?TQG0#^Y8@WF-]1[?)9%I7,0^-/M?'/J*SF^HB;Q]J[U7B"%TV M:/EXHVYL.@=^UP4S*[?+K2C^OH#_&:RI!\';ZP'.3\[0]R?21<\&((=?3N@!U'W&H7N6M M56!3882U09JW,9% AP7C>CM-5%*N];-.K]6 2M[+%"3/D^6]55&9[>^RAAGO MB,>NSI],/GXU5D:EFJDVL$@VCWM5_G5\Q]R M]MU#]-XWK,N+$M8-FRBQ^[YB#S_;N 0A2I7;MZA]VC[?:0UKNXYNZ%%Q\Y)* MF=6:5 [[6SE5K(#X)KLP:/68H[\6;O!?OG??"AB_]DN2!J9\;,<^)S.T^G82L$SCV^IBM8_V(?DWH M2E9ZJ:XXUEI",R+)2W2B-=O2YJ9#=3>B;6#W3O]G+S]L5D9D=4RIPPL$$:C, MP;R%9,D7=7G2OOC9+@'5.+3BSO6CZT26Z[73VLBU_,!%G_67ORK<@ ,@"]K, MI,0J&@Q7H'IH 3ZV<*PN(\T$PM?36:YC6H7O6%CY(3<VMZFG]L\[MM\_+O$]_/!8/?YG.:R.JC:# L=:JHI8O8JHKXRCL" M7Z"'1#%=-9([PF8(AR# M+$Q\0I-B,\#F10%4QV%L!;$SC+K=%HCM:=1Y[7QP /["[4M1)JV_*>24+_2? M,2!C5S=8H_\!4$L#!!0 ( 'V,#U&PO=V]R:W-H965TJK,W&.UC;7/F^R0ZBXN92-:*&-X72%;<@ MZKUO&BUXWCE5I4\)2?R*R]K;KCO=K=ZN56M+68M;C4Q;55Q_NQ:E.FZ\P!L4 MG^7^8)W"WZX;OA<[8?]L;C5(_A@EEY6HC50UTJ+8>&^#J^O$V7<&?TEQ-+,S MUG=?P@3GAB%R]3I>E^T;&W3:F'LM9859VW&OC5]AOB=8[>?6UE QVWG73#&VEY*;^+'.U488]+*")1C314O3M#L8Y;TN!5(&:.3(Q(#M7\7+,5R\8)>$;]%\]@4'1 M,3@H')/NASXQ??VQ1O:@6@,0S 7:V39WY&2J:EHKM!D-7Z(@B#!)HKF&)#AA M#-VBD)F8OH6)@2"<2@RC)QF#.,7I:M:IF&!&8P!O#%RY M65NU)2#*X::$CSJ3O+^+H2Y>*6WE]UXQTAJ0&$=)9'Z)8HK# MD,X4";0T3!>&)1Z')?[7PY+-9GWX3LZ-RG+$GV=4;L[@F?4P#!A>)?%,0],( M1R1X-J4TC'%,R(Q2*!,^W^ ?D>0GC_%Z$[L>K])$&IB]*GC_.(<4LF',?A PG\P&?S3/! M*4L?*V)VEGM_MO%40N^[ON]K TJ10&N MY#*%0=;]+M<+5C7=_G2G+&QCW?$ ZZ_0S@#>%TK907 )QH5Z^P]02P,$% M @ ?8P/5_GA9_T?!P "1@ !D !X;"]W;W)K&ULU5AM;^,V$OXKA'LM'("Q*>I]FP38I"UN#]M>L-GVKB0:HO>L>Y08_[1NC+VSJPLW=JJL+V9JF%OQ6 M(=WN]TP]7?-&/ES.HMGSQ*=ZNS-V8GEU<6!;?L?-KX=;!:/E(&5=[[G0M11( M\_PM I^[K=R?1NFQKO](%5_'(&V-=F%H/Z_Z&HAQGM @G2IQ%,?K4A= ?G>,B)<.HP#')T/NJ4BUH MRA^A NI@<41PD7FI4813FJ [(ZLO"$!F5S-7RY:KT-6>#O3,D(? M.=2T 5U/7SD;7%@2\M4TC;"5]%D:UDQB=O!LA./(&UW$."+Q& 8!M-^,A1MV MJ$&%^C\@JVJ5JJNV:?>@T3WPS0'8P_MI7F(2%V?AF&;EV4B$EAL#&.(NY1[X M2M>&CX154@?&S2DNBSP0"=[*"Y!YJRQ P9U6#O^]K8]4*7 R4@4@E28@R)'B MN=R$GJ$5ATSGZ)XU;9=GK('>@HG*HQST3+,\R*3:38/O/L*54Z053J0 M5?IJLK+53@I MK:CNJ/8/CS]R+Q$N*=/^;,9ZZ7GOSE37<]RBM3@)_I#9@-K MM:FKD&VR"-.:>I5B!)<@EI=LKWL M]A$34F"1.)Q)!' MWTCD. U:(BB' ,=CE%(-\=%94DN"L M-"G'^1SD!9JON.";VH05/DE!E;#$)P23(LQG"OUF7)[(YWS(Y_P-^5Q)40'C M=$P*,PW?[4H.#6R/5$X*&?K($G%3N MI:O9_[T._+JX6Z!-CSC'V.;(5E^?:;0@Z-NCQRUP/K,5$T$3NM?H?%A.%HD' M%@P\+#[*U7 :8+#[%RX9,C6?CT[5+$ M11PC82]GF\'P'KBPWJL<+U)?"18>L?96QJ -=4USV'1;[U603;5M>*+07K"^ M&(U*/[K901]KP3?9*8[]1@(UX$W0"/ZXV?"J(ZU-7_WZNZ<4&O:5@8QX,D+] M9=-E1RML_FR%NVQ8LWK_'$M*)P/6W15!OS2\.BSHR /!.W17B721=!H;L=)?ES/7+I?#;.>9J!'P#$.2@.CQ0 ]"TZ482*H0@5KRY" M+[IQJGR<%OO7ZR"N6>,0#/5DQ;>U$#;?^Y[JR9X2\#S.Z8CW'2<'S2$[]_ON\ZY?WGTD_YDIB+A&#=_ 5K+(X1:EN@_/W<#(@_O8 MNY+&R+W[N^,,:K%= .\W4IKG@3U@^/I_]5]02P,$% @ ?8P/5\'WHMZ. M!@ /1X !D !X;"]W;W)K&ULW5EM;]LV$/XK MA)<5"<#8(B514IH$:+H5Z]"B1=.MV$?&IFVADNB)5)SLU^\HV;(<4;*2K6N[ M+Z9Y(N^%O'ON3CI?R_RS6@JAT5V:9.IBM-1Z=3:9J.E2I%R-Y4ID\&0N\Y1K MF.:+B5KE@L_*36DRH8[#)BF/L]'E>4E[GU^>RT(G<2;>YT@5:HUJDV=C\ MO^7^JK0=;+GA2KR4R:=XII<7HW"$9F+.BT1_D.M?Q,8>W_";RD25OVB]6>N, MT+106J:;S:!!&F?5R.\VYS!D ]ULH*7>E:!2RY^XYI?GN5RCW*P&;N9/:6JY M&Y2+,W,IUSJ'IS'LTY>OXHQG4X%X-D/O5B+G.LX6Z(T 0Q4Z_LAO$J%.SB<: M1)D-D^F&[57%EG:P)12]E9E>*O1S-A.S?083T+%6E&X5O:*]''\MLC%R'8RH M0]T>?FYMN%ORBIMGYV9"YTRM^%1CRV0^$.<][=/5J M7;T^[I?7$(JS(A%(SE')/M/HEB=%2=!+81PC3HL4)49]M.+W$#9:(?#Z^<;, MI-.P?M'/?@BIXSY'W]KXA^!YY5L(/$.4GO%PC?&4YH1V;H =G[65\W!(F-GJ=VXE#+.(M,@>]EAH=K:Y M;DW[0EDG-KC9].S+'^LC8_%%JGM1^5GM8I_P(4]8^$Q;@R&$094J=H3A= M%1KN+\ZT *?6W;=#L,HB?E-G,3ZOELYAL,H:BO', V" MC7+3(L]-F*UD7F8/"+3Y(\42=N%) W.4HD]GIU&B=F"R!9 VBW5C3K\#_"D/^ MJ7*#,8CXF- #& 1 XGIM(#'XXH8', B00"!&*:=2&%"!'%6AV(U&( M []M/E"CP&QLZ[,= QQTL"U1; E(P^<0Y)HXH9BE"!B\.@K5X(*.WW *%\M*!C CG+BVP0 M3G'H.DTH',[]R*09K^&[1R@PP1#T@"&KP9 -!D-QMX(> JY(%3>53G$VE:FP M(5P_U_\:X;YI!!R.<-B-6#_ A6X;AACS^Z'-\]O//$(/@)K;KAR(=P#.'MK4 MPJ425AZXE^5L"/9ROEI :*Y4L*2HZ%[B[!+:)/@X8!$#0+4 MULS;A?7K;8H&*?O)*1;=10#%3FBI@G# +$@"J9PTY"F=%^7K*X ''N M$*\/H&H=B03NR=:M1;ZM]XQHHQ2[%@E@V *CA:*/NC+J6]SM,FZ/^D?F-4'4"$8@0-M.F_#@$^RS]FE]K^,[#>T1''GUJM] Z=?6Z*GC M2ZZ6T)W%,P2V()Z:6D099TJ*6=EJ56]-X?8+J&A,>U,7/D,0_=^+TZE1=)[( MM4+S7+::'UO6,BT3]=R3)HE"G^G1?1+ &6T 5Y6.;3+W7Q'WQ!KT[;XUW%SL M$!MR4@\2;$.'#Y:T+&\T5)35I8B[Z9)G4#^:6\O$NN.U6-_50*GFDW:?0%U, MW7;GPJ"E9N3I^G7UJGT:$L!="R*"WJ&M'F#>#F ^#2G'T>G0&R7C@*+[7(T; ME-#?I]"QOUDS5/A!%ZX/?TRU,? MI@>%#3:2CB%Q-OD'?FMJ:^ FC4]ZJ<@7Y8=+A4HEJJ][-;7^-OJB^B2X6UY] M6'W+\T6<*=!T#EL=$#FJ"N3M1,M5^8'P1FHMT_+O4O"9R,T">#Z74F\G1D#] MQ?CR;U!+ P04 " !]C ]7OX[I$*L" "B!@ &0 'AL+W=O6[U_%$E59P"?>: MF#+/F?XY Z$V4R_PMHX'OLJL<_CQI& KF(/]4MQKM/R6)>4Y2,.5)!J64^\J M&,_Z+KX*^,IA8W;VQ&6R4.K)&1_3J4>=(!"06,? <%G#-0CAB%#&CX;3:Z]T MP-W]EOU]E3OFLF &KI7XQE.;3;V11U)8LE+8![7Y $T^ \>7*&&J)]G4L1'> MF)3&JKP!HYUS6:_LN:G##F!$7P&$#2"L=-<752IOF&7Q1*L-T2X:V=RF2K5" MHS@N75/F5N,I1YR-;V!AR>DC6P@P9Q/?(J4[\),&/JOAX2OP("1W2MK,D'4!3?U64_\0>SS'3RLM!1"U)(G*"R5!6N.L]!6U MA_E.CD8AC2[)_Z[?@>FZD03; %4;MF>N';M&N(<^Y9+83)6&R=2<_;.(:R77 MH"W'-Y+,07*ER6=EP9"T!'?Q11MY3/HA[5%*.SRW8,R8E)+E"KE^84:NM(0; M4S*9 );=8,7W4ACVW@X'^]I/1[W!,#PCC\HR43/]'=(/HAZ-!AW^H->/1HV@ MI-0:>TT*IPJ'4M/RSF($87>1G/]6R=4;"SI_"3_>DW&\%=#UVOH[T?5$K VKBFH*+93% MF59M,_R)@'8!>+Y4V.3&TOZ7X-U!+ P04 " !]C ]7MITF4',% ' M& &0 'AL+W=O]./%L5YF,YT]JB^WF6E^>CF;6+I^-Q&<_T7)5>L= YO)D49JXL+,UT7"Z, M5DE%-,_&C!!_/%=I/KHXJ_:NS<59L;19FNMK@\KE?*[,YTN=%:OS$1T];+Q- MIS/K-L879PLUU3?:OEM<&UB-:RY).M=YF18Y,GIR/GI&GUX&[GQUX'VJ5V7K M/W*6W!;%1[=XG9R/B%-(9SJVCH."QYV^TEGF&($:GS8\1[5(1]C^_\#]964[ MV'*K2GU59!_2Q,[.1^$()7JBEIE]6ZQ^T1M[I.,7%UE9_:+5^JP$B?&RM,5\ M0PSK>9JOG^I^XX<604CV$+ - :OT7@NJM'RNK+HX,\4*&7<:N+D_E:D5-2B7 MYBXH-]; VQ3H[,6+3\O4?D:O\UCGSC_H.E,Y.OU3W6:Z?'(VMB##G1S'&WZ7 M:WYL#S_*T)LBM[,2O<@3G6PS&(-RM8;L0<-+-LCQUV7N(4XP8H3Q 7Z\MIA7 M_,0>?C>0U\DRTZB8('!O_!$5BR9!P!E]1@^S_/&'D!'^,WKLYX*GM8QHM[;>*T; Y>08(9B-929?7>:]A* M 2KB#OG-3!E=ULMKD\8-J]_2B4:G?VEERB?UYGN5+37Z8VE+J_($E,8(DE _ M)"%!%!-&L:1!37*":.0%O%Y3SY>MER'F3.+0C^J]5T;ENY&BK-\)^_:/<5HC MX32*""9^\*1S%E0/^1=+ %"!/!1P@(BS EI"<>OD?%-X['*>1LGRQ.VVG[U=%H/$PQWPZ& M\(+&V\2+PM9++C%ECQJ+2MV>4&QI_9\O#00/I-?6N0Z^'1R^5]1)K_#!$P.= M6-2=6!S=B0&B .AY=&\]MG562?[3\Z$.N-.Z M7JK4;)K3[T5^!Q[32;KO'=XI)!B$E .L)YX(5-ZK^OI#7U M$A"!(T:[%<, 4)K2ONK@4,BPH%$/7>!%C=)[[&O 'K">1)CSMIV<>,S?;R=( M9CU8QZ7']MOI1R!%^#WZAI[/!NRD/L%!)'L05WB<'S*TC:/4-3;?;QO*O0&T ME!&,&C3L"VA$]@"*D$K.69TX< M@ZB.^ #>R!IOY-%XL]"F^J(%:U#IR@PM\]261\#.L(QO#3O?$WXV<',,S-15 M )DI<"C;8:/$(^#S[K3#:!+V(G(*:41Q+H/'X@GPCY#B,0BX+TA M 6T/XH&(_*TOII/*Q=$ #O@U#OB#-?I<3[0QH.M--6F\H0P4&@DC".2+%M!.C5,4+@H%4[K=)FHE/:$CX-^R8<[D7!-S.A M\:@/G[U;5R> :S#.=.")P*#8,\4(3_#'BD.#3C 62MZ^XH'YE8=]A3]N7<[. MM9E65] EBHME;M?WM/5N?&UL[5EM M;]LV$/XKA!L4":#*(F6]N$T,..G+.K1KT*8=]I&1:)LH);HD%2?[]3M*MJQ$ MBN(T"=8!^V))U-WQWI\3?;B2ZKM>,&;0929R?318&+-\.1SJ9,$RJEVY9#F\ MF4F540./:C[42\5H6C)E8D@\+QQFE.>#R6&Y=JHFA[(P@N?L5"%=9!E55\=, MR-71 \V"Y_Y?&'LPG!RN*1S]H69K\M3!4_#6DK*,Y9K+G.DV.QH,,4OC[%O M&4J*;YRM=.,>65/.I?QN']ZG1P//:L0$2XP50>%RP4Z8$%82Z/%C+710[VD9 MF_<;Z6]+X\&8MUK3> M "6%-C);,X,&&<^K*[U<.V(7!K)F(*7>U4:EEJ^IH9-#)5=(66J09F]*4TMN M4([G-BI?C(*W'/C,9)K\*+CFUD,:T3Q%[_,+I@WXW6BT?T;/!=,'AT,#6UF& M8;(6>UR));>(Q01]E+E9:/0F3UEZ7< 0=*P5)1M%CTFOQ-^+W$6^YR#B$;]' MGE\;[I?R_!T,[[*OXAYU<]M:>:F7-&%' R@&S=0%&TR>/\.A]ZI'MU&MVZA/ M^N0+U%Y:"(;D#/'0<*9HRE!.,Z;1'HHBE\!EG_BN=P WP0B>-\;LH3AP<>/1DN&#QD)( M7 ^=E V J;(R4ZZ-XN>%D0KZH2C5T N^U"T'^K$[:BWND]@JQVT?N0& M'0)\=]PAP'=#])I=0(-?@I,,2Q:Y%')^U:(DUJ265$R:AF^N8W?X2P?/]1_(?28-%8V@8G_<< %$/82D:$8]&H'>#?I1 M "8#71 U8P?9$[M13Z,)ZD83[-QHBIP6*;=YOE02E7B/$IF= TL*^:8!YK2E M@R@K>FO;[-_OH9WA+T95A2AH_WV.S$(6&DI#M[W?[!88?8;TS NFFZYU@H X M./(!\VQ MX_E^K70S(FV4A!_7"3]^W"FQ7]QC36^-D$^K:GKJ>?%-7?!W[[T>ZS:/ M7S6;%0)]X+/;J^L6I+'+5X!'L%2/:=UC&8 -@?K93G^!&X]V&YD <\;1=F* M*<"[-F:V"@ER.FCLX[4'KKU-M3UQ6'HR''O;KU.O-RG/P#7HC6 7%*;>SL_0 M7OZ?A!S<^'K&#P+$-?LCJT>VZI%?&A/O4.]7 D7L1'YX;UC$\;U ,< ^^E2- MF"!2,&N%LN=&+^3L1:'[03(BHUWQ-'(P8/RM<(HC .=H_7U$NQNE'T4[XFT8 M[8*V@3^Z@;4UR'9!CA'!/@^R'S^PC"5W8?3]T#!?F@G@1.. MVQ_&]VA\V],IW'O =']POT/>_^C^=.CNX^U)CN^.R8ZG(4X$ _(UJ.Y#=M\9 MC[=3);X%VJO"_Q>0?=@X@@9?SSZ0TFP>[0?T7Q^0? M4$L#!!0 ( 'V,#U=[)O!1 0 /T, 9 >&PO=V]R:W-H965T0=[_T@3[.M5$]Z V#(2\6%GCL;8^IKS]/Y!BJJ MKV0- D]*J2IJ$%1K3]<*:-$R5=P+?3_U*LJ$LYBUN$>UF,G&<";@41'=5!55 M?]T!E]NY$SA[Q&>VWAB+\!:SFJYA">:W^E$AY!VD%*P"H9D41$$Y=VZ#Z[O8 MTK<$OS/8ZMZ>6$]64CY9X&,Q=WQK$'#(C95 <7F&>^#<"D(SONQD.@>5EK&_ MWTM_W_J.OJRHAGO)_V"%VN:YC!WL(>9P_ -)W6F<'L%I M'/3@V$W\^!LQAKZ [M%$$S>(AK9'B3N=A#VZ(',GP>3L/BY?+Q@AQ657-$Q0 MD3.Q[FY39ACHZ[-9T+X(E[*\;#00JC483>3*X,N")5 J6:'6+PW3S-;K4>2R MI ?971#>]"/FAIE_6CP3!%[R#15K:),C\#WIO 7" :]]PAE=,=ZZ/,R1[R9! M/$"'D1M&X0"=IFZ6GK](_TT"F7C&POU>"5P:F3]=VD>R(+FL<'#0W:,!+W8/ M>//4#*UC?R,!HK4LS9:BB04\XWA06]M[:9OX_E%[Q#TH3)+_K"YOE&)YPYMJ M5.%^S8:)S+(!*@A2\LL^K'6CL'908XT* (<53@WJ-)*L&HWUI;4U<(7U=%RZ M^S49+8C #>)D--C]\C[7>C=FZ?EJX]:VKL*@[#JOWYU!U+_?HFD_T4'@^G&$ MKZ[!WF0X>GPKX&NT(G\Z;$$W2(9W913A%1J2#U(66\;Y2#[29!CYM%>/!USF M3B.?W&J<:M&Y4Y?$.[RF+H;8)!M!QFX6IA?D 4I0-F@*ZU4T,$(8!R/L&+/( M'\&'KC]-A_C_N8Y-+EYO)*U K=O!V]96(TPWG1ZPA]G^MAMIOY)W/P:?J%HS M;!H.);+Z5Y/$(:H;MCO R+H=<%?2X+C<;C?X?P+*$N!Y*:79 U;!X8]G\0]0 M2P,$% @ ?8P/5[OXBB#G 0 $00 !D !X;"]W;W)K&ULE51MB]0P$/XK(8(HR*;;>J>N;<&]1510ECO4S]EVN@V7EYJD MV[M_[R3ME@I[!WYI9C+S//-,,FD^&'OO6@!/'I34KJ"M]]V&,5>UH+A;F0XT M1AIC%??HVB-SG05>1Y"2+$V2:Z:XT+3,X][>EKGIO10:]I:X7BEN'[<@S5#0 M-3UOW(ICZ\,&*_..'^$._,]N;]%C,TLM%&@GC"86FH)^6F^V6^EOS? %IGZN E]EI(M?,HRY&297O?-&36!4H(0>5_XP MG<,"L/[P!""= &G4/1:**G?<\S*W9B V9"-;,&*K$8WBA Z77B8+P[YQ':^@H#C-#NP):/GRQ?HZ M^?B,U&R6FCW'7O[HU0%L4!DB+A@63J![N*1TY+J*7.$5G;:XX?!8 MOG-[%-H1"0UBDM4[!-MQ $?'FRY>^L%X'*%HMOAFP88$C#?&^+,3YFC^"Y1_ M 5!+ P04 " !]C ]7Z&K2B2@" B!0 &0 'AL+W=OQS[[[W^\!5>P,\3V4C+S 7[N=<1:=52HN05FN%3%09]'5__@\(W# M8(_FQ%=2:/W@C4]5%L4>" 24Z!68&_9P#4)X(8?Q8]*,YI0^\'A^4/\0:G>U M%,S"M1;?>85M%KV)2 4UZP7>Z>$C3/4$P%(+&[YD&'U7;R-2]A:UG((=@>1J M'-GC= Y' 4GR1$ R!22!>TP4*&\8LCPU>B#&>SLU/PFEAF@'QY7_*?=HW"YW M<9AOF>66Z)KL#%A0R,)9O;@!9%S8ERE%E\2[TG(2W(Z"R1."RX3<:H6M)>]5 M!=6? M31S8C) 7&;G%7\W*L%6<6O2!(G*V*A<7<"S^BNYM)707?U/Z6?*GB4 MN3@MX[MF8SM60A9U7LCL(QN_.0%[,D!?GU/,OO2S >$K7A\8AJN9P M!/84ZZBV#FJ^(??Y,J7[$P#K&6#]CP &.FV0%0)(T5OG9NU9E/5?4>C1O95@ MFM"=EI2Z5SA>X7EU?@"NQGO_VWU\/6Z9:;BR1$#M0N/%:Y?7C!TY&JB[T 6% M1M=38=JZ1PR,=W#[M=9X,'R"^5G,?P%02P,$% @ ?8P/5]<<9)J1 P M9! !D !X;"]W;W)K&ULM5A=;]LV%/TKA%84 M+9!$U*?MU!;@1BNVH@.,>.F>:8FRN5*D1E)Q"NS'CY041;85-4ZU%XN4>([N M.2+O)3W?<_%-[C!6X"&G3"ZLG5+%M6W+9(=S)*]X@9E^DG&1(Z6[8FO+0F"4 M5J"KQQ2[8[96[8 MT;Q 6[S&ZJY8"=VS6Y:4Y)A)PAD0.%M82^^^ M5D(_)1JGHG7]O0'/P)IL&$'_I\&Y,L'HGLP%.O]=0;8H^^<+:]5%CD>DUO5)]O M-3ZL\";9W4>^XT$OF-OW74?ZACF^-ST<%@]&\TJM?JO5']2Z3%-BJ3MH=0>#NF.<82%P M"A1Z )2@#:%$?>_3/,AS[AH)3ISQ7'@T;>*1WGC@2]CZ$@[ZX'ON[&@:G YSW8D?ND=R!P-ZI=Q)*W&IR[3+EA5DV%QU,GU.#;S]W M\HQ)%H]$=N#ZM'5]^C\6K>F8GHY)%H]$=N#IK/5T]I-%:Q!_KF]CDL6SDT3A M.#"$3V7EP!$'/FTWX8C%;9CL7(-&98L;MF[AF,Z"9QWJ;,B=DL.T][:V=PF_FR8CC,<;8QH^ZB&[;NRIJZ)[[8G1.=.7__@<26 M, DHSC0,7DVTL:(^TM8=Q8OJD+?A2A\9J^8.HQ0+,T _SSA7CQUS;FS_6(C^ M U!+ P04 " !]C ]7#=6C4 X$ #3$P &0 'AL+W=OUTD:<%P+M *DTF[9)U5#9W?UL$D.L MF]C,=J#]][.=-! (7M%2K1^:M_,\.>>QS^'D3/:,?Q49QA*\%#D54R>3(GEY^V"JRNW84E)@:D@C *. MUU/GP;N/O:$&&(N_"-Z+HW.@0UDQ]E5?_)9.':@]PCE.I*9 ZK##CSC/-9/R MX^^:U&G>J8''YV_LOYC@53 K)/ CR[^05&939^R %*]1F<&VMV/2)$=.@5?B$ZG5?2JZ>$H63LV6UWH"MP9)L*%F3 M!%$)'I*$E502N@$+EI.$8 %^!,]XAVF)U3%ARM8LW$V,)2*YN%7//R]C-%\*>-@% S'$W=W+$:'732.U%_;+NZP&P;1*(*-72N$81/"T!K" O,$ M4ZG*M=X9I%!:2:!25#*)V.*/ MSM;##\80GL1_;A5$P:E5?&X5!2&\L+*C)MB1-=@G0DE1%EV^6X'79G.?9'%/ M9"W!QHU@XP^LD.,^->V3+.Z)K*7I7:/IG743QJ7.-%5/E*B)^GGFJKP(L.5L M1U*M*$H2+(2J-JIOX9PD95X68$=0.PV_X!401';FH?W]'GC%B'=);,5=*W%/ M9"V)/7AHQZ ]T]'+I4RW(Z_=EKVRQ7VQM54[:F*]#TSWFKPO8?MDB_MB:POK M'X3U_^><_Q<'?)/T7+71/;&VA#QV]9VUN9PM.S [^8Y63#>NJF?W:-I18+XQ4R,!S%)7$X'F;C.9>C#SF)/[ M*THX&"G7>#5!JBXDVYJ9RHI)R0ISFF&48JX- MU/,U8_+M0K^@F>/-_@%02P,$% @ ?8P/5[T:C01F! 2!< !D !X M;"]W;W)K&ULM5CO;Z,V&/Y7+'::[J1=P1!^=4FD MMMQVF]:I:NZVSRXXB75@9[9I;M+^^-E 22 .:E4W'Q(#[_O8SV->^XGG>\:_ MB2W&$GRO2BH6SE;*W:7KBGR+*R0NV Y3]63->(6DNN0;5^PX1D635)6N[WF1 M6R%"G>6\N7?'EW-6RY)0?,>!J*L*\7^O</I M$>$2YU)#(/7SB&]P66HD-8Y_.E"G[U,G'K>?T']IR"LR#TC@&U;^30JY73B) M PJ\1G4I[]G^,^X(A1HO9Z5HOL&^B_43J*5%YLYI*0C?@CI4D)UB CR C FTV'&]0 M,V*U_XDXN\UO0"!]Q/P/3\ 7U<9>/_N R 25X;1 MW3P?RW_",L!DSX>!9I@!U:"?S:#!#5X]FZ:):;%G9FR] %V*'S24>;8)DEL(&FLU[3V13Z\L^Z>L!<2ZJ?"-UXJ(5N"O#?N=?H MNL4,&TR]]CXN_;G[>"S09*\O%<@2V$"@L!^GB-UQX8IN:V@3++($--$UZ39/)U_$.\QQ3J=S7T4XK MP)JS"JQK6BA5/VK+4X!<;9A<.2BCN&TGT#NJ%N\B'56>,2@9167FJ,1<=6E/ M,WWE\I&>ECL,8)#"$0E#G!\'<1*,:)CB$@^FJ9D(] Y>RIND0#MR6L#;1,EMH0V']@[#^*RNL S@N MB=@+TR@>59@A;J9JYZ3"#'%^&(41/%-A!W\+)ZW>\I8418G57Y'/ZO\<6.5; MQDHC(:M>UBI:9@MM*.'!SL+96Y:93=MZ8Q4MLX4V%/9@@^&T#[:T7W>]C#?L M\8[]O+#L3-B9/1L>K#*<]LK/6%.BDS4@3*(X]L9$3N,"'\[@V/0;XGS/B^/9 M&2H'ZPHG7=SRJJA+:61@U9=:18]HSY%O$-H0*4>*T@O8M8+5V\/;9M+R3;-0>9 M#TQ*5C7-+48%YCI /5\S)I\N= ?]X?GR?U!+ P04 " !]C ]7:!Q/EY " M #_!P &0 'AL+W=OU4!:/10,ZYF7J5U<^/[BE108W4E&N!FIQ"RQMI,9>FK1@+.':AF M?A@$UWZ-*??2Q*TM99J(5C/*82F1:NL:R]]S8**;>1-OM["B9:7M@I\F#2YA M#?I[LY1FYH\L.:V!*RHXDE#,O-O)33:U\2[@!X5.[8V1S60CQ+V=?,EG7F % M 0.B+0,VORTL@#%+9&3\&CB]\4@+W!_OV#^YW$TN&ZQ@(=A/FNMJYKWW4 X% M;IE>B>XS#/DX@40PY;ZH&V(##Y%6:5$/8*.@IKS_XX?!ASW Y/H$(!P X2$@ M/@&(!D#T7$ \ &+G3)^*\R'#&J>)%!V2-MJPV8$STZ%-^I3;:U]K:7:IP>ET MW5\W$@5:TY+3@A+,-;HE1+1<4UZBI6"44%#H+5H(3H!KB=V5&67Z$H>(/"((R."%H\'QX>@6?/AT_.9!.-MQ4YOO@$WPJVP%M ?T;G M#^YD1=7],=O/TMK2]ZIX[7-:9L&B;_=-^F_$=FYB#X=?Z\T&G&E:S$*N>K65Y%Q=>QB MMZYX'ZS/37?KF]$C3=\:[[ L*5>(06$H@ZMW1H_LVTT_T:)Q!7@CM''(#2O3 MH4': +-?"*%W$WO V//3OU!+ P04 " !]C ]7P301\YL# 0# &0 M 'AL+W=O1M?_UL0U@"%/55[TL ^]SC>XXOYF9VXN*+ M+ $4^EI1)N=.J=3^T75E7D*%Y0/? ],S6RXJK/2CV+ER+P 7-JBB;N!YB5MA MPIS%S(X]B\6,'Q0E#)X%DH>JPN*?)5!^FCN^Z? MA7YR6Y:"5, DX0P)V,Z=)_\QFQJ\!?Q)X"0O[I%1LN'\BWGXK9@[GDD(*.3* M,&!].<(**#5$.HV_&TZG7=($7MZ?V7^QVK66#9:PXO0O4JAR[J0.*F"+#U2] M\-.OT.B)#5_.J;2_Z-1@/0?E!ZEXU03K#"K"ZBO^VOAP$> G;P0$34#0#8C> M" B;@/"] 5$3$%EG:BG6APPKO)@)?D+"H#6;N;%FVF@MGS"S[6LE]"S1<6JQ MKK<;\2U:DQTC6Y)CIM!3GO,#4X3MT#.G)"<@T3U:<::$WBFTQ!2S7(_=9* P MH?)6S[ZN,W3SZ19]0H2A/TI^D)@5$$XD-#J_>'!0'CV_G!_1$W8;EEH M^<(W^)J]D?JMRX$<\8:"O$/Y>6^PE* GM?>F_D$(*#3R".P 0WM1KQ4-KV4. MG4>YQSG,'7VJ2!!'1V/L0QX/F5>3));$ M'+#'192$$U,DQTM;!F!^&L?I-2P;3>F#@N-6<#PJ^)5M"*6V5-JB0C>$Y?2@ MWT'S1N.^);=#GM3KQ!=B R^))AU+^BA_.O$ZQF6C.7_0D:1U)!EU)'O'RY/T M5$P2/YYVM/91<9B$7D?K:#8?U#IIM4Z^2>L=HISM[A6(ZKH(N"I!7$Q2@G7= M$*6_#X/%,!DJ!K_C3Q\4>M..B=FH@ _:D[;VI*/VO-2NF,KG^AOYK_9"E5BA M$Y;HRAW=C)E/9O?%Z;2+RM+>.1/$\07J2ORT M%3_]5O%;P2NT!V&[3JT+\0TE.VP;.:DO>O>B5ZI [&S/*9$]V^J.HAUMV]HGV\UUQI>ZW:V[T_]IZE[Y M,Q8[PB2BL-64WL-$[YNH^\_Z0?&][<@V7.G^SMZ6NF4'80!Z?LNY.C^8!=H_ M 8O_ %!+ P04 " !]C ]7%%EU##(# # # &0 'AL+W=O@:"T53W*QSB A+/O&NYS#@:#9.2/POR"3/+/E-"WR5:I\)9MMR(+]",+!E9D @SA1ZC MB*^9(FR)IIR2B(!$G]$4A'W16 3HUYR2)39K)]'M&!0F5-[IF.?9&-W>W*$; M1!B:$$I-1-]5.E?S1#?*\QIF>?EG\FKZ:,*96DGTE<40'QNXNLBB4G]?Z="O M=/RY9@T4>)^0[_E!24*CR^5^B7Q\N;Q944U0K%M@_8)WKUL9^\R[5>YM=IH' MF>((!H[>2B2(#3CAQP_-CO>EC%N=9N.:S(Z8M@JFK2KW<$(82=8)2O&KWM@4 M4B"2,GK5+H&'8OQ:AGU4*;R65$UF1Z3:!:EV-2F\NXA4M4NK?994I?!:4C69 M'9'J%*0ZE;_3J3 G6X0I@ET*,=&TRD!UZOQ!UFDVKLGL"%ZW@->M?$&>F=0G MC%P0B%%ZY!;Y> 6-H>62)[S&?-3S%; MM.&/MOL\F1_J]CSKIM]LLMY^@L62Z)>"PD);>HVNWC!%UB]G \53VT'.N=+] MJ+U3 MS"0Q$AA#:GLF,=UV.\U.9KW9/BM8MID ,*,M92]\18@ /Y,XY>/>2HCU;;_/PQ5),+^A:Y+*3Q:4)5C(7;;L\S4C M>)XG)7$?69;;3W"4]B:C_-@CFXSH1L112AX9X)LDP>SMGL1T.^[!WON!;]%R M);(#_6N+O]COXY)R_) M/&-.IC3^)YJ+U;CG]<"<+/ F%M_H]D]2$AID>"&->?X7;,M8JP?"#1#)B= M8 M%BW1LHU2GD,'LA C_'!,Q(N&&1R(Y?!/)8%/-+&?$T"\#%ITOP"40I^+ZB M&X[3.1_UA2PU^\)^6)9U7Y2%/B@+(O! 4['BX/=T3N;[ 'W)L2**WHG>(R/B M7YOT!MC6%4 6LC4%38]/1YKTX/AT:&!C5VVS0 MYVE($W(%4IK*Q93A[)S7"5D NCE@MIB^3J#M6M:H_[JKD!KE-&,"-::.V&,S MJ-@,C&RT)\,5X"O*Q+4@+ %KN25761VO GJPRPM"7R&FAKFVI5 SUMFRIVZE M@MM&A9BFRX,BN$I+$/(4#311<*AH8*RRI0;#2H/AL1K,=C1XP"+;?@-R1,A3 M?28P$SH9S. 0O!',=.M"R[S F-=2*J^2RNM *CE]=$*9H5%.6+<<3]LF!L;$ MEE+YE52^L:R[)+MR_B-S,*5<>^+XFL71<8>H<0&I89[C#AI1@;&8EE2A5?LA MRTPVEE88IR$!TE2#*2/S2("_*>?Z^5JB#;2K><'Z<$A@KJDMYQT/"(V[+;TOEIN4)U5NC:K(G3]=E<5%O2J":-C*3_8+*IX"F5=TNQ/+G! M1='D2RUSI#"Z=CVOR5L3Y?E*KXUEM:5=&T=H-%:3SSABX >.-T1+U-:TV/8] MITE5C?/LH:NT^!PF#]8N#YIMWI0R.?3E0@[NZ4>W(4:$4PURIVA!5VC[ZM6N M$@ZZN<> '=F^4L,NT8*NT/8UK#TI-)O2PZ.S!-B]D@9HX Z;%YPFS+*:88&Y MG+9T:_L)S5;OV$$R/(ZS)DS'^1PV$M8^$II-VTESQ%,GA.,JAD$3Y?JP2?L< MEA#6GA":3>&!.>)K.@PMI<-JF./+.=*D>@Y+B&I+B,R6\.EF=@.^R_[R#7L# M7ZG0+X-FE%.7P4[1@J[0]A6L#2:"W8P2U)$G+#7L$BWH"FU?P]JO(K-?/3Q* MD.H_'1<.&E?35!,&7=OW&Q>=N9RV=&N?BLP^]9!IHN4 MIW/F4MI2K?T@,OO!*4T2PL((Q^ 1KXGNJ=B]&>+D-;!+M* KM'WY:G^)AAW- MD8X\8:EAEVA!5VC[&M9^%9G]ZA%S1/6?]L!W_.85IX9!#WI-\V8NIRW=VJ':AABE<9Y!JRC%(.8K*0D-;- M4#:3%6\'%#N"KO/?RY^I$#3)-U<$SPG+ N3G"RKO ,J=[ NJ=S0F_P-02P,$ M% @ ?8P/5]GAB?7I @ K D !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF3MK*5T+:+$%*RJ9U4J6H6;=G!R[!*MB9;9+N MW\\VA"6!HK;K2[#-.8=[[KVQ/=DQ_B R (D>BYR*J95)N1G;MH@S*+"X8!N@ MZDW*>(&EFO*U+38<<&)(16Y[CA/8!2;4"B=F;<'#"2ME3B@L.!)E46#^9PXY MVTTMU]HOW)%U)O6"'4XV> U+D/>;!5S7)A?M*NQCH7B4DA6U&05 M04%H]<2/=1X."&[P!,&K"=XI8? $P:\)_G,)@YHP,)FIK)@\1%CB<,+9#G&- M5FIZ8))IV,H^H;KL2\G56Z)X,EQ6Y48L14NRIB0E,:82S>*8E502ND8+EI.8 M@$"?T"Q778)I#$CU&XI8N9)IF>_! IU'(#')Q0>%O5]&Z/SL SI#A*(?&2L% MIHF8V%(%K3]MQW6 \RI [XD 70_=,BHS@;[0!))C 5NY;2Q[>\MSKU?Q>TDO MD.]\1)[C^1T!73^?[G70H^?3W1XW?E- W^CY_UW KMQ7VH-N;;WEC,4&QS"U MU)XB@&_!"M^_

WE(L>B.QHYP.FIP.^M3#XSY/]GV.ZS[O2F0E&!A! MO=5N0]]Q?%7@[6&&VB@ON+KRCU%1!\H=.$Z#.O(T;#P->SW=T%@="P+TWQ&_ MW%\E/CSVYYS8:X.&P2DHZ@WSE84-FB0$O4E8<+8E^L3JLABTHK]L6^P M2WV M!O%*BZ/&XJB_=XMJ+^80LRWPTQVSLCIJ==BP;;4-:I<\Z@WFI5;M@W.L +XV M]P&!3%=6^WNSVEPY9N:D/5F?N^/KZN;P3Z:ZQ]QBOB94H!Q2)>E74W MJ":2;]/ MVS 0_5Y)!:.G=F7%O[[V4X:%180TO:E M\=GW7MZ[JR_SG=+WI@9 \M (:1:T1FS/@\#D-33,S%0+TIZ42C<,;:BKP+0: M6.%!C0CB,#P+&L8ES>9^;Z6SN>I0< DK34S7-$P_7H)0NP6-Z'[CEEL@C7@7;O2-@I&EH(W( U7DF@H%_0B.E^F+M\G_.2P,P=KXIQLE+IWP76Q MH*$3! )R= S,/K:P!"$^"DXRL=\'"]9__FO5LO&V9@J<0O7F"]H)\I M*:!DG ME"$9RY"\QI[MF_YH;PP":TR'(T_4%B#)LP8 MP,D"]6^-^C^F&S;;+$IFMG';0^=36=%!UA-+Z6@I?=72UX<E4K@/W& 8OP/9'U!+ P04 " !]C ]7[/X- ML-D' #J1@ &0 'AL+W=O3M92;\^FTC-8\#)(_7D[WW+Y:7-3J*-IAQ*+E&>ER#-2\-7EY(U[ MSH)Y'="T^$?PQ[+WFM1=NR1HB5/\>^)(G28VDSN/K M%G32?6<=V'_]C/ZNZ;SJS%U8\F6>?!:Q7%].3B5(V?\GCMJTS(5%5RCS=!JLS2$76_@^?MD3T MS9@0"Z#:"[ ?Z! &\;X+TT MP-\&^ TS;5<:'E@HP\5%D3^2HFZMT.H7#9E-M.J^R.KK?BL+]:E0<7)QVUYO MDJ_(K;C/Q$I$82;)FRC*JTR*[)[JTZR^?1MM3 MO&I/D1XX19>2ZSR3ZY*\S6(>FP!3U=^NT_2YTU<41/RSRDZ(Y_Q*J$.]@1-: MOCR<#H2SEX>[0&^\[A)Z#9YW ,^X*OSYJ@SQW.+XPSCU"'->;L*(7T[4$%+R MXH%/%C__Y,Z=B^M"G9+_1Z6RW$=MO-/-ZC8PN!%T7 K +RW C9)B(?WE,RGPE'\."J]'O M00WK;<^BO)2#I1?LG8WOG\V]G8ZUK8)^*^J>N3L]VV_EN73F#W=MUG5M!F;W M7RJWPV8@:H>8H4[,,/,:$XPA@1G,S3OFYF!2O,^B@M=7/TS(75ZHZ)I%128G M5:D2)2Q)+,IFG&_>'6*V_8:SWB5U3IR9NYL?X(G8*2T/E=(I9A9B@C$D,(/1LX[1,WAT+:50\DSQJ9)N524D$2M> MRPVYYMU8-40G#!N0;SPLAJ[#$@RTI0X)S*#.=;0XV4[I;IOU1VTWF)W.=\;VH69SWZ/#@[O;DY\NV,-KD8FT2@<[ $;:%A0J M&L-",UFCFC7ZPS?%+006?9AH# O-I$\+9A?4DSWZDM:VJ"240MTF)2^&4Q'& MH: P+S:1/2W\7U,'?<5> \5P'R#M4?8^%9A*G%;X+:_%;6<6M%$TW ME2)K./$P9?D2%8UAH9F3D5KE4P=I H^"=L&61%0TAH5FDJB-!(6-Q)LHXDE= MP,HJQ5Q]123">F5AD$9WSQH%>Q-URX%6WNG>=-Y0*WIH/H]JA4]!";Q?4^0_ M G@E&,TZ,5#%/A::R:06^Q1K>IRBSH^CHC$L-)-$+?TI+/T_M7,W'\1J<*YF M)!H08'"D-4O'D/I42WT*3\,/%NUATP2C6><;JN['0C.9U+J?PK/^%D6+.OF/ MBL:PT$P2M1^@\ + 6-'"T< ,*QQIS=(Q9#_5LI_",GVY+5:R#HNX63B#[[2H MT_RH: P+S612^P!ZAE6TJ&8 %8UAH9EK^=H,>/"4_TC1CD0#=UHXTGK!_AAJ MW]-JWX/5_F#1'K[3PFC6.Q]0EQ*PT$PFM='PX*4$B]TCJ!X#%8UAH9DD]G;@ MP L 8T4+1\^!HL7=97,,$^%I$^'!-J KVFZ+"GBGA=&L\PW5:&"AF4QJH^'! M:PH618OJ,5#1&!::2:+V&!Z\+#!6M-^]J !'6K-T#!/A:1/AP39@L&B!.RWJ M^@(J&L-",YG41L.#]Q99%"VJQT!%8UAH)HG:8WCP6L-8T7[WKB$XTIJE8Y@( M7YL('[8!G_E=*:2Q!72(+1C%-L]0T1@6FLF@-AB^BU2L/JJW0$5C6&@FB=I; M^/ BQDBQCD0#=U@XTIJE8Y@'7YL'?V0WTFHE(CZ29*A+$ZAH# O-I*^W>]_' MJE140X&*QK#03!*UH?#AE8NQ2H6C@=LJ'&G-TC$<@Z\=@S^R&ZDJ,B$KI8'K M7%N)I_KUX&X'&,@ZU5 -!1::2:(V%#Z\2\FB7E&]!"H:PT(S2=1>PH<7+<;J M%8X&)IS@2&N6CF$6?&T6_)&-2<^6E8WH8-3E"%0TAH5F_JY,.XD :V]2@&HF M4-$8%II)HC83 ;Q:,5*M(]& #H8CK5DZAEL(M%L(8+U_58DDKK=?@K/",(AU MFJ$:"2PTDT!M) )XI]-+]O\&J$8"%8UAH9GT:2,1P,L3UOM_1_ ._RH$#K2F M[1C6(>C]]!@6__VR/3PO#(-8YQVJJ\!",PG4KB+X\5\X!ZA^ A6-8:&9]&D_ M$< +%/9E"^-!V_;A4&OB4#W$M/<0D)07]\W#5$K2_+Z[?31&]V[WP)8WS6-* M=MZ_8Z+.Y%5BJB5PK2.9FKPBG:!ZNT!S+?-(\:N@ &0 'AL+W=OZ^5K!B,\7@!9RT-_?A#S"Q+$M13/>7-ZWM M2(^P?@;$@X#SQZ+\6JVDK,FW=997%Z-576_>C\=5LI)K4;TK-C)O_G)?E&M1 M-V_+Y;C:E%(LNDKK;$PGDVB\%FD^NCSO/OM<7IX7VSI+<_FY)-5VO1;E]VN9 M%8\7(V_T],&7=+FJVP_&E^<;L90WLOYM\[ELWHWWE$6ZEGF5%CDIY?W%Z,I[ MSZ>3MD)7XO=4/E8'KTG[5>Z*XFO[YL/B8C1IETAF,JE;A&C^>Y!SF64MJ5F. M/WOH:-]F6_'P]1.==U^^^3)WHI+S(OLC7=2KB]%L1!;R7FRS^DOQ^"_9?Z&P MY25%5G7_DL>^[&1$DFU5%^N^91\+/)Z59$X7\B%#A@W7W'_/>G3][RF3N*_ MM]D[,IG]@] )I>2W&T;>_/2S9<'F;LRGXN$=\2<=9N+ L)>6)M]C_"<,J>2R M66=K"RX^'>?Z,@F)9JL$\U<-$OK]9%6:?_%=T. M0GYK=G65M.7JI S-%0EC.UC4P=H]\,.E%S9[Y//QPV%@EE+^Y+@4MY1JFE6E MM"X.]UT<.KOX:7MKZU9GS:'=BH2QT.@*&D31-#KJUUVQ4"OF-=NOHXZU%9L$ MS_5LM._9R-FS']8;D9;MUK;=\RT=_>SD#.UG)(PA87%D=//Q+QS4G!;7=!_7 MU!G7I^WZ3I9M5*7R.0Z" M:=G-]MG-G'M_OJVWI23B<'?1!)FJ08'H!@6V &?( )$PAH3%2!@'P;2LS_99 MGSG74YY6B6B<2!@[>V'WOVA44!KK:=K&4QL1[,*"-LI1-#VN@Z-T[\2X(FMMIA6N'43 OJ'% T/2UE'3RW=KA=R5**^UJ6UK"@M@%*8SU-.Y0] M.S/30C;*430]+24PO- Y^/]29.WICT=1+MI!OTMH>%"C :4Q*"V&TCB*IB>L M1(KG-BG7(A-YTAS$U:1>27(GEVF>M\?G3=SM!QM9IL7"&CA4K4!IS#-]B,U. MQ=9RYF"4HY9.#TGI$\_M3ZZ2/[=IE;;'WM8DH*($2F.>J4K"* R/L9J.6" M')[^L\8"51)0&J.FDG@;!>:I/UNY-A4CEM?0#53I!NK6#9]DK5:4WT6VM9Z' M=4,&!P*U#M1B'8*9F8=9;#:SK"6OX1.H\@G4[1-N2[&0)!=K:=T?N6L/S@'J M$Z"T&$KC*)J>JO(.-/CK8PT*U0]0&H/28BB-HVAZMLI2T!?F69P\UH Z"BB- M47.FQ'1JV:>9Q6:A9VY#7\,J4&45J-LJ#!II0#T"E,:HZ0?>4G/Z4&PO9XGE M-3P"51Z!OC /X[21!E0G0&F,6G2";>1G4074,O![C8D55(D'ZA8/\VY^L"R[ M^;B+M*K+]&Y;%R4I9=:M+M4JW=AW5%#] *4Q*"V&TCB*I@>NA <%" \*%1Y0 M&H/28BB-HVCZ'&DE/'R0\'!S!L^4A@H/WQ09_LR9$5R^_60+ 7>&"O\,!>XH&] MQN,UO(>OO(F6?_.>N-S@ J-2 TF(H MC:-H>IY*:O@ J>%#I0:4QJ"T&$KC*)I^B;"2&@%(:K@Y0_.%TEA@FYUA7B=\ M2BF.6C(]#Z4T IS2<*,&1P)5&H%%57CF\.*T8ARU;'HH2F@$"*'AA@R. RHT M M-4F)?XG%*(HY9+CT+)C, M,S[*Q5R6]EV0N^K@ * " TJ+H32.HNF1'MRF M8J# L-Y])( :#"B-06DQE,91-#U<93""'[]#AKOJX$C-VUJ$WL3W]>T7@S8: M0VD<1=.S4FXC<+N-7Q]S6;9GI-MI\8EL5LNE)**],J%L1B-O1$7$TU]L-R^Z M=N,'Y[FCM=?UJO':<9C06VQ :1Q%T\-42B1P*Y&YJ%;=M(.DZ&X3UMY)I7E9 MI0M9[N[QL!&I]H9(NH5NZW,ID1>),/HBZL(IK M=_W!@4%-"Y060VD<1=-S5=XFI( CRQ#J;: T!J7%4!I'T?1PE0D*W2;(>>]% MJ GJ:=K-IZ:SL^GQ!A:J>* TCJ+I62G%$SHMPU\^LG3C!^<9O'QD"6TQAM(X MBJ:'>7#/4[?2^?$C2S=X<(R6^YCZQAQ5!FTTAM(XBJ8GJ81/Z!8^?Q3EU_:4 M1B(V:2WL6U*HTPDM=^,PKNU@T#9C*(VC:'IBRNJ$4]3Q9 C5.% :@])B*(VC M:'K"RO:$^'N5N)&#HS;O!F(=[D"M#Y3&430]0V5]0O==5C\6S:XP)[=2)"M9 MDO]DB34UJ/"!TAB4%D-I'$73[TNNA$\T06V"(ZCG@=(8E!9#:1Q%TQ-6.BAZ M:0Z.\V9<[MJ#4X7*("@M[FF'>P+SZA94DWI8RO%$[KDY!V&UJ^.MR++",4W1 M31L<'E3V0&DQE,91-#UE)7LBQ!-J(JCV@=(8E!9#:1Q%T\-5=BARVR'G+C0P M9W48%X7,W0T,C@KJ?J TCJ+I42GW$YW@?C;;,EF)JCDB*=/$.A4R,J_E\8QS M_G-W6X-3@WH>*(VC:'IJ!\_2<7N>'S=VD2ELIL: MI-(_D7M2SPG"+C(O$3(FN<_=S0P.#&ISH#2.HNF!*9L3N9^M,^1@$2IQH#0& MI<50&D?1](25ZXGE@T6HY('26&0^5,?R< )HFQQ%TY]2IN3-%#];IT>^ M, 1U-SPT&B@MAM(XBK:+<'SP:-RU+)?=0XPKTCW==O?TV/VG^PYQQPJS>_KR1U$NT[PBF;QOD)-WTV;G6.X>:+Q[4Q>;[@&\=T5=%^ON MY4J*9G#4%FC^?E\4]=.;MH']8Z4O_P]02P,$% @ ?8P/5U-6(:5[ @ MOP8 !D !X;"]W;W)K&ULK55=;YLP%/TK5ZR: M6FD+7VG6=00I":NV296B1MV>7;@!J\9FMI-T_WZV(2RI2->'OH!]?<[QO=?X MD.R$?%05HH:GFG$U]2JMFVO?5WF%-5$CT2 W*VLA:Z+-5):^:B22PI%JYD=! M,/%K0KF7)BZVE&DB-II1CDL):E/71/Z9(Q.[J1=Z^\ =+2MM WZ:-*3$%>K[ M9BG-S.]5"EHC5U1PD+B>>K/P.AM;O /\I+A3!V.PE3P(\6@GWXNI%]B$D&&N MK0(QKRTND#$K9-+XW6EZ_9:6>#C>J]^XVDTM#T3A0K!?M-#5U+ORH, UV3!] M)W;?L*OGTNKE@BGWA%V'#3S(-TJ+NB.;#&K*VS=YZOIP0 @G)PA11XB>$\8G M"'%'B%]+&'<$UVJ_+<7U(2.:I(D4.Y 6;=3LP#73L4WYE-MC7VEI5JGAZ735 M'C>(-:QHR>F:YH1KF.6YV'!->0E+P6A.4<%'F!5;E)HJ&R:\@%LB']&!%D)I M!><9:D*9NC#8^U4&YV<7< :4PRUES)RR2GQM"Z M4O"5%U@<"_BFV+[B:%_Q/'I1\<>&CR ./D 41/% 0HO7TZ,!>O9Z>OA"-7%_ M?K'3BT_H_>=(AAK>"HZ'!:W-7*N&Y#CUC(\HE%OTTO?OPDGP9:A9;RF6O9'8 M42/'?2/'+ZD?-3(_U;I6(FPODW74;?IY,KI*_.UA3P905Y/1Y3$J&T!-@E'< MH]HJ_(.K7:,LG44J<+>S_>;[:._",V<^S^)SX\ZMF?Z3::W=?#(EY0H8KHUD M,/ITZ8%L[;*=:-$X WD0VMB1&U;F#X/2 LSZ6@B]G]@-^G]6^A=02P,$% M @ ?8P/5T&ULM9SK;^(Z&L;_%8L]6K42'7+AUMD6J267G=5TMAK.G/VPV@\NN!!-2#BQ MH3.K_>/7#FDN)#6D\_"EA>#W9R?O@R\/3FY>XN0[7S$FR(]U&/';SDJ(S<=> MC\]7;$WYAWC#(OG);SMWYD??'JN M,0? 7OAI==$G?Q]M(!-&2/,9A, \8)U?$HT%"_J#AEI$'1ODV85*4@EPX3- @Y)>R MR+>90RY^NR2_D2 BOZ_B+:?1@M_TA&RKJK$WS]HUW;?+>J-=-GF((['BQ(T6 M;-$0[^CC3>L8P-<#K+X&T)-7.;_4UNNEOK>TQ"_Q[@.QC2ZQ#,MHNB+Z\!G; MY.%6TP71A_]C&^7A=D.X>WIX4^W>Z>%F4S+>W?A**NQ<]7;*L]_@W7'.!"=2 MFB0,Z%,0!D(I?+T7]8)009Z5UG=*ZPW-O=_C^\UX-7Q\Y!LZ9[<=.3YPENQ8 M9_+7OYA#XV]->4?"'"3,1<(\),P'P2KJZ>?JZ>OHDZ(;[))425WRE>773(35.Q[ M4]D3?XKF\9J1."'3>"U/8*6&_AU[/?YO]X=01Q3:C;9KEJ3$_S0)57LF;86* MA#E(F(N$>4B8KY?2/\6*)>1+',FYIP@%^Q 6XO+ M12!G;;)C*WHUI;,PCI97@B5K.7E[$DWRT7+;R@<)<_:P80I3\^W=I&\.KPTY ML.[*PD#6Z2%A_M$3J*1ZF*=Z^*Y4RTG>=SE+4UT&5WU5.N U95R+;YMQ),S9 MPP:E"V;:?:.6<62='A+F'SV!2L9'><9'VHP_TI]JW. JRW* 47V(&D;D2QXL MLJ&A*=%::MM$(V'.J':=1H;5/T@SLD8/"?-!L(H8QKD8QEHQ/+#%E"6B\9NM MC6R;<"3,0<)<),Q#PGP0K"*,ZUP8U^==\5PCU8.$.4B8BX1Y2)@/@E748QJ% M363H)ZHO$4OX*M@0.5&=RP&&+AFA\S^W@5+/!972>OWDLDD^&5[]*T:_:I<^ MU3>AK2R@-!=*\Z T'T6K2J/D()I::?P>"QH>GV]DE&%E6*]-WZ;ZREJ+ $ES MH30/2O-1M*H(K$($EE8$TQ8SSPQ55H)IC.M*T-;86@E(F@NE>5":CZ)5E5!8 MJZ;6>YMDO@6)(\*RQ:A:FE27HVT6*OKZVDX]H#0'2G.A- ]*\S-:>54V>&OI M:A9.JGF"E9JK0JQ8.V5 W4THS:>D,U_9%63F5;C5-0IS6CE4?A?FT> MX4#K=*$T#TKS4;2J( H?U=0:;9.'U_Y#[:,C2?Z[_Y/ZW5\.7J6%\+0L%/G1 MG;++>*#>-0];4(\52G.@-!=*\Z T'T6K[A$KC%;+..^P92&]Q2F4YD!I+I3F M06D^BE954>')6GI/MK13\W.FHI]=\L26012IWDJNO#8L">*FC9'W>G9K!9D- MJTCK^G .ZV8"VV;!Z7Y*%HUYX4%:^DMV.::8"M6^A- =*HL!>H& M9[3R]&,\OCZ?78W*1\3UK]E@I.+CZS'0N)??EKSHN^E:TE!K5Z MH3072O.@-!]%JVJQL'JM\9GG,U#?%TISH#072O.@-!]%JZJH\(=EY.*N8W%C+%U.#Q!S=BCE59O_RQ<5EN_G?5QF\Q7E#/>)9\XW])H MSO;?_!D3(DQOQ&L<*/38M@F"TIR,5KY65PTW3D K]3+:P5X^VZY6ZJ,JK::[ ML$-MO1WZE=$P^*_LP_.O9'KW)>^EMU\RWKAE6<]LG6OHOE:[[I9>]:WA\##7 M]6*6,3[XQC85ZE\?)O )OVN;Q-/;AU%J'>)I3F9K0C_;C76*S6C_NH MME437KI!_]=,RY8+@[8&I[YUK56#O<,?>XL_]AY_[$W^YS X[<+@M,]L<-I0 M@Q-*J/QW=-[J-4(I3D9K7RIKAJ2 ]T0:M<-2>,P@^U7JR6YW.8-D_PC"_1L1;](GX#W% M0L3K].6*T05+5 'Y^7,L5P79&U5!_B#(R?\!4$L#!!0 ( 'V,#U=Z)C(? M%P0 !P/ 9 >&PO=V]R:W-H965TY^]B0%KDYC:!J[_OF,G! B&;E74+Y#8 M,T_\/#,>>T8[+E[EBE*%OE=E+B;@S>U0"E;16C)>(T$78^?1?\A\K!V,Q1^,[N31,])4 M7CA_U2^?B['CZ171DN9*0Q#XV](I+4N-!.OXLP5UNF]JQ^/G/?HG0Q[(O!!) MI[S\Q@JU&CNI@PJZ()M2?>6[GVE+*-)X.2^E^46[UM9S4+Z1BE>M,ZR@8G7S M3[ZW0APY^/$%!]PZX+Y#>,$A:!V"MSJ$K4-HE&FH&!TRHLAD)/@."6T-:/K! MB&F\@3ZK==SG2L L S\UF3?Q1GR!YFQ9LP7+2:W08Y[S3:U8O40S7K*<48GN MT6^0AY_KG%<4W?W*I7R/9E2@*:\JB.!\102,9U015L+4/7J>9^CNW7OT#KE( MZEF)6(V>:Z;D!QB$Y]]7?"-)7RF>\%7$7S;U 7>!X0]'%@6-'V[.[:X9V]W]Z^P";K !@8O MN(#WS60\+1#94@$[>!^!C80QD!ZBN-Z8 *\AAF82D4H'73[8HM%\+;1_35>G M![DF.1T[4'XD%5OJ3'[\P8^]GVQ*WA(LNQ'8BB6,R\Q ^\4[/LW"SQP\COK$YX1!V/Z"J/LVS)FTW=),T] M5%:6VZ@UJ-'18D*,TS@8XAXYBZ%>M>_Y/7H60]@08!?;&<8=P_@JPR=- =40 M+];&JS05[)#]=[ K"EZ61,C#J#6@\5D(@A[=QB(]LL"#*.U1/3?R!TEJIYET M-).K-#\N%G"BZG)>L'*CSU0$9TC^BOA:G[,20;6%\UHJP7(=[V:2[(@HI%&@ MB;B5=G(>FM!/C@+3<#\W&PZ]$/(VM1F"$A$.>Q0MAGX:IU'JV3D..X[#JQRSAL2-LGEHR=5AOSC9 MC*+>)L_.C2"A+U0FWSO<4+RK;.?_F+_6V\-5T'][8-T4+;L5VJF@1U<^_W^] M&K2?NY74MT3+;H5V*C4^2(VOYNXCW*'O#Y78Z&R5$)^5"NRG4:^@3"UFX3 8 M]K:A#6P(M37I[43WJ&VHJ%B:]DLB<_-OKLW=:-?B/9K&IC?^I%L_TXX<8)J^ M\0L12P:[MJ0+@/0&"2Q*-*U8\Z+XVC0G+UQ!JV,>5]"^4J$-8'[!N=J_Z ]T M#?'D;U!+ P04 " !]C ]7+X"OJI ' #@.@ &0 'AL+W=O\4MBR8>?SOG,0WX\I,[OT^QSOA9"HH9K?C?).)8%DWBJ,Q<1QO' =A M,IJ=U_>NL]EY6L@H3,1UAO(BCH/LZQL1I?<7(SQZO/$AO%W+ZL9X=KX);L5< MR(^;ZZR\&F]1EF$LDCQ,$Y2)U<7H$I]Q-JT:U!9_A^(^[WQ&52@W:?JYNOAU M>3%R*H]$)!:R@@C*?W?B2D11A53Z\:4%'6V?637L?GY$?U<'7P9S$^3B*HW^ M"9=R?3'R1V@I5D$1R0_I_2^B#-2P_B,&G^ M!P\M$9T&V-O1@+0-R+ !V]& M@WHO@U8VX#5S#2AU#SP0 :S\RR]1UEE7:)5 M'VHRZ]9E^&%2_>YSF97?AF4[.;O.RBZ4R:\H2);H[9:+(LO"11$5,7K.A0S"*'^!7J&//WN!GJ$P07^MTR(O MC?/SL2S=K!XV7K0NO6E<(CM@^/YEX_,E>HD1($]D-&#.# M5B2R+8G,AKZ3Q-LLS8U] MMH'S:KAJ,+V;871Y^5XNRCB M(@IDF=Q+43YE$0;-0%SR$<1I)L-O]0T3%PV^VPGR%797J3YH$.JZCC,@PV3G$$]C MP^KOD6Q@1\DK9^\>D7?SRZB+'"TFGS*M&QC,)M@?$L3MGAT;>4=8XKTC7RC% MN!1WY6*C49F+-)>Y)2W:)W0#Q3YUIY,A(2:[*6'>D!&KQ\71CE4_%*6/L54GSN:R6#:C3]-%S/,3J H& M1>-0:'W^E!#&/F21 @-IUI9)2#0.A=9G4@EJ;%?4!U1$_,A';P0SL6*!J'0NL3JP0Z MP:>="0F0G&ZYA43C4&A];I74)W:IO^],2'2=S@C5ID*#&9UH,R8WF>')KLF0 M*)5.GE#IC[WC<05K# 6TT R*QJ'0^OPI74\8Y&1(0-4[*!J'0NLSJ=0[L=>N M#YX,B5Z#QFSJ#,OV1C//'9;M[=X=&[W2U\2NK[=YN ZRY]7[T#P$E?>@:!P*K<^DDO?$7N@^/ _UVK7O>\,RC<'*I?ZP9F7W M[=C8E2 G3Y6X@URLTVB)PGB3I7>B"MT<-)!R;LF!1.-0:/TM;*7JJ0.ZB0TJ MXT'1.!1:GTDEXZF]SGYP*E)#M1R[TZ'F-)D1#P_V.KG=NV.C5T*;VH7V7 92 M("ER&2:W]FJ-'>G@/@2)QJ'0^BQV3I3 'BF!/5,">ZCD%%*?*JE/@<^5M'B] M%:#G3(?)J%M5.[_#7#R%.*=*G%.[.']79$DHB_:4V"I\J#Z;@P:MH8.B<2BT M/HE*XU,/-!5!U3XH&H="ZS.IU#ZUE_ /3\6)7CYQV5"CFJRFPPU8;O?MV-B5 M/J=V??[G:A4NA(K:&"YHS1T4C4.A]>E3$I].09,05.>#HG$HM/XI2Z7SF;UZ M?_@Y2_UP"\%T>,I2-\)TL+_![9X=&[G2Y>(DFUG@QE.W.A[_"8K MINUK&*P8V;6MP3I'P)\X;F/.T/TW%^WX!W<3T$(]%%J?6[468"<^9L- EPB@ M:!P*K<^M6B(P^S; WBFH'Z A$T?/08,9T0_:&,SP=.?F(E,RG=EENOD(H#$> MT'H\*!J'0NN3J/0^LQ^W^?_I!KH8 $7C4&A];M5B@-GK_7NG6P/3>_?'F^CI M9C!SL9YN)C2FI=NX\^I?+++;^A7*'"W2(I'-"W+;N]O7-"_KEQ,']]_@,]Z\ M;*E@FG<_WP?9;9CD*!*K$M)Y/2F'@*QYG;*YD.FF?L'P)I4RC>N/:Q$L1589 ME-^OTE0^7E0/V+[4.OL/4$L#!!0 ( 'V,#U2@, *\, 9 M>&PO=V]R:W-H965TC]CPXL%5_:3[.NYGD/B4FF1U6*,(&-Y]4T?ZCR<"(+@@B"H!<%3!<-:,#P3 M#$<7!*-:,#H3^)<$XUI@M^Y6>[>)BZBFX5R*/9%F-M),PV;?JC%?+#?GY$Y+ M?,I0I\-/>2PR(%_I RCR,@)-&5>OR'/":+FKL:EC,"-:^RRP@87 ML#[Y+'*=*K+.$T@>ZUT,L8DS.,:Y##J!$<0#,O1?D\ + O+M+B(OG[]JB6OU M=(S?@8F>CO&.&$R9TI1S?(MT"W+=C?Q,Y8 $TPK9D;!A8^S0\H87>+<0BSQF MG%'[0FJ!X5FK-7T@5!.= L%P=:F%/!!)-!]Z V\2 MS-W[%B?&C1/C3B'EA3=8HM,MENR^_TG],W M]<9GAV_UE$E19SS7WBP]P:K4N2>5609R9TMB16*3F*KX:4:;JON]+3;/QI?^ M;%45SW\Q52F/A<,.3S+AL$6D-YCBN9!5>5QUM"AL_;<1&JM)VTSQ'P5(,P&? M;X70QXY9H/F/$OX!4$L#!!0 ( 'V,#U&PO M=V]R:W-H965TGMH&L M@Z);;-L@R6ZO:7EL$Y%$+TG929^^E.Q(LD@129$;6X>9X3<\S$]J>N#B26X! M%'K.TES.!ENE=M>CD4RVD%%YQ7>0ZS=K+C*J]*W8C.1. %U53EDZ(IX7CC+* M\L%\6CV[$_,I+U3*6#T7RZHQMX /5M M=R?TW:B.LF(9Y)+Q' E8SP8W^'I!@M*ALOC.X"!;UZA,9"41 MI)"H,@35?WM80)J6D33'CU/00=UFZ=B^?HW^6Y6\3F9))2QX^@];J>UL$ _0 M"M:T2-4]/_P.IX0JP(2GLOI%AZ-M2 8H*:3BV! MG!S(6QW\DX-?)7HDJ]*ZI8K.IX(?D"BM=;3RHNJ;REMGP_)R&!^4T&^9]E/S M+WG",T"/]!DD&J);6(,0L$(7MZ H2^6E?OCMX19=?+I$GQ#+T>.6%Y+F*SD= M*=U^&664G-KZ?&R+]+3U1Y%?(=_[!1&/^!;WQ=O=R;G[2&==IT[JU$D5S^^) M5^>JZ#.B4H*2U[:DCE'&]BCE,KN6.YK ;*#7D02QA\'\YY]PZ/UJ2_&#@ITE M[-<)^Z[H\[]T5=#K7U#%\@U*N90HH4*\Z&)PH&)ER_T8,*P"EA5A/\=12.+I M:-].RF(U";%?6YW1CFO:L9/V_IB_=9X=/8-6@U$<>!TJTRCVO= .%=10@1/J M)DE$H:<,/.LZ*NUP@=$N]N*PVV<6*QR0L1TOK/%")]Z#XLD3TBNZI*-5G3R1 MVD!# V$C&K,R(GYM]J"."TY&UADM.D33#I@IE% <&P'BVNP MV FVX/D>A&++%+06+)4-+C:G5>AWX4PCC#TOL---:KJ)DZXN6 +VD!?6,9T8 M#8=Q=V&8-L$$V]&PU^B(YX3["EI,4R8K/$8!]W5X?%+/:QUU/Z<"--^!W:]-JI#.P"A3]4 MH3XJVGGFC49AMT@MZ([I<6+_ZN230@B6%&F1Z6';ZRWG3F\@K8OR%+0]#L.) MYQO#93,CX:1GN!JIPFZM:D-+OE9:3@'I31(ZP%(R!6U\79YESYPS%6M()G'4 M3<)BAJ,H[LNBT3;L%K<[4>X.U$M%#C\*UM_=IGH-X['9W18S[ 7CJ(>TD3GL MUKGJM#'DZV&A:XYC$9OB-=25Q#=ZU&)'L!>2'LY&Y[!;Z.Y!%2+7DT*?-T P MFMHQ32DKQ]VHBQ8S/^BM-8WF8;?HW14BV>KBO=+;>T7S3:E^=DY3U898CR;N M@MKLHG'8IS&-_F&W %HJ>*LV6I%-K1L&0108R!:[:!+Z/*[ZE/3DBO%L^IR"W0%HC30[]>;\NM5_;5R M_A]02P,$% @ ?8P/5QOU5Z$Q @ O00 !D !X;"]W;W)K&ULC51M;YLP$/XK)Z^:6JD+!&@[98#4))O:J5VC9MT^.W D M7HW-;!/2?S\;$I1N:;0OX+/O>3G[[+B1ZEFO$ UL2BYT0E;&5"//T]D*2ZH' MLD)A5PJI2FILJ):>KA32O 65W M\_](K*1,DC=NYF4IC61O.!,X4Z+HLJ7H9 M(Y=-0H9D-_'(EBOC)KPTKN@2YVB>JIFRD=>SY*Q$H9D4H+!(R/5P-(YR"VSPAOC.$'#/C&*C]K7&"G#LB:^/WEI/TD@ZX/]ZQ?VEK MM[4LJ,:)Y#]9;E8)^4@@QX+6W#S*Y@:W]5PXODQRW7ZAZ7*O0@)9K8TLMV#K MH&2B^]/-=A_V $'P!B#8 H+6=R?4NIQ20]-8R0:4R[9L;M"6VJ*M.2;RK$/E:BP&$_CD$?A#"TWP*IR=GKVD\Z[LW'_3F@Y8W_ _SAUQU MZ.@PVK7[2%+7_:6@)'P>5,QERG%(-[J+?4_5D@D-' N+\@=7%P14 M=UFZP,BJ;="%-+;=V^'*OB^H7()=+Z0TN\#U?/]BI7\ 4$L#!!0 ( 'V, M#U=Q$$9?-P8 (X= 9 >&PO=V]R:W-H965T+%D4 M1;F%\R&6Y.>.]QQYQT?FW8'QK_F&$ %>LY3F]Y.-$-O;V2R/-B3#^91M"97? MK!C/L)"W?#W+MYS@N#3*TAFR+&^6X81.%G?ELR>^N&,[D2:4/'&0[[(,\V\/ M)&6'^PF<'!\\)^N-*![,%G=;O"8O1'S9/G%Y-VN\Q$E&:)XP"CA9W4_>P=L0 M!85!B?@[(8?\Y!H45):,?2UN/L;W$ZN(B*0D$H4++#_VY)&D:>%)QO%O[732 MC%D8GEX?O7\HR4LR2YR31Y;^D\1B J) (G:7XMGWQY"<'5FVOP!B04?-ZP78YIG-_-A!R\<#&+ZH$>JH'0 MP$ 0@4^,BDT.WM.8Q%T',QEU$SHZAOZ C!Y_W]$IL*VW %G(U@3T>+XYTIB' MYYM# QN[F0B[]&>?,1&Z[%;6CMZZZ ZW^19'Y'XBRS\G?$\FBU]^@I[UJRXS MEW067LA9)VM.DS7'Y'T1RISE(HET&:LLO=*R:'_[!?0@\JV[V?XT%QJ8#0// M[\+"/FP.+6_>H#KANTWXKC%\V;ID8Z*ZZ"M#]S0L*W!L)7@-RD4N5&+7H)R@ M6/2ZV+TF=L\8^V1X)X86L=4;Z_!QQSFAXE87OG_)&KRDL_!"SCH9FS<9FYL7,8D)QZDN8?/> M##G0]M0*[*.0'WB!,MM]%$1H:+:#)O; &/N+P(+H(@\THUDV4B+OHWS75>B% M?9#GG11R)VYHM?NV]:.MH[;L)-1&2D-[U*!LVU>SKD-9KC\0_8GJ@&E4W026K6X1&ACTU>TQU* 0F@^MWE9T0+/J&.P: MM5TG>&@[:L/3P5RW%WP?A;R!31NVB@.:)4=5>7&]<+4D^G+A!EJVWYL"C:R M@=K]-"CD.L$ C59\P.]0'U)O /(J7X5S JZ6A))5(JZUU+R>BG-7*1;V%E_+6S7"K6*!9LGR9ODQ!W82.6>UF- =7. <8; F/Y!:E7TW5 M(,46V2P :XJ@NIK.@H6CL"[75N% L\1Y(CS#5'( B2#96;R,#K][X53>@@XM MRW)4^F865];4L7Z^-LP^:J43,DNG/]AR^2VAZS-247M2@U>G^#Q8. ;Z.FH M55/(K*;^9/0F)O$N$LDR)4#VBJ(7EMU#2PKJPH!J%]3# G6;TL.&.CQJM14R M:I!JDZU>)=\"2@1@*["J2[;N\>=,(-)&YZA[ KP"HU4/(K(>> M91EA'FT IK'M[$)FV?6XP71=_,@ ]CC=59LC3E-VP#0BYZ3'[%[;8NKT.-K"507!^ !P M)!>MC$-F&?=^M2*17!1%451O@H!)[F52SEHJKIY1T/U3RT1OU6L)>I@S4":M MZ$-FT?=<[38%8["C7,JD-4W^(W%9)G5/.(N\]T/D]5:]'J&'#37Y5A4BHR9: MU#_-CY,SNY&+T!U:Y2.6<(J&FL /C-E-0RO=D%FZO0@6?;TICGKB\8W.[$J& M90^E8L32F_I#J1BQ=.5:,*>B579H1-EQMD_* [BB((XO/F#%678]^E,LTLDR MY*DO>7J8C]1%KX6YGK+H9R<'51GAZ_+ +Y?SN*.B.OAIGC:'BN_*HS3E^0.\ M#:NCP=9-=5+Y"?-U(EM@2E;2I37U92_BU>%?=2/8MCP.6S(A6%9>;@B6NJ( MR.]7C(GC33% &ULK99MCYLX$,>_BL5552NURV-(LDTB M;39774^JM-KMWKUV8 A6P::VV6SOT]_89&D6"$VK?0/&S/R9WWAL9K$7\JO* M 31Y+ NNEDZN=77INBK)H:3J0E3 \4TF9$DU/LJ=JRH)-+5.9>$&GA>[)67< M62WLW(U<+42M"\;A1A)5ER65W]=0B/W2\9VGB5NVR[69<%>+BN[@#O1]=2/Q MR6U54E8"5TQP(B%;.E?^Y<;WC(.U^(?!7AV-B4'9"O'5/'Q*EXYG(H("$FTD M*-X>X!J*PBAA'-\.HD[[3>-X/'Y2_VCA$69+%5R+XE^6ZGSIS!R20D;K0M^* M_5]P )H8O404RE[)OK&-T3BIE1;EP1DC*!EO[O3QD(@C!S\^X1 <'(*N0W3" M(3PXA.'R&:F0;%YV%!-5PLI]D0::U0S YM,ZXWXC)MUO],2WS+TTZM/ M/!$ED"_T$11Y;^[DGB<@-9:,9CCW9@,X+M1;?'M_MR%O7KTEKPCCY$LN:D5Y MJA:NQD",G)LN](X 7A0$#7Y[L' ^Z;\]W]$9JP7930ZH4G]'JK,)3B1B(:EC#'Q:6J: )+ M!\\#!?(!G-7K/_S8^S"4GI<4V[R0V+/416WJHC%UK&<-J*H)5B;!PY$6MHII MDLBZ6VE-'AN]V.J94_)AA6?FPGTX3D_?QN_:;,9MGL%,6IC)*,R:%A3+@%!- MMK!CG#.^(R(C.@?R':@=:CZ-F$<=:#Z-OX\'H::ME#3 M7X!*:BF!ZS.QIOUP?"_NK;!+$_S#5KN6:C7+>0ULGOK=:L%\W[ M(.K4U_6 D3\-.UQ#2J>J<-Z"S<_=5H"GQ$\VU+Q?5?ZDNT3S_N;O[;K-@-'Q MKGO&XGL_?N#>*,T]EY"('6?_06I79@L<,J854B'A7M1%2FB68:-E.<$.L=FR MQI)J&/R!>[U@P_ZY.![:K_XW7DJM2:1[U!25('>VN50D$37736/1SK8-[)5M MVSKS:]/8VF;KATS3%7^F$D]E10K(4-*[F&*5R*;1;!ZTJ&SKM14:&SD[S+$Y M!VD,\'TFA'YZ,!]HV_W5_U!+ P04 " !]C ]7BS@]7(P% 3,P &0 M 'AL+W=O@&SF^ZTZJK;?G83IT$'.#-.OTC[XV<3"J%U?>7TK#\T$'@_K\G[8,=/ MS-F=D-^J+>>*W!=Y69U[6Z5V[T>C:K7E!:M.Q(Z7^LA&R((IO2MO1M5.(Y7RF#8/KEEB]YGAN2;L<_#=1K"N15_5_*6D/IKI.+6@ M6L7),_=UPRE94WY!/7U:W(FY@KEN756_*.?+V*R9N?WYZ-E,YJ8D>K M)L.'0X;PA0Q_[,L3,O9_):$?CBWA2W?XQ?Y&AP=U>&@)CU^?W1:>N,-COFJS M!Y9P^KWL>1ON6\+3[US[3K:-?Q(^TG5NBQVVQ0YKWO@'BFTK[($VL=-,)_F^ MVK$5/_=T+UAQ>^KT5[>ZP!9\:A&GB>-8K"V>Q9U@29 ME2)A*0C6J^^DK>_$6=_/[#XK]H6MGL[ H?<]$A8C80D21I&P% 3KZ6+:ZF(* M'22F2+$@83$2EB!A% E+0;">6*)6+-& 04)Q:>U/W(PQ>>!,VK2U= 8.E0,2 MEB!A% E+0;">'&:M'&;.4GZX^+2T"< 9-;2/0,)B)"Q!PB@2EH)@/5&'D.RM\<'TR9G]0A\YB\& 6UD:3_B=V+S;ZQU655Q9 M._^&>=R>L?7^6KJS#Z[F\[R3<&:[KZ%Y*926HFC]BG?V8N TI%XY&_@.9!R1 M0I1J:YT0N&,'%QUJ(T)I%$I+4;2^,#HK,7![B9=[N=H:38B=^0'*JHKG=E[P M](Z'VH=06@*E42@M1='ZQ>]\QL!M-%ZL]>BNJ\YRP@JQ+Y49\Z^%U" ]$:CT M8$"8(FI[F"'H8V93\IV0]41!SQ@RL;9*!NI30FDQE)8TM-YWW8EM/*?0O"F* MUE=.YT0&3N^JMA/(O^1S5K[D5+L!@R4 M1^AM 1*HU!:BJ+U9=)YD$$$-1@" MI-^VA-)B*"V!TBB4EJ)H?=%T3F7@MBII=L_7)"OUMU1>*:)%P\D;,Q29 6?% M2V5?ZG" SH\Z8O^D7AK0_Z8"]2BAM 1*HU!:BJ+U-=$9E8'3VFK'FY=_&74# M!G<=4'<22DN@- JEI2A:7R:=11G,L>,-TKU;0FDQE)9 :11*2U&T_LJKSO8, MW;;GCXTW#?3)>!--H_GQWY/1Q]V2P4NM?J )";0)%$I+4;2^$#I;-'3;HLNK MCW5?H?L,:\61AN 22HNAM 1*HU!:BJ+U-=(9J2%XH29VI29VJ29VK29VL29V MM>;_8;*&G&PO=V]R:W-H M965T??I M5'WHNC)?0DGE :^ATC-S+DJJ]% L7%D+H+-65!8N]CSBEI153C9IWYV);,(; M5; *S@2235E2<7\$!5]-'=]Y>''.%DME7KC9I*8+N !U59\)/7+[+#-60B49 MKY" ^=3YY!\>^]@(VHB?#%9RXQD9*]>?'[)_;LUK,]=4PC$O?K&96DZ=Q$$SF-.F4.=\]076AB*3 M+^>%;/^CU3K62,7+M5@3E*SJ/NG=NA ; C_<(L!K 7ZI(%@+@M9H1];: M.J&*9A/!5TB8:)W-/+2U:=7:#:O,UWBAA)YE6J>RSZRB50Z(5C/THP9!%:L6 MZ!1T923:1P_31??BW0DHR@KY7D]=79R@=WOOT1YB%;I<\D;J''+B*DUESBPR(]?+L=/Y:ZN15\0W!<$M_F"9PK2.;;9Z?2A M76^VW:&L:0Y31^\K">(6G.SM&Y]X'VWF_E.R)U:#WFJP*WMV#F:?ST @/D=S M)G-:H'N@PF9Z9Z;7FNZ2D3:9.6=NLR AGC=Q;RUNPMY-N-/-;TV.?!M[.%XN M]B+2+]=!=5'11A0.$Y_8H:(>*GH>"MN@HM%R/B&I/X :1X4A2>Q,I&[ 2_Y$IO M&7TJL[(I44WO]?VFK&=&,JYLBDDX\#*.(G'J;?D)ICUDNA/R%*0\1*RL&P4S M?58KT(50-LATM/P^#D@T@+1$^02G=DC?>[R'O)V83\Y=5#!ZS0JF[JWWB3>N M)DG2= !J"2,$Q_$6THT;TW]!0?-&"/UMHYJ+MA]IC]"76_#'50PB@H?[WQH7 M!\FVAB8WJCOA;._ M4$L#!!0 ( 'V,#U=U^JPA*@0 )T2 9 >&PO=V]R:W-H965TN*#G!JSHISUSD>9&;8UHX\VE][X[/IZR2&2W( M'0>BRG/,7ZY(QG8S!SJO-^[I9BOU#7<^+?&&/!#YM;SCJN6V*"N:DT)05@!. MUC/G=WBY0'5"'?$W)3MQ< VTE$?&ONG&'ZN9XVE&)"-+J2&P^GLB"Y)E&DGQ M^&\/ZK1]ZL3#ZU?T3[5X)>81"[)@V3]T);?:(&+)0&X6(&_2L*QI,4& MW!!5&0$FPUOOKXG$-!,?U,.O#]?@_;L/X!V@!?BR9950*&+J2L5+H[O+/8>K MA@,:X?!G55P W_L(D(=\0_KB^]/1<;JKJM&6!+4E036>/X+7UVP2U" $9@2] M]"Y%B9=DYJBU)0A_(L[\UU]@Y/UFDGZRO" 5N#-15+ MG($7@KE)M!7I5-$-6%2#Z7?-TQR&$'E3]\F@)FC5!%8U_RKF )JX!\/N(C^ M;7<-J28J/(J*_,1,*FQ)A6^30B92X;"[,(J2'BE#5 2C$5)12RIZFY1IL5U% MP^X02KT>*5-4ZHT,7]R2BM\F%9A(Q8/NDCCT>YQ,06ELII2TE)*W*84F2LF@ MMSA&<8^2%?P'EW;:4D^MU+]LB3+VM23&Q9P.!S!-X[#'?QB%XB 8J2GT.M/Q M[-285.\996U,9!FY_"&@^K%8=#C:0A+8R\>F8_PP!VAE>@-$>(2 MT+RL)%DIFU/%)$(:B<(!@TF4)/UU8PI+(?1'B':>!:TN<6!:F38MD%'\2#,J M7XQC#DK&ZPV=\A]VD@A_6$D8 M!$':5V&*0XD_-C$\4]O0*'524\6?":T8\&=QT*[R?;FI% O6BJI<@B] MNHSJ[7AP; N[L"?^J-#.D:'=DF_Q\^@,MF:>/*!G0CO^@.K\'7D__PEEW2*< M_ UU)K1CP=T^ =GW"2?/X#?PH%=/85/A%O;44Z6Z!V<'^N#F%O,-+832L5;P MWD6L7N:\.0MI&I*5]7'"(Y.2Y?7EEF#U!:D#U/,U8_*UH4\HVA.I^?]02P,$ M% @ ?8P/5]JA)>Y7 P 9@P !D !X;"]W;W)K&ULM5?O;YLP$/U7+%9MK;05,(&F78+4'ZNV:NVJIMVTCPY<@E6PF6V2 M5MH?/QL(31-*VFK]$C#:"'0YR,H41J)O\4NB5W:#$- ,F*6=(P&1H';H'QRXV M"67$3PISN72.C)0QY[=F\2T>6HYA!"E$RD 0?9C!,:2I0=(\_M2@5E/3)"Z? M+]!/2_%:S)A(..;I+QJK9&CU+13#A!2INN+SKU +\@U>Q%-9_J)Y'>M8*"JD MXEF=K!EDE%5''B!U\'3 M:]SV2ESO%6ZW^5BA]=K1S X_D#F)8&CI+2Q!S, *W[]S ^=SF^3_!/9(>*\1 MWNM"#Z_ M)08!.(3_5@+ 4RA"9412=$]$-$FOA/QI>(KL* $,ZUM%KK>?C"P M9RVB_$:4WRGJMR:.W#;J_EJUOO=0K&)4Q?A+,4'@MQ,*&D+!9D*XC5"P5JSG M^RN$6F)T[WL8AGT,:OO_Z\]#QGA>!Z$ Y]#5[45+K,Z&;[6C>67M+N6[IQP6?/-\/=;$8GV=>:@1_, MP&]IQ@E$C1G^)C/P9C,ZR;[4#'MIDLM 3,L!5Z*(%TQ50UUSM1FB#\O1T7X( MKR;PSH5CKO2469XF^D, A G0]R>2*&PO=V]R:W-H M965TB7QX"F^>>?9='!F3Z$<2I^)V M<93R=+U:B>#($BJN^(FE\,V>9PF5<)H=5N*4,1JJ1DF\(H;AK!(:I8O-C;KV M.=O<\+.,HY1]SI X)PG-?MZSF#_?+O#BY<)#=#C*_,)JL9@% M,J>@\/'$MBR.?S"_D&)!S&/5+ MC[]%H3S>+KP%"MF> MGF/YP)__8*4@U<& QT+]1<\EUEB@X"PD3\K&T(,D2HM/^J,THM& 6 ,-2-F M=!O8 PW,LH$YM8%5-K"4,X44Y8-/)=W<9/P993D:V/(#9:9J#?*C-'_N.YG! MMQ&TDYL/44K3@"&:ANCO$\NHC-(#^HN!E0(MBP,4<"$5@LLCRU"4%N,M?VYO M?29I%(MW /ZZ\]';-^_0&T"@+T=^%M!&W*PD]#._VRHH^W1?](D,] D3](FG M\BC0[VG(PC;!"@16*LF+RGLRROCG.;U"IO$>$8.8F@YMISO)M3C1@-TNH& (ECVQQ>;77[!C_*8S:$XR M?R:REGE699XUQKZY2W@FH_^*TGAN7/.[3G)_)G(6GY[E=_>Z*"I%[ @=WX/H4:@?<83 MQ*MOE+U:3[W>$%AB0BRS,YXT,&*X5J<4^#H8-HBM'U'K2N%Z5&%1^G4*]\U% M0:MOW>^11=:VT]&G@9FFT9U6O@8&7N$!?=BH\X@QJO"A7X\1?X2,D18SAOT( MCC0],#6E4LB5+>&7YDUY\V:W3D%$/OJG$SL(E?0)MH!4J)!A0 M:X3E+H'0>7G<7[@11C\9S9"'DB)SXC4*Z4\=TW8:$S9>J)PA)O\"$U%,.4') MY&J8VL;6X1&/QJO)QDXIF1=NY90R<"%CV(_M1*+*#VP-6_M**J)[WFUOZVR) MQ\-ES]LP$D&^ZB.PDDT;K<4=UHWI9%P9IM-\0-X%R[J_8BKJVVCJ-X/(]^3(7,SNI_%9!+MY!(A7HCWD&$ MB8(!<:.4KTUIL[+Y<[&U[:R#,1Y/QA-?8?&L.7=6-G\NMK:#==3%4[/N^$M2 M2=-:G@G,L.X$T\!L%WO=^:6#>>[ NRNN8RT>S[6[([R5+]7*B7CZ75W?BSZ#R]Y/&$Z!:0?&I?8Z%4\'6QM=^N=%D6, M 1EU "7C 73'8KAT>(\.+(5A%JM21\,$8@*409K_JQ9"Z(FE V5]G/ZU\W96 M-G\NMK:U=:XE9([*1T8#XJL=G)/-GXNM[6 =8,EX@IM:^4J:YMRP'-S-41J4 M0VRS.\\T*&>P7-1YD8SGQ.M3:LSHJ5HUMD81E![6])) *J<7>076UVL*Z4QLW MG>OW^-HO-J)JFF)?[!/-#E$JX.GM@=*X&PO=V]R:W-H965TR M!%#HH:),3IQ2J?78=65>0H7E)5\#TS-++BJL=%>L7+D6@ L+JJCK>U[L5I@P M)TOMV+7(4EXK2AA<"R3KJL+BQQ50OITX0^=QX(:L2F4&W"Q=XQ7,0=VMKX7N MN1U+02I@DG"&!"PGSMOA>)J8>!OPE M6C^1X:7:+ >X5\SP]ZX-/G MP_U]N*LM=C[]SJ=O^8(C/OM,-*BP'V52:"S7.(>)HW-$@MB D[U\,8R]-WV6 M3D2V9S#H# ;'V+-/(.48U0Q77"CR$PI]F?71$BEKS') .9>J]Q@;VMC2FIS? M9(/X=1RE[F;76D]4$L5^%[6G.>PTAT]1.1[;D?=>Y'_Y3,HU,:/!'9GL&D,YC\1V(DO^5B MJ(NVYSVY>7\,:Z2Y.\7#%.[/6*P(DXC"4@.]RY&^NZ(IADU'\;6M)PNN='6R MS5*_'T"8 #V_Y/HFMAU3HKH72?8+4$L#!!0 ( 'V,#U=!&PO=V]R:W-H965TQ0HNX^VR2*;%([)SM4CC=CS_;"2$IP6IUX0.-'3_/V,], M[!DO]HP_B0Q HIF[Y:L%V\F<4+CE2.R* O/7*\C9?ND$SEO'3_*82=WAK18E M?H0[D/?E+5BD/C#WIQG6Z M='P](\@AD9H"JY]G6$.>:R8UC[]K4J>QJ8'MYS?V;V;Q:C$/6,":Y7^15&9+ M9^:@%+9XE\N?;/\=Z@6--5_",:8);N56LWPFVPQ*L%9WO$]6C%IA^, M^@:M]")4!\J=Y.HM43BYVL"#1+^ARS0EVG$X1]>T"C_MQK,-2$QR<:Z&K!E] M!B[)0P[H#BAA'/U@$@3:[ "%?CA%7Y"'1(:YZB,4W5,BQ5?5J9YO2)XK/K'P MI)JSMNPE]?RNJOF%G\PO1#>,RDR@F*:0]N#7=GQ@(_"46(UBX9MB5Z&5\0Y* M%XW\KWK-/KJ_VZ"S+^>MM??-T<[XQXXVC*,WQAZ:S?$TH84F/IXFZ*?IZ#9J M(FUD>$>62.OS?X6*^E%ZG[P0)4Y@Z:B-4 !_!F?UZR_!Q/^]3^@AR39#DL4# MD76DCQKI(QO[ZILB1KA@.]KK@0H\,6!]L#ROHM!?>,]M8:T&3A5V2+)X(+*. ML.-&V+%5V&LJ0;%*Q+$$=(8%*H$G0&7?=W=5<05A2VC?]8,@'!^(;35ZJMA# MDL4#D77$GC1B3ZQB_U!I4\E9 I#V'B05.@C:<>S/W,F!N%8CIXH[)%D\$%E' MW&DC[O2X2(87E8,*Z!/8RG#J3CWM\98[[?IJ<\R@N&?0R)TW@SIRS!HY9E8Y M3%I$A-AAJK;.A G9&W*SCZ:#P(T.(LYJZM2(&Y(L'HBL(_&\D7ANE?BR8"J; M_*=*--D6I40D^H1"F*9H"RJ)5/WI)TF#E?K44)SW>/%PV]@<,RCN&>2W!G5T M"OSW%-VW*G4+G+!4[7TZYY9,I?]RQXE\1:D^=?:9^G 15:EXQO(4N%#O7U7( MFFP=R0P(-V\%PF_-IDQK*%5_E[8W4[=/,U3 U][TUPX\]0L8E"T>BJWKVU;Y M%5A%JZJJJNS^3/:Z@ANU0V_FS@-_?K#1V&V=K/.0;/%0;%V=PW>=PV-U5D&O M]O0S59:F+,\Q-TE;5;R=HW_ME=Q5;6;6\L4X=&>S0T]89W.R)X9DBX=BZWKB MO0P,K*7.ZKXT28"FP.B5[EHX\'W<3_D/C8#9XL]J!EXU!LE=A>ZP:N M /YHKCX%,@E-=;74]#;7JY?F4O&@?ZVO7=[8%*RPCQF@%5&H >H]UNFLH"ZH0TTE]&K_P!02P,$% M @ ?8P/5YA8 !D !X;"]W;W)K&ULK9C;;N,V$(9?9: NB@386J)\2E+;0!)UT10;-$AVVVM&&MO$2J)+4G$" M].%+2HHL!0IK(?2%K=/_#_F)I&>XV'/Q0VX1%3QG:2Z7WE:IW87ORWB+&94C MOL-J'03#S,\IR;[4HK]V)U8(7*F4YW@F01991 M\7*%*=\O/>*]7KAGFZTR%_S58D!ZZ5W22XB M,C>"\HF_&.YEZQA,5QXY_V%.;I*E%Y@688JQ,A94_SSA-::I<=+M^*=^:12KSFZ=\L4=NE=^9!@FM:I.J>[W_'ND-3XQ?S5);?L*^> MG4X]B NI>%:+=0LREE>_]+D&T1*0R3N"L!:$;P6S=P3C6C ^-L*D%DQ*,E57 M2@X1572U$'P/PCRMW8-(U\'6#FU:'KZV^"JV.?]!\!.'\,X1!&/0UZ'_DA9:/@U).>N31\?*Q MI3?CYAV,2[_Q<>^@IT%7E<&DW\"L#1=R1V-<>GKR2Q1/Z*U^_HG,@E_[X+@T MBQR9=0N(*X]J"T6HW%&-E-BO-S/+ZM"*!^2S\ MIS8@1S$[@*8-H*D5T)N1->IC8G48RL2E6>3(K$-NUI";?71.SER")(=",%[GJ@S8_:M)<6V,,Q>'(K(/CK,%Q9L7Q#44&?*U3D<=> M'G;U%%Z0BMZ_7*MP*"%'9AU"YPVA<[>+^/EQ0\@:=2@@1V8=0"0XY&B!%=%E M.9U I^U2Z12,Y9L^+G:3H0N24[>H=FN_M,/[ZE)I9:[D*"IK73S$7"2FC%@C M585 *'2B*4!M\9@!5<=I-R[L&U'V]@Q&XLBM2R\\T L'I0;P+WR]N?KS7O_> MLIQE1=:+RFHZ>(RY=(M5?77GA$J@L$,1ZW^,TU[(52 2MM>:41" M3FZ7M4'DRJU+\Y#VDV%Y?WMRT^=W)[?34L"I6^3*K0OT4 V0#Y<#Q&D]X-0M M*9^7A M5K-'81[0]]>[':"Q=.$JM@,[;3M/]^;4-I2*DGD7S3@/'['/N\ M&/#I;,OX@U@#2/145U3,O;64S87OBV(--18GK &JKBP9K[%4IWSEBX8#+HVH MKOPH"*9^C0GU%C/3=LL7,[:1%:%PRY'8U#7FSU=0L>W<"[V7AF]DM9:ZP5_, M&KR".Y!_-[='U,+=X]?Z+F9O)K,/19PS:I_2"G7 M<^_,0R4L\::2W]CV#^@FE&A>P2IA_J)MVS>9>JC8",GJ3JQ&4!/:_N*G+A$[ M@G#RCB#J!-&^X+T(<2>(#XTPZ0230P5))T@.%4P[P=3DODV6R72*)5[,.-LB MKGLKFCXP=AFU2C"A^LZZDUQ=)4HG%]F/#9'/Z#,M@&J/T6V%*?J8@L2D$I_0 M;TBL,0H+BP,CC$7EZN'PL>G:X/!R1YX?+ TLNX][WV/!B MN^]_<4P%-HM\S.*K%C(9A^BGWH5H< %S3SW6!/!'\!8??@FGP>]C]KB$I2YA MF4M8[@@VL'72VSJQT1=?&V,E4N\0(3$M"5VACX1VB_C3F,56X+$6NX2E+2PQ M,/V&?%R$<:)N_L==Z]YVBL/)?J]\!*6681*>]OT&Z4[Z="?6=&=/P LB\'T% M""\E< 1/#>'8O#39$C%C!U(7ZI_98 UTK W)F^GN)21U&2YS"G_:>G[IX$YZZM-4E+'4)RUS"P@:UGO:UGUJ7\'834;[\&.&'E MF*-6_;&.V@82ECN"#=P[[]T[MR8L"L*IV8J,&6>5'FN< M2UCJ$I:YA.6.8 ,SP^!UDQFX>,9V%$?..J6E3FF94UKNBC9T=Z>$$%H7ZYWY MJD4=ND1+QA$18H-I :,V6W%'VQR^^=B-DFF)Z_3L)E36NZ*-G0P>G4P MLCIX699$KTI<=5L4A!\QJTW!5M MZ.9K:2>TEA@67S9ZGDC6F/KO/9.2U>9P#;@$KCNHZTO&Y,N)#M#_5V/Q/U!+ P04 M " !]C ]7)T423GD$ !6%@ &0 'AL+W=OJJ5KO[V4T&L#:Q6=N4 M]M^?G81 @@E0Y0LDSCS/V,_88WLF6\9_BA6 1&]92L746DFYOK5M$:\@PZ+' MUD#5EP7C&9;JE2]ML>: DQR4I;;G. ,[PX1:LTG>]LAG$[:1*:'PR)'89!GF M[W>0LNW43-5[",\AOZT>NWNR*)2$94$$811P64VONWD9N MH &YQ7<"6W'PC/107AC[J5\>DJGEZ!Y!"K'4%%C]O<(]I*EF4OWX59):E4\- M/'S>L7_)!Z\&\X(%W+/T!TGD:FJ-+)3 F]2^<2V?T,YH+R#,4M%_HNVA>U@ M8*%X(R3+2K#J049H\8_?2B$. .XI@%<"O"9@= +@EP"_"1B> /1+0+\!\/HG M $$)R(=N%V//A0NQQ+,)9UO$M;5BTP^Y^CE:Z46HGBC/DJNO1.'D+/JU(?(= M/= 8J X9>DPQ13=HK@.HOWP*06*2BL^J\=MSB#[]_GEB2^59X^VX]')7>/%. M>'$]])51N1(HH@DD=0);=;GJM[?K]YW7ROC/AO:0[_R)/,?S#1VZOQSN&>#A MY7#7 (\NASLM8OA5$/V8$DHU0UL MD3>L@1.6H$^$(I''RKB&"C]![D9ZP=J?KP>!N'8R'?[3:O00*5F:N . MZW91Z] ^*%Q0"1>T"A>] 8^)@+.Z!$>#N3$(8[#RQJ[35,9@-AZK7;6I3&O? M/ZC,H%)FT*J,V@(70*12AG$48Y6;T_,JM5)>N]0'!LF=(RV[=!EU1%83?%@) M/KQV#0--KEN]K1ZNU7]X02H(CXT,J2 R4#5204VR4279J'7/^9$?P2"YF;\" M5T=*M%O.Z)&3&$P*C;I4J$NRL$NRJ".R6E3&553&76Y&"4M3S(5N*J:V<687 M+D>',ZC?&S82YKW!:M +1HTY:[ :]X9^8\ZV#O*#$KK._DCL7+$Q7:9127E. MI-+,#>HRN?V&3$:[<6_4%*I])!]5ZN#RX'YPH[I0M5;Z:U-"R>;6,^+1[ H[ M]1IUQ58/@;QW*AP_4L6QI/&&78'O8-:"L:8M"-=%V5%(P&_E>,!J,&QG#/JB?9<"7>>%2H)AMJ"Q* M4E5K51R=YR7!1ON=+IKF=;D]35%Q_8JY.H8)E,)"43J]H>H;+XJ8Q8MDZ[Q* M]\*D9%G^N *< -<&ZON",;E[T0ZJ4O+L?U!+ P04 " !]C ]7CS[SR.4" M "M" &0 'AL+W=O MDWO.37PS6 EYJS)$#?J;8B+-S&]84IHC5U1PD#@?>J>=DW%DXUW #XHKM3$&JV0FQ*V=7*1# M+[ )(<-$6P9B;DL\0\8LD4GCKN;TFD=:X.9XS?[9:3=:9D3AF6 _::JSH??1 M@Q3GI&3Z2JR^8*VG;_D2P92[PJJ.#3Q(2J5%7H--!CGEU9W=,)<7Y,"::Q ,I5B!MM&&S V>F0QOYE-NR3[4T MN]3@='Q^5U+] !<\06XK !-&.+R'*V3$%D9EM(##,6I"F3HR&^=YP<0#(A"> MPC=3N?6"@JD6R2U\+UQ!?UUB/D/YVT!NIF,X/#B" Z Z4W#.4TRW"7PCO%$?KM6/PE;&KR4_AF[P#L(@[.Y) MZ.SE\' /?/QR>*=%3;>I9=?Q==MK>2T)5\1]5GM-KDAZ^TGL,7.B"I+@T#/G MB$*Y1"]^^Z83!9_V&?2:9.-7(MLRK]>8UVMCCR^XEM2<9@DL"2L1Q!R$>Y,5 MX#W*A*K=-ZYRLV*-'*L]8Y=Q,/"7FQ8]CN@'.S'CQS%A+]J(VI+4;R3U6R7= M<(F)6'#Z!U-(1&Y:A7(?]3X=%56_14?KP_ZWU*]$MN5+U/@2M?I2G5.V6VS; M8@IMQ[C/GNC9,C\;,6Z+J(3X&P=YCG+A&J(R299<5Z=:L]KTW%/7:G;61Z87 M5ZWS'TW5R"^)7)CW'!C.#65P_,%40E;-L9IH4;AV,1/:-!\WS,S_!$H;8/;G M0NCUQ#Z@^4.)_P)02P,$% @ ?8P/5W3I<9L-.0 X5P$ !D !X;"]W M;W)K&ULS=UM<]O&H?;QKX+)Z7U/.]/()/C<._5, M(NPC=K>9).V9\Y*1((L3B?0A*3ONG ]_2(H4 1!<"O*_G?M-:RO@;RG+N(Q= M7EA\]WFQ_&UU7Q3KY/?'A_GJK]_KFOGBBQX=W::?_=[FL_+M]_MWA:/\SFQ8_+ M9/7T^#A=?OFA>%A\_NLWW6\.7_AI]N%^O?W"N_???9Q^*'XNUG__^.-R\[MW M+\KM[+&8KV:+>;(L[O[ZS??=OX1T,-F^8G?(/V;%YU7IU\GV>_EUL?AM^QMS M^]=O.MNW5#P4-^NM,=W\WZ?BNGAXV%*;-_+?>_6;ET&W+RS_^J#+W7>_^6Y^ MG:Z*Z\7#?\YNU_=__6;\37);W$V?'M8_+3[K8O\=#;;>S>)AM?O?Y//^V,XW MR9_/G_Y_^OO^3*+V@=^X%Z?X%:>T%:??,"WK[%_1>^X+^ M_@7]^@N&9UXPV+]@4'M!_]P(P_T+AJ]]2Z/]"T;U/Z71F1>,]R\8OW:$R?X% MD_KW9]_R>$'WJW_Q,^_Y/ C[^Y^ MYN^>__KN_NYGT_7T_7?+Q>=DN3U^XVU_L3N!=J_?_)6?S;:_SC:O M6[\7__TT6W])S/RFF&_/NN3'A^D\^3;YV_J^6"9_S(KU=/:P^E/RA^1=LKJ? M+HM5,ILG?Y_/UJL_;[ZX^?4O]XNGU71^N_KNW7KSAK;LNYO]X#\\#YZ>&;R; M^,5\?;]*Q/RVN&UXO8Z_OG?I]?;"^&D$>+?YDWSYXTP/?YP_I%$Q*VZNDE[W MSTG:2=-DO9S.-^F<_/WG+/GC'_[4\ :OX]SW3Q]*W/.??X.2Q14[G;]&$7'E M;S?K%Z6;S-;%XWE*QJF?BX]727>TIXK'CP^++T51_CMV5E:O_P/KGE?T5_P4 MSZOF]6KDO=D+/\RG[0^SLU-Z+^_I-7]T^>OAM!7L7@]W6\'^]7"G%1Q>#7=%[B=_>;J1>/'Y_V?P56TUW5S^-,?J,])N1[?7@7U8?IS?%7[_97/"M MBN6GXIOW__<_NL/._VN*'!++2$R0F"0Q16*:Q R)61++2Q &&5^.B_ MQ$<_IK__1[%:%[?)'S>78<^1U'2-\4/4:)L>S]A@AVUGDI_>?YOVQN-A[[MW MG\K!0 XJ2$R2F"(Q36*&Q"R)Y23F2,R36("P2C ,7H)A$ V&\/3XZV;^MKA+ M'HOUW,^*3YO?3M?)^GXS_OWBX3;YG^0/3?DQ M.#GEN]63_3KZ9MI>4I"8(#%)8HK$],4?D2&'LR26DY@C,4]B <(J<3!\B8-A M- Y^WEX<[-9$;Y.;Q>/'8C/;V$XV_IS,7X)B/\U=)7>+Y5TQVUY7_,]NFM\4 M"='AVEY2D%A&8F)X1(+$%;)C/%+ M9HR)A8F/R<6%S=G\ M0_*Q6,X639_L_A!]?=OD(+&,Q 2)21)3)*9)S)"8);&1(+\7.[EWPI MILO8IZ?=SK&]THE:=K^8QGE*W&F;%ZB6H9I -8EJ"M4T MJAE4LZB6HYI#-8]J@=*J>5)JPW6):H=*$U#)4$Z@F44VAFD8U@VH6U7)4 M?N1;):KVX^2V9 M?IXN;U?)YV)9)!\VL;/>?2C;&#K/@VT3\O@IWU5:*UYGZ=E.R\7:-:AFH"U22J*533J&90S:):CFH.U3RJ!4JKYLFQ3]H= M(NND:$\4U3)4$Z@F44VAFD8U@VH6U7)4 M&Y>F<+WA56U5WZ%C>E0+E%9-CV/3M!MMHNVZ8LGL\;&XG4W7Q<.735Z\OA:" M%E!1+4,U@6H2U12J:50SJ&91+4U0*E52/FV$;M3I#I#EI*1;4,U02J M2513J*91S:":1;450+E%;=(NQ86DWCI=77[=H11]J&":IEJ"903:*: M0C6-:@;5+*KEJ.;V6F77F?Z@5YLD>7300&G5E#A64=-H.>V]F"[GVS+'MA^6 M?#K>#[-OE#5&!EI+1;4,U02J2513J*91S:":1;4J[0E.U?]>F*@=5-* MJR9&>DR,>-UTMQ RG<^?I@\/7Y+%IV*9K#\OGN^VN6K,"[(>=XUJ&:H)5).H MIE!-HYI!-8MJ.:HY5/.H%BBMFBO'XFF*;%*:HKN4HEJ&:@+5)*HI5-.H9E#- MHEJ.:@[5/*H%2JNFR;&BFD:K;J]=_2#;=]>HEJ&:0#6):@K5-*H95+.HEJ.: MVVN5U8_A:#*JSV7(00.E55/B6%A-XX75Z%RFS2>\\7%:!PE::$4U@6H2U12J M:50SJ&91+4U0*E5?/F6&A-D4)KBA9:42U#-8%J$M44JFE4,ZAF42U' M-8=J'M4"I573Y%AH3>.%UK=\=H.66%$M0S6!:A+5%*II5#.H9E$M1S6WUVJ? MW0SK\QVTQ$IIU<0XEEC35Y18M[N"W"T>'A:?MWFQG>LT)@7:646U#-4$JDE4 M4ZBF4_'2ZG6Q7,_N9MNUC^>-AAZ+^?K"RD><;!T: M#;V_M!X8:!<5U22J*533J&90S:):CFH.U3RJ!4JK!D9Z#(QX9_5ZZV\75I_<-49U.,#+:=26C4^CN747K2N]EY.9\OD MT_3AJ=A&16-"H+U45,M03:":1#6%:AK5#*I95,OWVK!T3G>'@T[MDL"][C"/ MOK= :=53_]@D[<6;I&]:'VVX/Z8Q--#**:IEJ"903:*:0C6-:@;5+*KEJ.90 MS:-:H+1J!!VKJ;TQLF2*UE)1+4,U@6H2U12J:50SJ&91+4U0*E5=/D M6$OMQ9_^_=HE4[26BFH9J@E4DZBF4$VCFD$UBVHYJKF]5EXR'8V&DY-Y#]HW MI;1*3/2/?=/^Y;[I_J:YV>*V*2'B0-N$0+4,U02J2513J*91S:":1;4CZ=H"?1^!TJJA<6R?]B^T3YG%DK0Q;M"6*JIEJ"903:*:0C6-:@;5 M+*KEJ.90S:-:H+1J!*7'"$J)Q9(^VE9%M0S5!*I)5%.HIE'-H)I%M1S5'*IY M5 N45DV38UNU'^VOO7:Q)*ZT3A.TK8IJ M4DJBE4TZAF4,VB6K[7RLL;W33M MC.L?_Z*C>E0+E%;-B6,/M1_MKU$3GUYCN)!%O&M4RU!-H)I$-85J&M4,JEE4 MRU'-H9I'M4!IU0@Z5ES[ V3B@U9942U#-8%J$M44JFE4,ZAF42U'-8=J'M4" MI573Y-AX[<<;KZ^=^*"U5U3+4$V@FD0UA6H:U0RJV;U6F:H,A_WZ5"5'1W6H MYE$M4%HU)X[UV/Z_IA[[BF>&-^8-VIA%M0S5!*I)5%.HIE'-H)I%M1S5'*IY M5 N45DVE8V.VCS1F^VAC%M4R5!.H)E%-H9I&-8-J%M5R5'.HYE$M4%HU38Z- MV7Z\,?N&S>3C8NMD0=NSJ"903:*:0C6-:@;5+*KEJ.;VVJ0T9^M<]7HG#P]' M1PV45LF,P;$^.X@W_OYU\Z+&U0&G55#KV#>/GVWS1):OXD"6WTHEJ&:@+5)*HI5-.H9E#-HEJ.:@[5/*H%2JM&U+'W M.Q@ADR2TKXMJ&:H)5).HIE!-HYI!-8MJ.:HY5/.H%BBMFB;'ONX@VN![TR0) M[>ZB6H9J M4DJBE4TZAF4,VB6K[7+G7B'#JJ1[5 :=7,.+9R!_%6[D^;F%C. M;K8W*?Z\7MS\UA@2: T7U3)4$Z@F44VAFD8U@VH6U7)4R M[K!#3&:&:,D6U3)4$Z@F44VAFD8U@VH6U7)40N[C;?>%Y3^U+>RO$AVD=-V@+%]4$JDE44ZBF M4:F_&QO4F!OH=!$JKGN_'+N@PV@X[ MO98OYKC47_2'=5/W(8#AY-)KW]RXC:)G?YD>W-4]<1%NY.45CV[C]W) M8;P[*1?+NV*V/<$7R^1F6Y5\>,7)CI8>42U#-8%J$M44JFE4,ZAFAPW;F/9& MW?H_J7G3<+#?/;/S47!S>+Q8S%?3;]3L9Q^>%GUN]O, M+O91LHN/[9K@8CU]2)[.)DSQ^_;7Q>9E#].MN%YL#MZO+JZV#<9D\7'7/4H^ M/'_*T)A':*,1U3)4$Z@F44VAFD8U@VKVPNG1W5W3)./D<3%?WZ^2;IK<3K\T M7^.@;494\Z@6**T26:-CFW$4WWI43F?+Y-/TX:G8IM)NU>/;7W=WBU;B:'>S MQ4O6)+/Y(=K.7 G%1VV;/*B6H9I -8EJ"M4TJAE4LWNM^XBC>5VR7%_L+ELMQ@;8742U#-8%J$M44JFE4,ZAF1Z== MPW32$!<-A_4:X@+=]1/5 J55X^)8;QS%ZXV[FZV2AH XS&_.!0+:=T2U#-4$ MJDE44ZBF4U0*E59/F6+,^OO(&S!'9E+M&M0S5!*I)5%.HIE'-H)I%M1S5'*IY M5 N45DV38\%S%"]XOO(&K+C2.DW0AB>J"523J*903:.:034[.NUCGDQ&T+TS M4$OTZ^_KB _0.CW0RBBJ"523J*903:.:034[.JUXIJ,T M'=03!-T $]4\J@5*JR;(L7XZBK?Y&A9'?MX,,KLI]FNCSY^7-$8'VDM%M0S5 M!*I)5%.HIE'-H)I%M1S5'*IY5 N45DV88U=UA#S$?H0V5%$M0S6!:A+5%*II M5#.H9E$M1S6':A[5 J55T^189!W%FWJO711!^Z6HEJ&:0#6):@K5-*H95+-[ M[>*N-.BH#M4\J@5*J^3$^-@>'GS<]O^[UN6K]+/D>'=:CF42U06C4GTF-.Q)ND%_ME?ZOTRY+O M-U\2R MZAAMKJ):AFH"U22J*533J&90S:):CFH.U3RJ!4JKILFQN3J.=ME>.]ZTRU^GU>\-)?5D5'=:AFD>U0&G5G#AV4L?Q3FIY M'E-Z:'-C6*"]5%3+4$V@FD0UA6H:U0RJ653+4U0&G51#E66,=#9!Z# M]E11+4,U@6H2U12J:50SJ&91+4U0*E5=/D6&<=Q^NLX>GQUV+YL@'( M:ONKF\7CXV*^WYNLF-[<)T^;:Y;D?KK:?1J\W.Z,MMW%;%G<%+-/S6NR:-45 MU3)4$Z@F44VAFD8U@VIVKU4V3*Y/>=#^*JIY5 N45HV48W]U'-]KE7H.8GR8 MUAF"%EQ13:":1#6%:AK5#*K9O5;.D-Y@T.ND]2 Y/2X=C\:=?OTQB$T']H?] M\:#V3!:/?A^!TJJG_[%P.D8*IW&E]=F-%DY13:":1#6%:AK5#*K9\6GAM#<< M#CKUQZPT'= M\ZB6H9I -8EJ"M4TJAE4LWNM\N3"WLF3"_.FP_KUIR6ZAJ/ZG:OZ8YH\^AT$ M2JN>[\=&YZ3E(\U;E\+C [0^Y=&V)ZH)5).HIE!-HYI!-3LY;7OV)\/QL%[V M;#BNZ6+?-1S7>+'OFPYLNM@/U/=;/:6/Y\.! MP_Z@?KN81[^+0&G5,_U84YQ$ZTWMGWL6]UJ?Y:26H9I -8EJ"M4TJAE4LWNM MO+_VI'.R6350+E%:-K&,?Z9P>U3UY*$G30)*C/414RU!-H)I$-85J&M4,JEE4RU'- MH9I'M4!IU7 Y5A8GR):;$[21B&H9J@E4DZBF4$VCFD$UBVHYJCE4\Z@6**V: M)L<&Y 1I0,:5UFF"-B!13:":1#6%:AK5#*I95,M1S:&:GYQV,X?#2:]?;V*< M'I9V.^->Y_APA4H";"9B+Q&P_?5K,^ -3-KTI;%==2HEM*"6+'S M*^S! 6Y0L)UA. M'KAJ86@X& XFM7\.%#NR9CG#9(E:'63Y0S+69;+6Y@'&U+.F5LB1>!O73Y6_%.KF9?IRMIP^S?SY_ M>/IA(ZWODS].5\ET.W&Y*>;K,QJF)VF"MCY9 MSK"<9;F98+&%=+DWXI3:(%M?>'C;R?>V/-@4$6YJY9+F,YP7+RTI]^ M;]=/:EI14NP[T2QG6,ZR7,YRCN4\RP6,JV7(H)0A\9;=+_<;]W[Q<'MHG[Z4 M49?;QZQN]ZK:=;[6B^2V6!?+Q\WKD[O9?/J03!\73_-U<^R@55*6RUA.L)R\ M] /K=<[5(!7[3C3+&9:S+)>SG&,YSW(!XVJQ,RS%3KQ(^GT]9:X7CQ^G\R_[ MM+E]6FXO;/:WOK]TT4JWP;_I&*)]HJ"= M5Y83+"=93K&<9CG#!!"K '!@L7M ++]26]XIO76+75CN__:;FR<;YT3*)>QG& Y MR7**Y33+&9:S+)>SG&,Y?^#*BVMI[VK0K>=$PW&]SM79"GVW5([M(N78N-(^ M#=AR+,J) U?;)V^0IK5%3\D.K%A.LYQA.O['(6FHT;EK95J,5!JLW:C7;=7?QZ;=I)??CKS>6Q\B/8Y07(9RPF6 MDRRG6$ZSG&$YRW(YRSF6\RP7,*X6/*4*;'> ?![;94NM*)>QG& YR7**Y33+ M&9:S+)>SG&,YSW(!XVKA4BJZ=N-%U]=,;MA:*LIE+"=83K*<8CG-O,OJ:5V2[74+E-+3;N)/S<+8ENI*)>QG& YR7**Y33+ M&9:S+)>SG&,YSW(!XVJY4VJE=IE6:I=MI:)YW[9_ MU1V/@.<'35@7"TO2N75-%Y>??52;!I9BF7;K2B7L9Q@.-JP5,JP:8C9BF6;;JB7,9R@N4DRRF6TRQG6,ZR7,YRCN4\ MRP6,JX5+J>F:1NMNKU^*99NN*)>QG& YR7**Y33+&9:S+)RXGN4"QM5BH]1A3>,=UE<\;2LNM$\,MKZ*98+&%<+GK04/$P7ML=V85$N8SG!TQ7=@XTSY^ J*Z;CR;!?F[WD M[+B.Y3S+!8RKQ4:I"]N+]N.^N@L;Y]O'"Y0+&U=*DU(7MQ;NPK_@X)RZT#PRV"XMR@N4DRRF6TRQG6,Y> M^IM[_O.7G'TGCN4\RP6,JV5(J1_;^^K-7>-"^PQAZZ\H)UA.LIQB.QG& YR7**Y33+&9:S+)>SG&,YSW(!XVJ!4^JZ]IA=77MLUQ7E,I83+"=9 M3K&<9CG#O CX\WIQ\UORZW15W"8WB\>/Q29C MMA&3%+]O?QV9%+$]693+6$ZPG&0YQ7*:Y0S+V0-7?19KPYQH1F4V?K;^B7,9R@N4DRRF6TRQG6,ZR7,YRCN4\ MRP6,JX5+6@J7: ?NO9FOE[/Y:G:S_W1G\6?WJ[)0F#K:/&;8(BW*"Y23+ M*9;3+&=8SK)QAQ/&!VJ?*VQK%^4$RTF64RRG6Y0+&U0*DU,T=Q+NY M+2='D0<'Q0=J'RML8Q?E!,M)EE,LIUG.L)QEN9SE',MYE@L85XN?4K-W,&0F M1VQI%^4REA,L)UE.L9QF.<-REN5REG,LYUDN8%PM7$JEW4%\^]Q7[+<=%]KG M"MO713G!3.X_LEN<#D[JF,YSW(!XVIY4>KA#N(]W.=; MBYXWJ/PX_?)8S-?[E96[;9(\3I>_%>M]H-P6-\MB&MFT,CY6^V1A"[HH)UA. MLIQB.ES2_; MW-$8'[U]U+"E7903+"=93K&<9CG#-C<3N; MKHN'+ZT^J8Z/W3YIV!HOR@F6DRRG6$ZSG&$YRW(YRSF6\RP7,*Z62*4:[Y"I M\0[9&B_*92PG6$ZRG&(YS7*&Y2S+Y2SG6,ZS7,"X6KB4:KS#:,_O;?,ELHEX MS7(9RPF6DRRG6$ZSG&$Y>^#BO=N<'=6QG&>Y@'&U "G5>(=?5^/=S9>F\_G3 M]&$S65I\*I;)^O,B^;*9+*VNVDV>V)HORF4L)UA.LIQB.-JX5*J M^0[C-=\W39[8WB_*92PG6$ZRG&(YS7*&Y>R!NSAY8GN_*.=9+F!<+4!*O=]A MO/<;FSREK;;/C _4/E;8TB_*"9:3+*=83K.<83G+)?W MNEBN9W>S;8C5$N8SEQX"H_RN[5I%?]44IV6,5RFN4, MRUF6RUG.L9QGN8!QM0A)2Q'R]C;OZ0)+; ?>^$#MKNZ.W5W;1I-JF53JZXZ8ONZ([>NB7,9R@N4DRRF6TRQG6,ZR7,YRCN4\RP6, MJX5+J:\[XONZ<;)]T+!]7903+"=93K&<9CG#?GC43?R9Z5%\J/;!PK9X44ZPG&0Y MQ7*:Y0S+69;+6Y@'&U $I+ 90BTZ,Q6^5%N8SE!,M)EE,LIUG.L)QE MN9SE',MYE@L85PN74I5W'.WSO?_'<48T6]PVYPK;XD6YC.4$RTF64RRG6?Y1@'VT<*R64L)UA.LIQB.'35@7"T^ M2GW=<;ROV[# TO TDK>ON;!]793+6$ZPG&0YQ7*:Y0S+69;+6Y@'&U M3"KU=<=,7W?,]G51+F,YP7*2Y13+:98S+&=9+FY0+&U<*EU-<=\WW= M.-D^:-B^+LH)EI,LIUA.LYQA.98+&%<+J%*C=\PT>L=L MHQ?E,I83+"=93K&<9CG#IT8N.&C"N%B"E1N\DWNC-BKMBN=Q$R,_KQ98+&%=+E[24+DQ= M=\+6=5$N8SG!+;3 MGW6ROB^27XL/L_E\.P-:W.V^\%SD3?XXFR>KW58.?VI.'[;4BW(9RPF6DRRG M6$ZSG&$Y>^ &I1G'<-+MCNH/;&PX;C#I#?KU3XH:CNNGW4YZ,H=A.[<45PN" M4N=V$JWEO5>;RXMM#%P\S\FRX#7+92PG6$ZRG&(YS7*&Y>R!*Y^7O4Z_.SXY MST^/Z_9'P\G)>=YPW"@=G)[GY+<1,*YVGI?*L9-X.;9\GM\N'AZFR]7VG_CG M<_Y/VX)]\FX? ,WG/]M^1;F,Y03+2993+*=9SK"<%S#E, U'=/ZRU4^4RUA.L)QD.<5RFN4,RUF6RP]<^;3\=M#I#$].<[;[ MB7(!XVJA4>I^3N+=S[_/E\7-XL-\]L]-=-PL'C\6\]5T^RG#V9MMXV#[_& ; MG"@G6$ZRG&(YS7*&Y>R!J]W.>O*O/UO,1#G/<@'C:NE1*F9.HNVL]_]9S#[< M[V83GXKE],/+'.)NL4SVN;++DNT,8[&>/B1/9^.F^'W[ZV+SLH?I5EPO-@?O MYRJK7;%B\7'WZ6?RX7D-HSF^#*US^CD^N?IJ,&]:-_08"QM5. M^6[IE(\7-:_O9\5=(GXO;I[6LT]%\K>[N]E-L4R^G]^6OGI]/YUM'UZQ"8"3 M!UF<+W=>&+M]+*#E3I83+"=93K&<9CG#UCYL#-FXM-OJEV(B6T+ZV M(G:!;Q\G))>QG& YR7**Y33+&9:S+)>SG&,Y?^ J_;71U:1[DB;0L+4T&932 M)%XX_?HUE]+#0]/FP$$[J2R7L9Q@.-JN30L MY1*R(^N!P<(%;;NRG& YR7**Y33+&9:S+)>SG&,YSW(!XVKA,BJ%2[R)^^J5 M%[2*RW(9RPF6DRRG#ESEAK#NI-^K75%K=ES#2_/QCXS:K%T9JGRQH29?E!,M)EE,LIUG. ML)QEN9SE',MYE@L85\N?22E_D&U6#PP6+FC)EN4$RTF64RRG6% N8SG!7S^2:0!>R>UD"DU?+OQ MAN\O]QOW?O%P>[@1Z>6^I.7L9O

=;B=:+Y+98%\O'S>N3N]E\^I!,'Q=/ M\W5S[+#57I3+6$ZPG&0YQ7*:Y0S+69;+6O%#O;]YA,[S;1LKV1L9BN=J%S]_QTG"\O3\?9'/[TL%YMMK<\ MGLFJYD1B^\ HE[&<8#G)98+&%<+EU+WN!OO'G^_6]))BOT#OE:EIWH==Z3Y-'UX.ESP M-$[)ZOO-L%KNB9Y;::P]6&4RUA.L)QD.<5RFN4,RUF6RUG.L9QG MN7#@)I5(Z8R&YS*EU![NDNWALVN^O=[EE5ZV7(QR&XC7+92PG6$ZRG&(Y MS7*&Y2S+Y2SG6,ZS7,"X6KB4RK[IOZ/L&Q^D??2P95^4$RPG64ZQG&8YPW*6 MY7*6.#M,\4MN^+PC24M\WC?=]SSU9);82_(]BM4YFCX_%[6RZ+AZ^)$\?%_-D M>K.A/A6/FUC:9=)]4=F0[\-B^G!FH88M J-"4+0*C7,9R@N4DRRF6TRQG6,ZR7,YRCN4\RP6,JX9+ MKU0$[L6+P&*__/MYNKQ-/FVN=F;S#Z4I5V/0Q,G608-RV8&KKF[U>J5BTCY" MT'$ERRF6TRQG6,ZR7,YRCN4\RP6,JT5(J??;B_=^WSJOVB;-#]/5)GTV4ZK2 MH)>O%+\VF=6QIGVX<(V?U%. ML)QD.<5RFN4,RUF6RUG.';CRXT-[G=ZP7YVD>W;8@'&UU"A5>GO17E\E-6X7 M#P_3Y:YX]YP@?]K,C/Z0O-O'27.:D"W$:Y;+6$ZPG&0YQ7*:Y0S+69;+6@D3,A1 \;5PJ14X>W%*[QO_D1[NJO7/'Q)%I^V]S!]7CP_H^JJ M.7+8BB_*92PG6$ZRG&(YS7*&Y2S+Y2SG6,ZS7,"X6C25FL"](;/TPM9^42YC M.<%RDN44RVF6,RQG62YG.<=RGN4"QM7"I=0.[L7;P6_ZT)KM J-<=N"J'UH/ MA\/1R8?6;,L7Y13+:98S+&=9+FY0+&U2*D5 ;NQ% M]HG!EG4O?'_IV:<."_:=2)93+*=9SK"<9;F98+&%?+D%(QMQ=MYP'% ME[]5BB_)]_/;Y.?-&YV=*\&P#5^4RUA.L)QD.<5RFN4,RUF6RUG.L9QGN8!Q MU93JEQJ^_0ZR$M-G6[THE[&<8#G)_V&YX>?]U,FA9W^]K+84>JW9W6RV*;*\_K-"_3 MI/7]YK#[Q4/SLDU\N/;IPI9Y]URY]]3M=-+.2;JP+5V44RRG6K,[$=_Z%]WN(O[GV6<1V?U%.L)QD.<5RFN4,RUF6 MRUG.L9QGN8!QM<@J583[?6;!AFPS7K-:&@^:X82O!*)>QG& YR7**Y33+&9:S+)>SG&,Y MSW(!XVJA5*H$]T?,I(FM :-SG&,YSW(!XVH14NH* M]^-=X3=,FEKMCQ-JJ9&6 M4B/>!O[:_?'B?/LT8=N_*"=83K*<8CG-SG&,YSW(!XVH94FKX M#O"&[YOWM(J_E?9AQ+9]44ZPG&0YQ7*:Y0S+69;+6Y@'&U@"JU?0=, MVW? MGU1+F,YP7*2Y13+:98S+&=9+FY0+&U<*EU/8=Q-N^;]K3*FZV M3QJV[HMR@N4DRZD#=V$#+\T.:UC.LES.D]K>+# MM4\7MMV+=A8LN7A^*YU"4/+ZGSEZ+\6FTXKYUO MNVU>72PV=?WT8;FL5AN^2RNW>.*Y^.6A*'=I+;Z6C\OJJ>3INBVTVRZQYP7+ M79KEB\OS]MIM>7E>[.MMEO/;TJGVNUU:?K_FV^+E8H$6KQ<^9X^;NKFPO#Q_ M2A_Y':]_?;HMQ;?E$66=[7A>947NE/SA8G&%/C _; JT%E\R_E+U/CM-4^Z+ MXFOSY>/Z8N$U=\2W?%4W$*GX\\QO^';;((G[^+T#71SK; KV/[^B_]0V7C3F M/JWX3;']+5O7FXM%M'#6_"'=;^O/Q-<@O\%;%=NJ_=]YZ6R]A;/:5W6Q MZPJ+.]AE^>%O^JTCHE= X)@+X*X U@L$(P5(5X#H!>A( =H5H%,+^%V!MNG+ M0]M;XI*T3B_/R^+%*1MK@=9\:-EO2PN^LKSI*'=U*7[-1+GZDOV^S^KOSL=\ MQ?/&9<[M-LV=,^<+K^HL?W1^2'B=9MOJ1W'MK\[2J39IR:OS92WJ;A"6JZZ> MZT,]>*0>Y'PJ\GI3.2Q?\[6A_,T;Y;$%8"D:?6PY?FWY-;8B7NT?78>@OSO8 MP]AT0_;B/^]S4=QKBQ-#\61Z<5/M;'IQ9"&#'+L!:?'("-[=J%L/Y:BY7!/& M/E1/Z8I?+$27?_L+"KQ_F"B%!$L@P1@0F$(^/9)/;>B7S;/&U\X/ M6=X]7C^:''' \%N,)OP_7YYA$D6!Z'S/?8ZM=1/Q]"35H[]88[]_PQR_-FF"\>V@M/O,R*-R.1M9:YK@H'80TA M@F@0J&$M,=A1+R:$JG;,8!>@*/"DG<)==.0NLG+WSS+-)P1I*\A<:J)!4_S8 MCU"D,6,PBS .M7&!&>!90T]1.JM43+&W;U-EQYS+58>F- Z1 M$.F/36(T#+PP]C6V3(81IB@>8:LG1-"\Z,3S];RX9*]@-G5HT- (^9@0G;FA MG3&",9.A%L)4ZK"D#EM'U=]:.W"KJ_39###D1M@G2:3'7+#:(0FJ4:0 M=;YM&:$GL@:J6CHTE;7 ]?0)G]&.NOK(Q$QV6'36L?%&Z@@T4TB8A^J)'(+* MB0XM4BF,D4ZAP6P8[9C)3(EV*H%23""[FK@]D%2(X=IYV62K33>M<1I:G6:6 MPW?969KG^W0KOM:BU>G6O.H*JCC>N&WB?.?"H<;!&O(^&!2:ZAZI:9!=U.B+ M1<[_G(_YFC^);L[%O.JFR.LR7=6%Z-O_^<1W][S\K]$WH+('%"T!16-0:.I" MOA1:V#MQ50F#JBE0M 04C4&AJ2Z0Z@W;U=O$]1$[RFQ_#!65IP5ZT H9%)I* MLM1YV"I23''I-4]WG5;-+"9WQ-#2IH_%7,8:G.Q5S?8$J/(#16-0:*K3I/+# MIZ;6,*B T5+0-$8%)KJ JD:\735: M.H%(1#Q-V@^ $FEZ#0E-)EI(3VR7G MGU^_LU$DB#65WQ JV50:"K34EUCN[KN!Z"VXSN_YEEM[OV@"AH4+0%%8U!H MZNXOJ:#)J0J:@"IH4+0$%(U!H:DND J:S,Q_GK@[PU[-;(<-)3;Q?>)I2_2) MP0Y'8>11?7^&R9 &-/)'![>M[,9$>#*/)T M>H9V- Q#;V2;!NEM\+0G(*>-;W:0V>00PZ8"%--@P([),$)>Z.NI(*@;5%F4 M2I+8E>1)6SKLF+-)-6P$19Y/]0T_R8AA%(6#3F>P#*COC>SI(%(3DO?6A/8* M9G,WU(0T#J) S]\:[$Q1CQGL]*BG,B>5'+%OE#Q]2PBT:V=! IF\CDG983:0(53QV:VGS/I;I4-=G% M;DSC_C^=L_<0/U2*'WKJ/LUI1-OAYQ+=H>F;8K#^V!KM1'_4-VR.X)&1^3:5 M@H6";-B^ MVK?']GYY>,A6W+@WX]I^&[.Y!4WU@:(Q*#35H5)CT5-3?1145X&B):!H# I- M=4'O*!U(JL^.,ML?D&@)*!JC0VT7X1"-K"=0*>VH_TX"A8)*.E"T!!2-0:&I M+I(:DMJS@?-GUG; V:X!U8Z@:*Q#ZX_IU!^?%$E12.VB,.$/O"R/^=?1S(8= M9C;3H'D]4#0&A:8Z1,I+&ITZ)H/*2%"T!!2-0:&I+I#*E=J5*U1FPU[-;(<- MS_T%,1J<(C28^3'Q];2&P8QBU%LP5$^M2VWJV[7IQ/F,'67VV?7A&3_BT<'! M4X,9HJ&^F,I,9B'VQZB1^M.WZ\]I&0T[R&QF(-$2?Y@+._,]3U]Y@ZI4Y5G* M5-\N4__\(KZ]@MD^&*;(XM@G^L8N@YGA^68&,_7Y5EF36M"W:\'3Y\<^J%8$ M14M T1@4FNHBJ15]NU9\AP5\>XVS?4<'DU1,AVTXUF="P.]]ZL M8D_RS9<9=L#9+)D.&U*7ZOE0HQUQL3Z4F^PPZO.I$B7UF&_78[-7\.UXLWD" ME6.^Z7 A<>-!?'V/))TO]9C_?SRJ:*]KMC^&"34'HJA?OS05 M'-^:>/D'4$L#!!0 ( 'V,#U=HV34%< , /0/ 9 >&PO=V]R:W-H M965TDHI;H _?(24K]JXLQ !O+)'6?*/YR1EQICNIGG0!8,B/D@L] M"PICMC=AJ+,"2JH'<@L"_UE+55*#0[4)]58!S9U1R<,DBB9A29D(YE,W=Z?F M4UD9S@3<*:*KLJ3JYQ*XW,V".-A/W+--8>Q$.)]NZ08>P'S=WBD+ ($E.&"2-0?)?@\D)@V%C,'RM MAU%C,'+*U*$X'5)JZ'RJY(XH^S32[(T3TUEC^$S8=7\P"O]E:&?F*UF6S.!" M&DVHR,E*"L/$!D3&0).W*1C*N'Y'+@@3Y)9QCHNEIZ%!UQ809HV;9>TF.>$F M)K<(+C3Y4^20=]BO^NU'/?8AAMS&G>SC7B:]P!2R 8GC]R2)DHAPNM,5,UWO MU8]9;-6 #".'B0FN5O942)Z#ZD"E_:@OE6A10_+U(25O+][U1#IL5WCHN*,3 MW&7%>(Y+VKEJO::VYMSH+(9B_^2.>1!^ZI/()2SW!CB0;M9*- M''WXRJ3(#I.B2\:13QE]PE)/L",9QZV,X]Z=][&BB@H#6$@4<&H@)T82#EBF M4=(7B7^1BRY1>^'GBNH3EM:PN*ZI]LOZ/(\&R31\[A!KTHHUZ17K ;)*,6.K M[M]XV5#W6?Q%[D#8[#V8[-*JEWVN5CYAJ2?8D::7K::7?O/XTJ>,/F&I)]B1 MC%>MC%>]6_.?JGP$1>1Z_YVT*7OZD[FL:>.#['C)C5J:7G_G2N,)=B3-=2O- M=7_6XC$\PE+/<&.A(VCEX-IY#=Y&YXG M);W24E^T8RT/#OGQ*S-8%U1!?4359%=(LF8<=ZQ-9=RQ_0?89;^7LQ6._UW"-7+AR^-U/WQ+U88)C8>9 M-9I&@TN,0M4M9CTP&ULK59M;YLP$/XK%JNF5MK":Y*M(TA-Z+1-JE0UZO;9A4NP:FQJFR3] M][,-84E&TV[*%[#-/8_O'LZ^B]=W:K4AB7BM*&-P*).NRQ.)Y"I2O M)X[O;!?NR+)09L%-X@HO80[JOKH5>N9V+#DI@4G"&1*PF#A7_F4Z-O;6X">! MM=P9(Q/) ^>/9O(]GSB><0@H9,HP8/U:P0PH-43:C:>6T^FV-,#=\9;]JXU= MQ_* )M#KL /S1"X"@!02'@.@%0-@"PK<"HA80666:4*P.*58XB05?(V&L M-9L96#$M6H=/F/GMSL\Z(&G;X?[1Z()._%#RQ>^)GZ?M TTZH>:V^!25CB# MB:./NP2Q B=Y_\X?>5_Z9#DE67HBLCW)HDZRZ!C[3KYF7*K>G&P(_";CS;6W M2L)!%+NK74%ZC<;[1FF/4;##M!? L M@>#2 ZPUDM;GK),(L1UP5(!"4%>7/ M +WQ'.7[UT0X)5EZ(K(]'4>=CJ/_/SNC4TIV2K+T1&1[DHT[R<9'4V]F3@S" M4O*,8 6Y+C6JT)4WTU58V 6=E8JP)>(+!$\U4<\(K['(>]-R_/?A\ ;#@V/6 M:^0?'+-7F)I8W9T:5X)8VEY!ZEN@9JJI']UJUXY\ M);\!4$L#!!0 ( 'V,#U=B'#YT$Q\ -KD 0 9 >&PO=V]R:W-H965T M4]M.55*/#!791U7V0*:AG;L?DES7[/;Z.H M,+[NMDG^R[/;HKC[^<6+?'T;[<+\I_0N2LKO7*?9+BS*+[.;%_E=%H6;PT*[ M[0MK,EF\V(5Q\NS5R\-C[[-7+]-]L8V3Z'UFY/O=+LR^O8FVZ9=?GIG/S@]\ MB&]NB^J!%Z]>WH4WT6]1\<^[]UGYU8M[91/OHB2/T\3(HNM?GKTV?U;FU*J6 M.#SEO^/H2][XMU&]ED]I^GOUA=S\\FQ2K5*TC=9%983E_SY'5]%V6U'EBOQQ M4I_=#UHMV/SW67>6MTVU^^*_QY?3\>KW^8Q_G<96(W B3C2&3SU%> ME$$K?/K:\]\CXE@9X4?X8[W^6UOEG^<;2BOY^ M^Y,Q65T8UL2RC'_^9AO/__'#P(I=Z9E?T\\_&=/)@9F^BVZNW^5NA^6>.QGGMPS MNE?F/9V9:ACY=$;WHOR_\**,ZWTR]#8/]-;;,+O_U>M623WY5U^_*369F=[_ M_9D>W.E#;X-ROV*SWT9&>FTXY9^BXIOQ-BINT_8?HO]5Y6*&+-]H^?\-K/N; MXQBSX3&J/9F?\[MP'?WRK-Q5R:/L<_3LU7_^A[F8_-=0.DG,)C&'Q%P2$R3F MD9@D,9_$ A)3$-;*\.P^PS.=WMR'J&+\-MI<15E1[B(H=75A).6Q1/GH.LQO MRWWN\IG9X-;ZC7:,L1DF,9O$'!)S24R0F$=BDL3\([8X8-5!ZN=7/\[GDZGY M\L7G9CK),16$M=(YOT_G7)M.F11AQ89Y'52[+2 XE4.N,32")V23F MD)A+8F+>>VM.ITO3:K\SO?ZSS.GDLOTDV7^29,%Y$M4$-9* MPN(^"0MM$D2:;K[$V^W0>U^[Y-CW/HG9).:0F$MB8M%[+UJSR6PRZ;SYAYZV M6"P7G;?_T-/,\@"H$X"G#1J0+U1!6"L!R_L$+,=M"X:BH"7&1H'$;!)S2,PE M,4%BWK+W%E_.ELO.WH[L/VNU6BPZ&Q6?7+& Q!2$M4*UN@_52ANJ]^&WXUF* MZB@G38HXN2F_K/Z9QYLH"ZOCHJ&<:=6Q.2,QF\0<$G-)3)"8M^KG;&+-.C$C M1_1)+" Q!6&M-%[>I_%2F\8W^[Q\),^-JW3W*4X.Z;LP/D3K]":)_XPVAMR4 MZ8ROX[#:"KX^; 6-UZ?S$H=/0%3YK7@;%W&45]_?[Z+-A7&US[(JU8UO7AAV M=!UEU6(?HL]1LH^&4JY=V[$I)S&;Q!P2P_ MQYQ,.[N*_F7_N*LW6D"^/@5AK;"9D_KCP\G3XM8X"7AAO,]2X_ AN2X9>GEL M-%#-1C4'U5Q4$ZCFH9H\::W(S>>6N9QV4H<.&Z":HK1V0!N?[YO_5D!ELDYW MD?%M=3!KS6:]K2XY:(!JBM+:0:U;+:;V _=7'[^D M1A1FVV]&7H0WT:&[,WBR5>^,#B/:74$U!]5<5!.HYJ&:1#4?U0)44Y36SFS= M8C&/'\/_O54T$^VQH)J-:@ZJN:@F4,U#-8EJ/JH%J*8HK1WHNOABZILOO^YW MGZ*LBO,VWL5%M#'NPJQ(HBR_C>]R(SZDNGPT3HQ_/=2N?:,?8W2>T5H,JCFH MYJ*:0#4/U22J^>9 *:=S^A@=4%%:.Z1U)\?4EW+J;:M1'K>6,7W@"HF=T M$-&.#JHYJ.:BFC#[E1ES/NG5=-!!):KY)VVA?PD!.JBBM';*ZMZ/^5CQI]Z# M+3=W0]O#P6:_ZV.:T^[;7Z*#^J@6H)JBM'8TZ_:0 MJ:\/_1I],=Z&V>\/M/'T2X^.(-H30C4'U5Q4$ZCFH9I$-1_5 E13E-9.:MTL M,B^_QPDBM!&$:C:J.:CFHII -0_5)*KYJ!:@FJ*T]N7Z=7G)TI>7&L>>6;1. MLTW5 *R.0_/!(U"]-C:YJ&:CFH-J+JH)5/.L?L5HVM\91L?T42U -45I[436 M;25+WU;Z4&Y/X^3WP?2A!2-4LU'-0347U02J>:@F4JDE4\U$M0#5%:>U UW4E2U]7.H5X=PQQ?!_B MP=BBC254LU'-0347U02J>2>M=?UG[Q,1B8[IHUJ :HK2VG&LFTB6MACQZF.X MW::#V4/+1:AFHYJ#:BZJ"53S4$VBFH]J :HI2FMGM"X76?/OL0^,MHM0S48U M!]5<5!.HYJ&:1#4?U0)44Y36#G1=1+*>6D0:#"K:/D(U&]4J M;__(W5T89X<^WC;-![>/>F%T-M$6$*HYJ.:BFD U;]J?&&@V[WWZB([IHUJ M:HK2VBFLVSU3_21#*@V3O"K$1O'G:I+,P1BBW1U4LT]::QK]WL&?@X[IHII M-0_5)*KYJ!:@FJ*T=@P;-\;2=W*Z,33BI(C*@0HC"X?/[^C!T:%D[X,U'3K: MF\R[J61O<<7>XXJ]R15[EROV-E?L?:[8&UW]'=6<:5W-F>JK.6_#8I]5'_87 MIX/([5.VEFAM!]7L1U[OW/@6A=G0KKB#KH>+:@+5/%23J.:C6H!JBM+:6:TK M.E/]_#^]+6@UQT]UB=.@FH-J+JH)5/-03:*:CVK!=.#^ M8;T#'T6-V0YE7;.9ZFLV5UFTB8_G=XSHZUV4Y(GNI=*EH?; MZK S7*^S_6'NRM-)H8%MZ.%N1D^)+MH+0C4;U1Q4R_VFJ&](E2S4U -44I;4#73>-9OJF4;,N7^Y"IP]OFC#/:!<)U6Q4 MSVZ=$Q!:IYJ"91S4>U -44I;5S6G>19OHNTGG'^4V81\:'!WH/ M>F-T#M$R$JHYJ.:BFD U#]4DJOFH%J":HK1V7NO2TFSZ/7:4T2(3JMFHYJ": MBVH"U3Q4DZCFHUJ :HK2VH&N^TXS??]'-DN'1EZ.$6Z,<%/5*,J]YD_59OGP MG>=A;H3GB]X&;SNJ'VATJ-$2%*HY)ZU]C>]D8G4O;4-'%:CFH9I$-1_5 E13 ME-:.:UUYFNDK3Q^C]:WA;*//89%F@RE$&TZH9J.:@VHNJ@E4\U!-HIJ/:@&J M*4IK9[5N0LT6WV-?&2U%H9J-:@ZJN:@F4,U#-8EJ/JH%J*8HK1WHNCPU&S_1 MD1&NRVA7IY.?L(>,5JA.6NN*&[.]!VJC(SJHYJ*:0#4/U22J^:@6H)JBM'9 MZP+53%^@^I\T^SU.;HQU>!<7X78P@V@7:M:?A\BRNC4<&QW30347U02J>:@F M4JHGK-"G*.!YO_9OD\2;*PB*NZL9A/'@O M;CT\.IR7O0\UK6EOW@$;'=1!-1?5!*IYJ"91S4>U -44I;72.:^K3G/]G#]5 M.H>RIU]L;/;F_=MNF@)M'@ MU>1Z>G0ZK5XZE]:LFTZT;H1J+JH)5/-03:*:CVH!JBE*:Z>SKAO-]7,DR:0( MDYM#B_>Q+**5HGG_?EE+LSN9D8V.Z:":BVH"U3Q4DZCFHUJ :HK2VF&LJT)S M?57H?9:6&\OBV^'<3O3'/KZK/L%\.)%H'^BDM?==I]U HC4?5'-13:":AVH2 MU7Q4"U!-45H[D'49:*XO XDTW7R)MX.?<^@7'9V^^<#IG-7ELIL_M."#:BZJ M"53S4$VBFH]J :HI2FOGKR[XS!^9ZNAT/F<;AY_B;5S$P]=YZY714>Q/J&,M M>D%$BSFHYJ*:0#4/U22J^:@6H)JBM'80ZV+._)%9C4Y!3#LG<\[!_#882[2- M,^]/I3.SNA\UHD,ZJ.:BFD U#]4DJOFH%J":HK1V+.LZSEQ?QU%I9#]1QYHON33%M=% 'U5Q4$ZCFH9I$-1_5 E13E-:*XJ*NXRST M=1R9K--=9#RO9N3\X3CQWZ%//C@1@MX:&TA4LU'-0347U02J>:@F%_W>56]: M0!\=,D U16GM.-85G86^HO-FGY>/Y+EQE>X^Q2QNOS)2#5!R.J/AE4?7^_BS87QOD M?'-"\,^3T14S?N9 M[(<3CQ: %@,%H&EW7Q@=TD$U%]4$JGFH)E'-1[4 U12EM1-?%X 6^@+0<.+? M9ZGAIMDN-&1R7?W__(?@D-1J.WT*?624BZ^CXY=Y?*BWVV$1792/%/OA:U#T M:S0ZU.A\1JCFH)J+:@+5/%23BZ$N6'\[CA:'4$U16CO5=7%HH2\._4W;\7?% M;909OZ;)^K1!/RXY&'*TD+3H%Y*FR^ZG/NB0#JJYJ"90S4,UB6H^J@6HIBBM MG?&ZC[30]Y'^IHS?[Y9_#+\VGS$8XA\-2'#<#C1"A2JV:CF MH)J+:@+5/%23J.:C6H!JBM+:(:Z;4HOO,172 BU2H9J-:@ZJN:@F4,U#-8EJ M/JH%J*8HK1WHNG&UT#>NGGYACAX:'=JCUKH%IMF=]0@=TD$U%]4$JGFH)E'- M1[4 U12EM;-8UZP6^IJ5DQ?Q+BS*(]9]'EWOM\8VOHZ,YW%RO+7WX%1D>G)T M*O4K.#VNB&&:QBY-BMOR7\8F'.I^V>AZ.:CFHII -0_5)*KYJ!:@FJ*T=G3K M(M;BD2)6Y^#6CCY'V_2NFGR[_$Z2;M.;P8JDGAT=7_36<:CFH)J+:@+5/%23 MJ.:C6H!JBM):$5[6!:[E][AUW!)M=J&:C6H.JKFH)E#-0S6):CZJ!:BF**T= MZ+H"MM17P)Y^:*N'1H?6[!W:6LO+[I1IZ)@.JKFH)E#-0S6):CZJ!:BF**T= MQKJ=M=2WL_[*L:V>'!U+_0K.CRLRN-U$JU2HYJ*:0#4/U22J^:@6H)JBM'94 MZ\K54E^YZA[+?LS"360DX6ZX.J'71J<4O0<:@F4:@F43;(W8J.:@FHMJ M4\5).HYJ-:@&J*TMKAK%M**WT)2'JDE4\U$M0#5%:>WXUA44U M&]4<5'-13:":AVH2U7Q4"U!-45H[TG63:#7_#A^KK-"6$:K9J.:@FHMJ M4\ M5).HYJ-:@&J*TMJ!KMM(*WW9Y_4NS8KXS],IHRB+T^&31H]4AB8/5H:N](N. MCB=:0$(U%]4$JGFH)E'-1[4 U12EM>-9%Y!6^@+2VVAS%64/',&B;2-4LU'- M0347U02J>:@F4Z;ANM]&VC=U^2**M.2%7[Q.LRO>%-=+X5U\9X'N9&>/[.8&%? MSX^.\E$S)\V3U9VK:- 1'51S44V@FH=J$M5\5 M035%:*Z"7=0GI4E]">E_' MLMSFEO^*LKLLSB/C<[@=OG66'AP;R9/6BN3DI]EE)Y7HH ZJN:@F4,U#-8EJ M/JH%J*8HK9W*NI5TJ6\E?2CW@M?E!K+>: XF$9TGZ:0]FD2T@H1J+JH)5/-0 M3:*:CVH!JBE*:R>QKB!=ZBM([[+X)D["[1,J\WII=!RM7J]B.NL5*VQT4 ?5 M7%03J.:AFD0U']4"5%.4UHYC74FZU%>2_GI=5P^/3F?_OG'+2>_Z&!L=U$$U M%]4$JGFH)E'-1[4 U12EM=-9%Y4N]46EJP=".9A'M(QTTMJ7JZWZ>41;1JCF MHII -0_5)*KYJ!:@FJ*T=A[KEM&E?KZB7_>[3U%FO+LVWI_W7M]7>Z_5'(+) M^C:JZH-QDA?A=EM]LC(84[1B=-*:FTVK&U&T-X1J+JH)5/-03:*:CVH!JBE* M:T>T[@U=ZAL_]2;SJKG%?!]^JQ+Y,GV,D.?9Z)KXJ": MBVH"U3Q4DZCFHUJ :HK2VG&M>T27^A[1*9?&AZIK7]W+.#7HYJ":BVKB=]TC!@\=4J*:CVH!JBE*:^>T+A)= MZF^-5ITG&DP>6@TZ::U;2TSFW1U:M/&#:BZJ"53S4$VBFH]J :HI2FLGKV[\ M7#XRO] ^RZHMY'F"W.CK>KO?'.2"3:,?GI+6N"Y\L9]U0HBT?5'-13:": MAVH2U7Q4"U!-45HKE.:DKOE4_];%\NE35S\BC)I]6(YU^?A.B19<=G<6!2 M(W,RG?;"B+9^6,YE.<%R'LM)EO-9+F YA7&=,$X;87RD_W,ZNMS&X:=X&Q?Q M\$W0'F'&Y[)?][&L2??2$794A^56L$4M]\>=) M,X4]@HP/Y>R)!Y9HZ8?E7)83+.>QG&0YG^4"EE,8UTGEO)%*??W'CJZCK+K. ML@B_'G-I/#]O.+\-7F[YB#@^HOV^C]D_LD0;/RSGLIQ@.8_E),OY+!>PG,*X M3CX7C7SJBS4?TR+7RT8N]24?-XRSX_7/U371Q6WTX-4FPW%%VSTL9[.*Z:L15W_61R3K=1>6N;9KG/U2)/S7,!R"N/:.34;_2!3WP]Z ML\_+1_+=?GR?RJIH+ MJOY(IOK^?A=M+HSSYS6-;UX8]^>E/D2?HV1XEJ%'UG=T_LU^"\F<+[H7G[&C M.BSGLIQ@.8_E),OY+!>PG,*X3OX;)2137T(:SO_[+#7<--N%ADRNJ_^?_RP< M:3*:^R72>!-OXE_%;M"V_>W-AE'OCY5[X M]K %#S>[.(GSHMHK_QP9T=>[*,D?*%CHAQJ?7?0^;2SGL)S+S M7,!R"N,Z$6_TH\QCU>/OG4#[/ J6;O3N;RSGL)S+S7,!R"N,Z MZ6[4K$Q]S4J$<6*4>]:C3J3IS?%9)CF;Y1R6<\]<<\>S/P>C8$?U6$ZRG,]R M Y@.44 MQG7"W&AHF8OOLCO-%KA0SF8YA^5CYV7J>UXC MKHG72^,3/% DLB;+_L=1;%D+Y5R6$RSGL9QD.9_E I93&->)9J/39>H[74Y> MQ+O##&O[/+K>;XUM?!T9S\O#W\/]48I[W\U#H?MZ'.T3>^JZY&B M]6V2;M.;;\,Y9JM?*&>SG,-R+LL)EO-83K*2PG6I;!D+Y5R6$RSGL9QD.9_E I93&-?);:.,9>DGJVH<^W[,PDUD).'N@3JE M7AJ?5K9PA7(.R[DL)UC.8SG)MH*%PG,*X3KH;52U+7]4:<\C+]K-.7.O&(?-%]\XA[*@.R[DL M)UC.8SG)WC4:5I6]4-8YX.W>/EXN M/!QIMG:%PG,*X3LP;[2QK]5T.B]F^%LK9+.>P MG,MR@N4\EI,LY[-2PG6P MG,MR@N4\EI,LY[-RTF6 M\UDN8#F%<9UT-ZI@4WW/"MHWUX\R/MU6;]_<'-HW1X=U6,YE.<%R'LM)EO-9 M+F YA7''V+[(;Z.HL,,B?/5R%V4WT56TW>;&.MTG135(XU$CBZZK5/_\VGKV MHO>X;?[LF ./N^;/8NAQS_S9/SS^HA[VUD+Y_>LT+&PO=V]R:W-H965T MZYSKP<;+IYD#J#08!P""JDR#%B_UC &2@V1=N-WS>DUGS3 MW?&6_<[&KF-98 EC3G^13.5#[Y.',ECBBJH'OOD*=3S6P913:9]H4]L&'DHK MJ7A1@[4'!6'NC9]K'78 X [BN N ;$IP*Z-:![*J!7 VSHOHO= M"C?!"B<#P3=(&&O-9@96?8O6>A%FSLE<";U+-$XE#T"Q@@S-L% OZ(? 3&*; M0HDN)Z PH?(*7:.[2E4"$%^B>9IS[>4U>IQ/T.7%%;I A*%[0JD!#7REG3+4 M?EH[,'(.1*\X$$;HGC.52S1E&63[!+Z.I@DIVH8TBHXR?J]8!\7!!Q0%4=3B MT/AT>-@"GYP.CUO@TY/AX>,G[=^%-\*5-YG.23/%3@#I+BN MN"Y-I4E36V8<:>A^8U/\UTG8T:=[O:MXJU&\;S0YZMY;E3P3V9Z2O4;)WE$E M;]-45%JS=$_14\0\ROO68][[5_2XTSL0O<4H.C2:_L?(B>3OU/H"Q,HV6:E% MJ)AR-;)9;?KXK6U?!^NCL#]V[?@OC;L$:[ANHGAI M.\J"*]V?[##7=Q00QD#O+SE7VXGY0'/K2?X 4$L#!!0 ( 'V,#U?W>F%? M]P( #$* 9 >&PO=V]R:W-H965T9$]42!W+Q9"ID3;89RY:I"(DE+ M4<[

4._&HG%O(>"36FE&."PEJG>=$;B?(Q&;L^,YNXH&N,FTGW'A4 MD!4^HGXJ%M*,W,8EI3ER104'BBTT%.>75-WFK.>P)_.B$ M(*@%P;&@?T(0UH+P7$&_%O1+,E4K)8<9T20>2;$!::.-FWTH899JTS[E=MD? MM31OJ='I^%M>,+%%A ER7%*MX'J&FE"F;N +/#W.X/KJ!JZ !)V.O]:\!Z'W&0(O M"%L*FIXO#UKDL_/E?DD7GKL(;8@KBWZ[A=T=[E1!$AP[YN^O4+ZB M$W_\X$?>US8\ES2;7>A!2K9MJS'M%+X7X(7,#@ .&H"#SAZG(B\(WYH]12<9%"@3 MY-IL^!9E@X_K3PH2$VGV^Y,LJSR^5R:RQ\UK[/4&(_=UGUMG,>_E=B&S VY1 MPRWJY+8XDQ3HC.ARIJ&,"MH)1FT$O6.$G76]%^&%S X0#AN$PTZ$?<^_?KF! M!2,<\,T2PS8JE8GO[U$9]H9'4%J"HIY_K"0I[MTU0U82[=YCF*%?EI<2N MZ9KKZH!J9IM[SWUYW!_-3\Q]J+J^_+>I+E-S(E>4*[-I+8VEUQN:'[*L+BC5 M0(NB/+*?A387@/(Q,WBWBQGCH'$6KL,Z! TZ_:9EFB;B$2J)!5G^_4[2K9L2[2: M=D* 6"]W#_D<[XZ/.-\)^:2VE&KTDF=DS/1GL?N-[@D%!B\1F:K^H]W>UAFAI%1: MY'MGF$'.>/U+7O:!.'' X04'=^_@MAW\"P[>WL%[K8._=_"KR-14JCC$1)/% M7(H=DL8:T,Q%%8 *.&EGN@=>?V(OY>\BOD.>^1Z[B> M94++U[N[%O?X]>ZXAXW7+))7X7D#+9)M!>H1?/L(IKM,+ZI-PVF&577 M-K;AD"D_)%@\$-A9B*=-B*>]J5)M[6.Q'I>*(J(4U0J)%?1T3B%[I,@AK%]+ MIICI)-8LFG;S(PI:.=0[A^\-5W= [$:./=.B)@S1CXI:N1[\M0JM:Q6&48CM]&<-_=G_ M+C3&GZ$9OJ+09D,6VI!@\4!@9R'&SE%;.;TY]JA%\C0VLC1%B+M'WFXO[S\. ME5.4$KH'$"V %X7OHXQHH*H%6I4*G)0R<5E!1[G89/=#GN%<9^ MT&;;.^T?+8.C>L7]\O7NP'EYPMG:2/"@*G50M'@HM/,@'H4J[E>JMV93EI!$ M]5YEC9YO28;V=K*T6'FS3E^P03F^=Z%"CC(5]^O4>]AO^(:MLL.>^Q[V5GNE M6_2EY\S:9+I6+@ZF;38610O"U[W YBA6<:]06WP4(MVQ++/./^S6;QBT99+% M*FQW\MAF%,V\"P(('X4@[E>"MTJ5.634-[0,[LJO<5?PV:R"3MNU&/F1>ZGQ M'K4<[A=S,5U3:8I#PO;!2VJE$76^N\9^^^-L:;/"CM=9$HN9Z\S:1"8G!S,Y ME9OJ@,OT_I+K^C"C>=HMYW?F<*TZ\#G"U"=SGXC<,*Y EJX!TKF: M0G!E?=A5WVA15,<_*Z&UR*O++24IE<8 WJ^%T(<;,T!SY+CX#U!+ P04 M" !]C ]7L*"SB;T% C'0 &0 'AL+W=O66.5@MEQ*Z,9HYF=CT3:2 V""VT>_WZ; M1T"@Z0I;9+^HX+F'/I?N>P_TZ"F,?L9[2AEX/OA!?#G8,W:\& [C[9X>G/AS M>*0!_V<71@>'\'!\8+!>)2>NXG&H_#$?"^@-Q&( M3X>#$[U,J1\^70[0X/7$RGO8L^3$<#PZ.@_TEK+-\2;B1\."Q?4.-(B], 1 MW5T.)NC"QEH2D"+N//H4G_T&B93[,/R9',S=RP%,1D1]NF4)A<._'JE%?3]A MXN/X)R<=%-=, L]_O[)?I>*YF'LGIE;H?_=$'V[3SGB3@+0%I+ ,X#<#U :0D@>0!Y M:X"2!RAI9C(I:1YLASGC410^@2A!<[;D1YK,-)K+]X+DOM^RB/_K\3@VOK6^ MS.S-]0S,Y^ 3N)M<;R;K^7(!)@L;?-M,KN=7/^:+/\'$LI:;Q?H6?+ I%8$&Z_/1Q)U)#BII"43VGAFUQ?+[]/%M8, M7"U7P%YNINNKS75Q$T0)EQ(FQ>,B/CI;>CG@U2&FT2,=C'_[!6GP#U&R^B2S M>R*K)%(I$JFD[*0ED7>.?W*R^A*XX-O)\;W=BQ<\@,EV&YX"QK]YV?'8BRBE M2I\I[9/,[HFLDE*U2*DJG9M3QW>"+04. U/ZX 5!DLYP!VYHY(6N*(\9GY;R M)6WH<8PUTR20Z*/AXWF.!$!$#*(JI JTFT#-@+JF*P6N(DTKI&GR9>>Z7C)9 MXJ3*N:>T,?%"9^V=Z(&Z@(7 "F.63J79,V^\,8U%>K.+J&>C,Z"BZ]BLR17@ M5%4UD5%3V\1IJH;P658J:O5"K2Y56TH$NR@\@(G//4!R:T6:],885 A-Q:S= M&:N)PZ:B*5BI:6KB/AD0*1K6Q**,0I3QUMG)6XM\7AJ-,1 ("<)Z7503*)[ MM@!8G\ 556:ARI2JFB_N9HOUZX+8!AKIZT] -4.D D=4.=.D).51&%%!4; ML"ZJ"11.9%L K$_DJJ[2AB&Y#[.67V\VZ]GJM24(]4@I.A>O/MGLOMBJZ2NM M'M+>L2E(?63GO/;)9O?%5LUK:2J1W%7^AZ8@\(R0F+K>J"0"(#=K1,?U1=<$ M&@AI!FY9J:.%51B=$B"Y>.$$N=4:>>D%-5;X*B&J0V MZRP!4#B/;1&P-H^KNDI'AN6.;+[@76$&UI._S]_DO;Y,$JJ3$G:M9+VRV7VQ M59-9&D",WZ]#8*FY[)S7/MGLOMBJ>2UM)I;;S.X= C>]H:;I.E$;2[ )5"&W MI7J]8@J BFGR@FFT+,'2;F*YW2Q;!.\&"\J 370L$4XC$.OU5RTB("98:7E>P*4#Q7('VJDYR+DZ+XA>K6C.5IU?)FE+ M4.DQL?Q]8JI\1M;?G%DBH&@QV )@?3%DNH9GNT<'RIU,L@L7@[3( M93LPQ=EBIV^2[F_5SD_1A9WMUY4TV?;A5VZ0/#Y/?+KCE/"SSG,=93MRV0$+ MC^D>U7W(6'A(?^ZIX](H ?#_=V'(7@^2"Q3[HN-_ 5!+ P04 " !]C ]7 MU$0HWF4" "'!@ &0 'AL+W=O(55&D)JRJ9W6*6K6[;,+-\$JV,PV2?OO9QO"THY4T=0O MX'M]S[D/FT.\Y>)!%@ */58EDS.G4*J>8BRS BHB1[P&IG=67%1$:5.LL:P% MD-R"JA+[KAOABE#F)+'U+402\T:5E,%"(-E4%1%/%,@Z< MQ#59PQ+47;T0VL(]2TXK8))RA@2L9LZ%-TU#$V\#?E+8RKTU,IW<<_Y@C.M\ MYKBF("@A4X:!Z-<&+J$L#9$NXW?'Z?0I#7!_O6/_8GO7O=P3"9>\_$5S5NSGL ;SH M ,#O /Y+0'@ $'2 X%A V 'LJ'';BIU#2A1)8L&W2)AHS686=I@6K=NGS!S[ M4@F]2S5.)0ORA#82+4#8*\0R0"F56G*$31!GZ4?!&$I;+ M&"N=VS#@K,LS;_/X!_)X/KKA3!42?68YY,\)L"ZZK]S?53[W7V7\VK 1"MP/ MR'?]8*"@R^/A_@ \/1[NO=)-T)]#8/F"_SF'H7&W=.$PG1&+J:Q)!C-'JX$$ ML0$G>?_.B]Q/0Z-Z2[+TCC3'LQQB^QIY\UT)YS3)> 3K]QJ4\&QI=2Q%9 M"B.+&WT[H_-H$N/-_E &PMR)%[C/P])_PR9>./;ZJ+8/O/>)5B#65NHDRGC# M5'OG>V^OIA=61%[XYUIE6U'\2]-*] T1:\HD*F&E*=W11(N::&6O-12OK1#< M&PO=V]R:W-H965T(%5@@89-H2 ML+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC19>)]\!"!'#=,;\7A M&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[YA+!+")UWNY&S M_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D,:&\0$LI,2_ M'+M6L:_-#C;.SSK:JJ6%%V@1>A!OUPJ/>*AP$WC=\A*+@ M!H5!& WPHK[A M0.[!2]^_&\^"3P/*DUYY,D1/MPT#- YVT]OQJ39:$E'K_P^YU1T&YI@I&!"; M]F+30$+;L/,M]SFO=O\ZH,;]AOF7O3S M3_I#!;)P75"A3#19Y+H0^3NP&_>\G_0-02P,$% @ ?8P/5U*) M"X9? P N!8 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30UA*R! MK("T(56:M$V5VH>]588X8,EQ,L=TL%\_7SL)'_5%M \K+*C$OL?GW&/[)B0= M5&K%Z?V<4N4M=-B(=303]J09T]?TZ$?QA]]S\J-BY0._<>+][\6 MA;IYY]GSV8>SL\[CYW9H+YZ(4+O;-'1[-T#BV!O#1CQ MH"[ET2 KQ+JB(]\&=':24^^)\*$_)IQ-) -61G+&5S;V!U=9K9,S44B3VV:PWY-Z^ [0], @X[PUV/5M8#0HB5)4BEO=,8-- M\!GDU>V'5:D=SB19A=UK?TTP)YUD4LB4RC9-Z#>AT8#3#.Q(-IO#615E *!2 M1:X;*2.S0A#CH6'4#2T[I9S?PRWH9[:EO-Z\D.R/S@:E,M4!*GWOB4K%IIN1WY*4#W2IFG):9KCG[@EZ_K?K/*." M2L(W3>O:/^95?K7CJ/=6ELU=9=>PTV/]7''L)J]/P61\"B9/HB;[IV R.0&3 MO3>[:[[$9'@*)KO';S(ZSI(,ZF?*C0?7K_ MP?3THW#S;J)S,9'2)4W'=5?.)J;IZ8;.6A] V$5NS>%&,([%W A@6![, <:Q M+"S/_S2?/CH?BV'>^DZDCW+Z*,>R7,C8?+ \;DZB#_=,DR2*XAA;T?'8Z6", MK5L+> M;2P/,+!=P&H'\KOS0$VY.5$$NXIYPZY@'$D2#(%:=-=H'".K$\/'O3_851)% M2>)& ',[B"(,@:L11S 'X %#HLC\#N[\'@7-[U2P_E_UZ"]02P,$% @ M?8P/5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'PK-98&,Q5IQ,X(.\ZO3TL42U50:V MK"M;RAI6[>/0;:V2N=LH59?%T#\[BX>EU&;P^?RPKX4=XI6J5EFM*P.-3<.] M5L_N]_9F53QIIQ]TH>N7BT'[N5 #46JC2_U#Y1>#LX%PF^KYJK+Z1V5J6:29 MK8KB8N#M-]PK6^OL37/:0"[E@VM;:OEP*P'D8A"?P0[7VKJZ[='N7P+CDX+. M^[5=75WJHE9V(FOUCZUV6VT>F]W 40S18;1Q."SW0?QD_T\8J_5:9VI29;M2 MF7H?1ZN*!M"XC=ZZ@3"R5!>#0Q3T7(Z$5]&UZ.;\52D5]/I,D6 /@'H]P8H3A82 M008$9/ '(=,E++Y.;P!P?BGFB^DM@@P)R+ WR/'\ZP)!1@1DU!MDNIR/$61, M0,;]17*47B'(A(!,>H1<^0CR P'Y@1=RHEQF];9I%]5:U!LEONR<-LHY!/B1 M /S("_A%.NT:M(55#KJ^>72?4<_N,UZX=%>6TKXT>*E^-!J^)L$WHRRK=N ; MC$DJAMDQD$ELP?,O>Q'^M]/;7UH=17O&8 MQ7*IC329:F,UAR!"#_,HKI5T749**QZS5R;JH<8LE#T\;GU8E>M:7,JL34HQ M%N4+CUD8S47?9G\9](-L52P*V7F*4)[PN$51E:6NFTYN?T]"H@Y7F3*9[EYD ME"<\9E&DZ@FN?H@?!J*\X#&+893!.76Z;6_#-C-/RNW#B#-GR@\^LQ]NFT:5 MBX5LGKY+B)^3[8BN0TBIP6=6P[3<%M6+ NLKH]:Z&SIRU,$L@W2WW1:JZ20+ M,=$N*RJWLZI1[5BZ#<:D_. S^R$=7TTG=]=3,9N)4W$_NKX;+6?S&S&ZF8A_ M[T88DU*$SZP(,E'IY*(^90^?V1XT9H Q*9OXS#8A\ZEN-"FO^,Q>P?F4.%E* M^'7W%X:C?.(S^X1*K 68U*6\9DMT^16QV(74%H)F+5R-)LY2DFI)6!6"R7H M[AD.*-$$?8JF"L+*!$$S"+YNAPO0&LI2ZZUR8EFJ!7 MT808DQ)-P"P:&C/"F)1H F;1T)@QQJ24$W /84C,!&-2R@F8E4-C?L!SV92$ MPC[GOE8?,29EH9#90A3FJIT\_(5)62ADMQ"%Z6%,RD(A]W"'Q,2R#,D7+3T. M=U8>'D>$E(7"'BVT\K"%0LI"88\66GG80B%EH;!'"ZT\;*&0LE#8HX56'K90 M2%DH9+80/<;%MU!$62ABME!WC'LDS8PH^43,\NG0G8J)6BMK57X Q9B4?*(_ M^.(%,,?2VA?8T;.T^:NQ143))V*6SRO,.8R![/%S3KDG8G;/*TI8BCL8J%N@ MA,%Z)YCD:WYF]]#S+Q.,2;DG8G8/B7DJ,";EGHC9/21F9Q(AHMP3]3GIUGVH M4^Z)F-U#8^*\**;<$S.[9S\W>.3Y$U/.B9F=TU*=BE&>MU-OLL U;^($8U+. MB;G+RKHOBH_'D;)-S&R;=R99CV%2NHF9=7,<$\Y_4Y6I<5U 3.DF9M;->YBW M^\X8DZPKZZ-.X'>N@3$IW<3,NGD/\UZYYE&),2G=Q,RZ(0L;NM&D=!-S3[@= M2AN.WMT)I9B$63'T.Q2LD[!/ ML%%OHW"&EE#62;@GV*BRATZ^FU#629BMLY OXLF)A;+MUYM;_'=,,23EG(39 M.3/C= YV@=LF;_+R2); M6-$LVK(M/XR:TJWUKBC&T#8WUY7,#W_1./R]Y/-/4$L#!!0 ( 'V,#U=Z M[4YM5@( (XM : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMN MHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ MT2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;S MLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/M MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y M@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU M(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06 MU%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> MBGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[ M@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^, M>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E]\D) M.Q>DO4$L#!!0 ( 'V,#U=5J+EG$@( ',L 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5 M/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K M?/T;4$L! A0#% @ ?8P/5P=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !]C ]7?\.'N>\ K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " !]C ]7F5R<(Q & "<)P $P @ '- 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'V,#U>,.0> 60< *$P 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ ?8P/5]KT?_M' P >PL M !@ ("!T: !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5[O3/$M7# 'HL !@ ("! MH2, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M?8P/5R."=SBP!P -A, !@ ("!*3T 'AL+W=O&UL4$L! A0# M% @ ?8P/5U/G3H0G*@ 4H\ !D ("!K$< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5PLD M(WX&"0 5"8 !D ("!!X0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5ZL8F<->& 7& !D M ("!I94 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?8P/5V=3)J#K#0 ?3 !D ("! MR[4 'AL+W=O&PO=V]R:W-H965T@!*:*0P( "\% 9 M " @1;& !X;"]W;W)K&UL4$L! A0#% M @ ?8P/5W6M])GQ P -0T !D ("!D,@ 'AL+W=O&UL4$L! A0#% @ ?8P/5U13J/+ M"@ $C, !D ("!;0@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5\'WHMZ.!@ /1X !D M ("!H!X! 'AL+W=O&PO=V]R M:W-H965TVG290&UL M4$L! A0#% @ ?8P/5TYCJ-'0!0 [A@ !D ("!\2T! M 'AL+W=OR;P M40 $ #]# &0 @('X,P$ >&PO=V]R:W-H965T[^(H@YP$ !$$ 9 M " @2\X 0!X;"]W;W)K&UL4$L! A0#% @ M?8P/5^AJTHDH @ (@4 !D ("!33H! 'AL+W=O&UL4$L! A0#% @ ?8P/5[T:C01F! M2!< !D ("!N40! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5Q19=0PR P P P !D M ("![T\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?8P/5R,K_(-I @ $P8 !D ("!6%P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/ M5U-6(:5[ @ OP8 !D ("!HW(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5R^ KZJ0!P X#H M !D ("!O((! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5QOU5Z$Q @ O00 !D M ("!0),! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?8P/5XLX/5R,!0 $S, !D ("!R9\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5]JA M)>Y7 P 9@P !D ("!:ZT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8P/5T%S6?.9! F!8 !D M ("!TKD! 'AL+W=OZNX# !Z%@ &0 @(&BO@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ?8P/5R=%$DYY! 5A8 !D ("! M%,&PO=V]R:W-H965T#. 0!X;"]W;W)K&UL4$L! A0#% M @ ?8P/5U9C,32F"0 05$ !D ("!) @" 'AL+W=O&UL4$L! A0#% @ ?8P/5V(&PO=V]R:W-H965TF%?]P( #$* 9 " @=XZ @!X;"]W;W)K&UL4$L! A0#% @ ?8P/5Z[1_!/H! ?A0 !D M ("!##X" 'AL+W=O&PO=V]R M:W-H965T90( (<& M 9 " @1]) @!X;"]W;W)K&UL M4$L! A0#% @ ?8P/5UB-)I5$ @ B@8 !D ("!NTL" M 'AL+W=O&PO7BKL

NU.;58" M ".+0 &@ @ &66 ( >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !]C ]75:BY9Q(" !S+ $P M@ $D6P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 !G70( " ! end XML 97 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 98 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 357 531 1 false 110 0 false 14 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 Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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 - Severance Sheet http://www.K12.com/role/DisclosureSeverance Severance Notes 19 false false R20.htm 11201 - Disclosure - Acquisitions and Investments Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestments Acquisitions and Investments Notes 20 false false R21.htm 11301 - Disclosure - Related Party Transactions Sheet http://www.K12.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 11401 - Disclosure - Employee Benefits Sheet http://www.K12.com/role/DisclosureEmployeeBenefits Employee Benefits Notes 22 false false R23.htm 11501 - Disclosure - Supplemental Disclosure of Cash Flow Information Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation Supplemental Disclosure of Cash Flow Information Notes 23 false false R24.htm 11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 24 false false R25.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 25 false false R26.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 26 false false R27.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 27 false false R28.htm 30503 - Disclosure - Income Taxes (Tables) Sheet http://www.K12.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.K12.com/role/DisclosureIncomeTaxes 28 false false R29.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 29 false false R30.htm 30703 - Disclosure - Debt (Tables) Sheet http://www.K12.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.K12.com/role/DisclosureDebt 30 false false R31.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 31 false false R32.htm 31203 - Disclosure - Acquisitions and Investments (Tables) Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables Acquisitions and Investments (Tables) Tables http://www.K12.com/role/DisclosureAcquisitionsAndInvestments 32 false false R33.htm 31503 - 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 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 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.htm 40304 - Disclosure - Summary of Significant Accounting Policies - Concentration of Customers (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails Summary of Significant Accounting Policies - Concentration of Customers (Details) Details 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.htm 40308 - Disclosure - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 43 false false R44.htm 40309 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies - Inventories (Details) Details 44 false false R45.htm 40310 - 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 45 false false R46.htm 40311 - 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 46 false false R47.htm 40312 - 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 47 false false R48.htm 40313 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurement (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails Summary of Significant Accounting Policies - Fair Value Measurement (Details) Details 48 false false R49.htm 40314 - Disclosure - Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails Summary of Significant Accounting Policies - Net Income (Loss) 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 (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.K12.com/role/DisclosureIncomeTaxesTables 51 false false R52.htm 40502 - Disclosure - Income Taxes - Deferred (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails Income Taxes - Deferred (Details) Details 52 false false R53.htm 40503 - Disclosure - Income Taxes - Carryforward (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails Income Taxes - Carryforward (Details) Details 53 false false R54.htm 40504 - Disclosure - Income Taxes - Other (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails Income Taxes - Other (Details) Details 54 false false R55.htm 40505 - Disclosure - Income Taxes - Tax Uncertainties (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails Income Taxes - Tax Uncertainties (Details) Details 55 false false R56.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 56 false false R57.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 57 false false R58.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 58 false false R59.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 59 false false R60.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 60 false false R61.htm 40701 - Disclosure - Debt (Details) Sheet http://www.K12.com/role/DisclosureDebtDetails Debt (Details) Details http://www.K12.com/role/DisclosureDebtTables 61 false false R62.htm 40702 - Disclosure - Debt - Additional Information (Details) Sheet http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 62 false false R63.htm 40801 - Disclosure - Credit Facility (Details) Sheet http://www.K12.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://www.K12.com/role/DisclosureCreditFacility 63 false false R64.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 64 false false R65.htm 40902 - Disclosure - Equity Incentive Plan - Activity (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails Equity Incentive Plan - Activity (Details) Details 65 false false R66.htm 40903 - Disclosure - Equity Incentive Plan - Relationship (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails Equity Incentive Plan - Relationship (Details) Details 66 false false R67.htm 40904 - Disclosure - Equity Incentive Plan - Other (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails Equity Incentive Plan - Other (Details) Details 67 false false R68.htm 40905 - Disclosure - Equity Incentive Plan - Vesting (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails Equity Incentive Plan - Vesting (Details) Details 68 false false R69.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 69 false false R70.htm 41101 - Disclosure - Severance (Details) Sheet http://www.K12.com/role/DisclosureSeveranceDetails Severance (Details) Details http://www.K12.com/role/DisclosureSeverance 70 false false R71.htm 41201 - 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 41301 - 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 41401 - 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 41501 - 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 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts 75 false false R76.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 76 false false R77.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 77 false false All Reports Book All Reports lrn-20230630x10k.htm lrn-20230630.xsd lrn-20230630_cal.xml lrn-20230630_def.xml lrn-20230630_lab.xml lrn-20230630_pre.xml lrn-20230630xex10d15.htm lrn-20230630xex10d16.htm lrn-20230630xex10d17.htm lrn-20230630xex19d1.htm lrn-20230630xex21d1.htm lrn-20230630xex23d1.htm lrn-20230630xex31d1.htm lrn-20230630xex31d2.htm lrn-20230630xex32d1.htm lrn-20230630xex32d2.htm lrn-20230630x10k001.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lrn-20230630x10k.htm": { "axisCustom": 0, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 1214, "http://xbrl.sec.gov/dei/2023": 36, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 357, "dts": { "calculationLink": { "local": [ "lrn-20230630_cal.xml" ] }, "definitionLink": { "local": [ "lrn-20230630_def.xml" ] }, "inline": { "local": [ "lrn-20230630x10k.htm" ] }, "labelLink": { "local": [ "lrn-20230630_lab.xml" ] }, "presentationLink": { "local": [ "lrn-20230630_pre.xml" ] }, "schema": { "local": [ "lrn-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 904, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 31, "http://www.K12.com/20230630": 10, "http://xbrl.sec.gov/dei/2023": 5, "total": 46 }, "keyCustom": 121, "keyStandard": 410, "memberCustom": 66, "memberStandard": 43, "nsprefix": "lrn", "nsuri": "http://www.K12.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Cover", "order": "1", "role": "http://www.K12.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "10", "role": "http://www.K12.com/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "11", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "12", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "13", "role": "http://www.K12.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "14", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeases", "shortName": "Finance and Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "15", "role": "http://www.K12.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "16", "role": "http://www.K12.com/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "17", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlan", "shortName": "Equity Incentive Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "18", "role": "http://www.K12.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:SeveranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Severance", "menuCat": "Notes", "order": "19", "role": "http://www.K12.com/role/DisclosureSeverance", "shortName": "Severance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:SeveranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Acquisitions and Investments", "menuCat": "Notes", "order": "20", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments", "shortName": "Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "21", "role": "http://www.K12.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Employee Benefits", "menuCat": "Notes", "order": "22", "role": "http://www.K12.com/role/DisclosureEmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Supplemental Disclosure of Cash Flow Information", "menuCat": "Notes", "order": "23", "role": "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation", "shortName": "Supplemental Disclosure of Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "menuCat": "Notes", "order": "24", "role": "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Policies", "order": "25", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "26", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "27", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "28", "role": "http://www.K12.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "29", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Jup3KQR-Zk6O3k_uNCbXOw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "30", "role": "http://www.K12.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Tables", "order": "31", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "shortName": "Equity Incentive Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Acquisitions and Investments (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "shortName": "Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables)", "menuCat": "Tables", "order": "33", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfRevenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_t29txfgiiEuaNLs8GuStuQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the Business (Details)", "menuCat": "Details", "order": "34", "role": "http://www.K12.com/role/DisclosureDescriptionOfBusinessDetails", "shortName": "Description of the Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfRevenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_t29txfgiiEuaNLs8GuStuQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_2SkNxMVvBkuhYni0zMil0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Basis of Presentation (Details)", "menuCat": "Details", "order": "35", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_2SkNxMVvBkuhYni0zMil0w", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Summary of Significant Accounting Policies - ASU (Details)", "menuCat": "Details", "order": "36", "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-20230630x10k.htm", "contextRef": "As_Of_7_1_2021_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate202006Member_MiAabMnL6UyPjN-n_CkwhQ", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "menuCat": "Details", "order": "37", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "3", "lang": null, "name": "lrn:PercentageOfImpactOnTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_H8NysuCQbEezijbVCirOow", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfBusiness", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_t29txfgiiEuaNLs8GuStuQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details)", "menuCat": "Details", "order": "38", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfBusiness", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_t29txfgiiEuaNLs8GuStuQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "lrn:ConcentrationRiskNumberOfCustomers", "lrn:ConcentrationRiskNumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_iZ4_gmvSN0WvoNtSw-QCgw", "decimals": "INF", "first": true, "lang": null, "name": "lrn:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_n-XCFMzQXEyQPSmg4EwwyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Summary of Significant Accounting Policies - Concentration of Customers (Details)", "menuCat": "Details", "order": "39", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "lrn:ConcentrationRiskNumberOfCustomers", "lrn:ConcentrationRiskNumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_iZ4_gmvSN0WvoNtSw-QCgw", "decimals": "INF", "first": true, "lang": null, "name": "lrn:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_n-XCFMzQXEyQPSmg4EwwyA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "menuCat": "Details", "order": "40", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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)", "menuCat": "Details", "order": "41", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:MinimumPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40307 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details)", "menuCat": "Details", "order": "42", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40308 - Disclosure - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "43", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails", "shortName": "Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_qphyGUAFeUSpE75ioo10Bg", "decimals": "-5", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40309 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details)", "menuCat": "Details", "order": "44", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails", "shortName": "Summary of Significant Accounting Policies - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40310 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details)", "menuCat": "Details", "order": "45", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40311 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "46", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40312 - Disclosure - Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details)", "menuCat": "Details", "order": "47", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40313 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurement (Details)", "menuCat": "Details", "order": "48", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2021_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_lrn_MedcertsLlcMember_LPMiYWjgc0a2nRT7ikoQ8A", "decimals": "-5", "lang": null, "name": "lrn:ExpenseOnEstimateOfFairValueOfContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40314 - Disclosure - Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details)", "menuCat": "Details", "order": "49", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "shortName": "Summary of Significant Accounting Policies - Net Income (Loss) 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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Details)", "menuCat": "Details", "order": "50", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_3_27_2020_FB5OZbQv_0K3fo0NRTRW5A", "decimals": "3", "first": true, "lang": null, "name": "lrn:EmployerPortionOfSocialSecurityPayrollTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_H8NysuCQbEezijbVCirOow", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "51", "role": "http://www.K12.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_3_27_2020_FB5OZbQv_0K3fo0NRTRW5A", "decimals": "3", "first": true, "lang": null, "name": "lrn:EmployerPortionOfSocialSecurityPayrollTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_H8NysuCQbEezijbVCirOow", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Income Taxes - Deferred (Details)", "menuCat": "Details", "order": "52", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Income Taxes - Carryforward (Details)", "menuCat": "Details", "order": "53", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Income Taxes - Other (Details)", "menuCat": "Details", "order": "54", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Income Taxes - Tax Uncertainties (Details)", "menuCat": "Details", "order": "55", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Finance and Operating Leases (Details)", "menuCat": "Details", "order": "56", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_srt_CounterpartyNameAxis_lrn_BancOfAmericaLeasingCapitalLlcMember_XSrrJ2Zrx0ezoGeyAy8I-w", "decimals": "-5", "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Finance and Operating Leases - Finance leases (Details)", "menuCat": "Details", "order": "57", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Finance and Operating Leases - Operating Leases (Details)", "menuCat": "Details", "order": "58", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:ScheduleOfSubleasingTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Finance and Operating Leases - Sub Leases (Details)", "menuCat": "Details", "order": "59", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2020_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate202006Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_i_YNUZfD4kyBYaGOIB8-Lg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2020_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate202006Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_i_YNUZfD4kyBYaGOIB8-Lg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details)", "menuCat": "Details", "order": "60", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "61", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_9_30_2020_us-gaap_DebtInstrumentAxis_lrn_ConvertibleSeniorNotesDue2027Member_mwSOv7EZvk2nNZzwpsKzRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "62", "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-20230630x10k.htm", "contextRef": "As_Of_9_30_2020_us-gaap_DebtInstrumentAxis_lrn_ConvertibleSeniorNotesDue2027Member_mwSOv7EZvk2nNZzwpsKzRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_gH9S1S8FMka2OnA9EBC6TA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Credit Facility (Details)", "menuCat": "Details", "order": "63", "role": "http://www.K12.com/role/DisclosureCreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:CreditFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_1_27_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_Wei4LbDHTkiHvWIDOB561A", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Equity Incentive Plan (Details)", "menuCat": "Details", "order": "64", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "shortName": "Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_gqjJ0nHddEmXVSD_sm7DUg", "decimals": "INF", "lang": null, "name": "lrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAfterExpirationOfOptionTermNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022__hjDNp5vIEG-9rW1zkaaAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Equity Incentive Plan - Activity (Details)", "menuCat": "Details", "order": "65", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2021_To_6_30_2022_xvVudIIWjEO_PonA3MQ-lA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_dML4OwUzg0KrmeU81hcU7w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Equity Incentive Plan - Relationship (Details)", "menuCat": "Details", "order": "66", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_dML4OwUzg0KrmeU81hcU7w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_8_1_2022_To_8_31_2022_QA4btdUh6kKG-QOZo-AK3Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Equity Incentive Plan - Other (Details)", "menuCat": "Details", "order": "67", "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-20230630x10k.htm", "contextRef": "As_Of_10_31_2021_l7Sn2jiTJUWsUYEF1VYT9w", "decimals": "INF", "lang": null, "name": "lrn:ShareBasedCompensationNumberOfTranchesForfeited", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_t29txfgiiEuaNLs8GuStuQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_8_1_2022_To_8_31_2022_QA4btdUh6kKG-QOZo-AK3Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_r-ekPCvkl0u2atX4OwdxLw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Equity Incentive Plan - Vesting (Details)", "menuCat": "Details", "order": "68", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails", "shortName": "Equity Incentive Plan - Vesting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M-gsgNybjke6eJUVv1DuHg", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Jup3KQR-Zk6O3k_uNCbXOw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_9ocue0Pb-kSA3twesURFEQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "69", "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-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_9ocue0Pb-kSA3twesURFEQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "lrn:SeveranceTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Severance (Details)", "menuCat": "Details", "order": "70", "role": "http://www.K12.com/role/DisclosureSeveranceDetails", "shortName": "Severance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:SeveranceTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_gH9S1S8FMka2OnA9EBC6TA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Acquisitions and Investments (Details)", "menuCat": "Details", "order": "71", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2021_To_6_30_2022_xvVudIIWjEO_PonA3MQ-lA", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2021_To_6_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_WzA7eijFp0O-75wjUhCZ5Q", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "72", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2021_To_6_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_WzA7eijFp0O-75wjUhCZ5Q", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_H8NysuCQbEezijbVCirOow", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Employee Benefits (Details)", "menuCat": "Details", "order": "73", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_H8NysuCQbEezijbVCirOow", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details)", "menuCat": "Details", "order": "74", "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-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2022_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_qjPAc3K4e0CogM98hNCRqg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "menuCat": "Details", "order": "75", "role": "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2020_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_WXvJ2GU5LkyNytXP-K029Q", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Uncategorized", "order": "76", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R77": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_vDQQzVY7dEGKV7nhWXvHfQ", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Cover", "order": "77", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_vDQQzVY7dEGKV7nhWXvHfQ", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_qphyGUAFeUSpE75ioo10Bg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_qphyGUAFeUSpE75ioo10Bg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5LUPfghNRUe9uMnmMuxwIw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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", "menuCat": "Notes", "order": "9", "role": "http://www.K12.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_9_wzz5wLRUOINW2KVMCDxQ", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r938", "r939", "r952" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r938", "r939", "r952" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r938", "r939", "r952" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r938", "r939", "r952" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r973" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r936" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r936" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r936" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r1012" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r936" ], "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r936" ], "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r936" ], "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r936" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r1013" ], "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r938", "r939", "r952" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r935" ], "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r937" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r974" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r944", "r956", "r966", "r991" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r947", "r959", "r969", "r994" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r987" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r951", "r960", "r970", "r987", "r995", "r999", "r1007" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r1005" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r1002" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r1003" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r1001" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r999" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r999" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r984" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r983" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r985" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r982" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r981" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r944", "r956", "r966", "r991" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r941", "r953", "r963", "r988" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r987" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r948", "r960", "r970", "r995" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r948", "r960", "r970", "r995" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r948", "r960", "r970", "r995" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r948", "r960", "r970", "r995" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r948", "r960", "r970", "r995" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r951", "r960", "r970", "r987", "r995", "r999", "r1007" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r1005" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r940", "r1011" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r940", "r1011" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r940", "r1011" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r948", "r960", "r970", "r987", "r995" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r977" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r976" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r987" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r946", "r958", "r968", "r993" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r949", "r961", "r971", "r996" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r949", "r961", "r971", "r996" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r975" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r977" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r987" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r976" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r975" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r975" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r941", "r953", "r963", "r988" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r942", "r954", "r964", "r989" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r943", "r955", "r965", "r990" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r950", "r962", "r972", "r997" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r945", "r957", "r967", "r992" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r986" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r985" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r1005" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r1007" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r1008" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r1009" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r1007" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r1007" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r1010" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r1008" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r1004" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AccruedContributionsToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to accrued contributions to be made to a related party in future years.", "label": "Accrued Contributions To Related Party", "terseLabel": "Accrued contributions to related party" } } }, "localname": "AccruedContributionsToRelatedParty", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AcquisitionOfTalloAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to acquisition of Tallo assets.", "label": "Acquisition of Tallo Assets", "terseLabel": "Acquisition of Tallo Assets" } } }, "localname": "AcquisitionOfTalloAssetsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lrn_AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Acquisitions.", "label": "Acquisitions" } } }, "localname": "AcquisitionsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "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/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "lrn_AdultMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adult.", "label": "Adult" } } }, "localname": "AdultMember", "nsuri": "http://www.K12.com/20230630", "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 asset (liability) before valuation allowance" } } }, "localname": "AggregateDeferredTaxAssetsAndLiabilities", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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/20230630", "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": "BALC" } } }, "localname": "BancOfAmericaLeasingCapitalLlcMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCash": { "auth_ref": [], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExcludingDeferredRevenueAndCurrentOperatingLeaseLiability": { "auth_ref": [], "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", "terseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExcludingDeferredRevenueAndCurrentOperatingLeaseLiability", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentOperatingLeaseLiability": { "auth_ref": [], "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", "terseLabel": "Current operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentOperatingLeaseLiability", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset, net of deferred tax liabilities, acquired at the acquisition date .", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets, Net", "verboseLabel": "Deferred tax asset (liability)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNet", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermOperatingLeaseLiability": { "auth_ref": [], "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", "terseLabel": "Long-term operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermOperatingLeaseLiability", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "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/20230630", "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 Year 2021" } } }, "localname": "CalendarYear2021Member", "nsuri": "http://www.K12.com/20230630", "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 Year 2022" } } }, "localname": "CalendarYear2022Member", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_CapitalizedCurriculumContentAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 2.0, "parentTag": "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for capitalized curriculum content cost.", "label": "Capitalized Curriculum Content Accumulated Amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "CapitalizedCurriculumContentAccumulatedAmortization", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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/20230630", "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" } } }, "localname": "CapitalizedCurriculumMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables" ], "xbrltype": "textBlockItemType" }, "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "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", "totalLabel": "Capitalized curriculum development costs, net" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "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/20230630", "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/20230630", "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" } } }, "localname": "CareerLearningMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "CareerLearningRevenuePerformanceBasedShareUnitsMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "integerItemType" }, "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/20230630", "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", "verboseLabel": "Fair value of the contingent consideration" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to contingent consideration.", "label": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "lrn_Contingentconsiderationpaymentterm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of contingent consideration payment.", "label": "ContingentConsiderationPaymentTerm" } } }, "localname": "Contingentconsiderationpaymentterm", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "durationItemType" }, "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ConvertibleNoteCreditLossExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on convertible note.", "label": "Convertible Note Credit Loss Expense (Reversal)", "terseLabel": "Credit loss expense on convertible note" } } }, "localname": "ConvertibleNoteCreditLossExpenseReversal", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ConvertibleNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible note.", "label": "Convertible Note" } } }, "localname": "ConvertibleNoteMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "lrn_ConvertibleSeniorNotesDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to convertible senior notes due 2027.", "label": "Convertible Senior Notes Due 2027" } } }, "localname": "ConvertibleSeniorNotesDue2027Member", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacility" ], "xbrltype": "textBlockItemType" }, "lrn_CsiLeasingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to CSI Leasing, Inc.", "label": "CSI Leasing" } } }, "localname": "CsiLeasingMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "lrn_DebtInstrumentConvertiblePeriodPriorToMaturityDateInWhichNoteholdersMayConvertAtTheirOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period prior to the maturity date in which the noteholders may convert their notes at their election after the threshold date.", "label": "Debt Instrument, Convertible, Period Prior To Maturity Date In Which Noteholders May Convert At Their Option", "terseLabel": "Period prior to maturity date where noteholders may convert their notes at their election prior to the maturity date" } } }, "localname": "DebtInstrumentConvertiblePeriodPriorToMaturityDateInWhichNoteholdersMayConvertAtTheirOption", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "lrn_DebtInstrumentMaturityDateRangeEnding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Latest date the outstanding debt instruments are required to be repaid, in years.", "label": "Debt Instrument, Maturity Date Range, Ending", "terseLabel": "Marketable Securities, Maturity Date, End" } } }, "localname": "DebtInstrumentMaturityDateRangeEnding", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "durationItemType" }, "lrn_DebtInstrumentMaturityDateRangeStarting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in years.", "label": "Debt Instrument, Maturity Date Range, Starting", "terseLabel": "Marketable Securities, Maturity Date, Start" } } }, "localname": "DebtInstrumentMaturityDateRangeStarting", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "durationItemType" }, "lrn_DebtSecuritiesAccruedInterestWriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-off of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income, recognized by reversing interest income.", "label": "Debt Securities, Accrued Interest Write-Off", "terseLabel": "Reversal of accrued interest on convertible note and promissory note" } } }, "localname": "DebtSecuritiesAccruedInterestWriteOff", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredEmployerSocialSecurityPayrollTaxPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred employer social security payroll tax paid during the period.", "label": "Deferred Employer Social Security Payroll Tax Paid", "terseLabel": "Deferred amount paid" } } }, "localname": "DeferredEmployerSocialSecurityPayrollTaxPaid", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents deferred stock units.", "label": "Deferred Stock Units" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_DeferredTaxAssetsConvertibleDebt": { "auth_ref": [], "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 of deferred tax assets attributed to taxable temporary differences from convertible debt.", "label": "Deferred Tax Assets, Convertible Debt", "terseLabel": "Convertible debt" } } }, "localname": "DeferredTaxAssetsConvertibleDebt", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "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 lease liability.", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "xbrltype": "stringItemType" }, "lrn_EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Earnings Before Income Taxes Depreciation and Amortization (EBITDA).", "label": "EBITDA" } } }, "localname": "EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "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]" } } }, "localname": "EmployeeAndNonEmployeesStockOptionMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "lrn_EquityAwardIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2016 equity award incentive plan and its predecessors.", "label": "2016 Plan" } } }, "localname": "EquityAwardIncentivePlan2016Member", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "lrn_ExecutivesAndOtherEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to executives and other employees.", "label": "Executives and other employees" } } }, "localname": "ExecutivesAndOtherEmployeesMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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 Year 2019 LTIP" } } }, "localname": "FiscalYear2019LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2020 TRIP" } } }, "localname": "FiscalYear2020TransactionRelatedIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2021 LTIP" } } }, "localname": "FiscalYear2021LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2021 MIP" } } }, "localname": "FiscalYear2021ManagementIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2021" } } }, "localname": "FiscalYear2021Member", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2022LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fiscal year 2022 long term incentive plan.", "label": "Fiscal Year 2022 LTIP" } } }, "localname": "FiscalYear2022LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2022" } } }, "localname": "FiscalYear2022Member", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2023LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fiscal year 2023 long term incentive plan.", "label": "Fiscal Year 2023 LTIP" } } }, "localname": "FiscalYear2023LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20230630", "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 Year 2023" } } }, "localname": "FiscalYear2023Member", "nsuri": "http://www.K12.com/20230630", "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": "Future of School" } } }, "localname": "FoundationForOnlineAndBlendedLearningMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "lrn_GainLossOnContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain or loss on contingent consideration.", "label": "Gain (Loss) on Contingent Consideration", "terseLabel": "Gain on contingent consideration" } } }, "localname": "GainLossOnContingentConsideration", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "lrn_GeneralEducationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to general education.", "label": "General Education" } } }, "localname": "GeneralEducationMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/20230630", "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/20230630", "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/20230630", "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]" } } }, "localname": "IndependentContractorsMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "InstructionalCostsAndServicesMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeases" ], "xbrltype": "textBlockItemType" }, "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearThree": { "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 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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearTwo": { "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 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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear": { "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 remainder of the fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Remainder Of Fiscal Year", "terseLabel": "Remainder of current fiscal year" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LiborMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the interest rate at which a bank borrows funds from other banks.", "label": "LIBOR [Member]", "terseLabel": "LIBOR" } } }, "localname": "LiborMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LoanReceivableAuthorizedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum amount that has been agreed to be loaned to the investee.", "label": "Loan Receivable, Authorized Amount", "terseLabel": "Loans receivable" } } }, "localname": "LoanReceivableAuthorizedAmount", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LoanReceivableInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of interest charged on the amount loaned to the investee.", "label": "Loan Receivable, Interest Percentage", "terseLabel": "Loans receivable interest rate" } } }, "localname": "LoanReceivableInterestPercentage", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "lrn_LoanReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of loans receivable.", "label": "Loan Receivable Term", "terseLabel": "Maturity term of loans receivable" } } }, "localname": "LoanReceivableTerm", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "durationItemType" }, "lrn_LongTermShareholdersPerformancePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to long-term shareholders performance plan.", "label": "2019 SPP" } } }, "localname": "LongTermShareholdersPerformancePlanMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_MarketCapitalizationGrowthOverPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of market capitalization growth over the performance period.", "label": "Market Capitalization Growth Over Performance Period", "terseLabel": "Market capitalization growth (as a percent)" } } }, "localname": "MarketCapitalizationGrowthOverPerformancePeriod", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "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/20230630", "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/20230630", "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" } } }, "localname": "MedcertsLlcMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "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" } } }, "localname": "MiddleHighSchoolMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "lrn_ModernTeacherLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information related to Modern Teacher LLC.", "label": "Modern Teacher Llc" } } }, "localname": "ModernTeacherLlcMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lrn_NewChiefExecutiveOfficerAndExecutiveChairmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the new Chief executive officer and executive chairman.", "label": "Chief Executive Officer And Executive Chairman" } } }, "localname": "NewChiefExecutiveOfficerAndExecutiveChairmanMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "NewMarketsEducationPartnersIiLpMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_NumberOfFacilitiesBeingSubleasedThroughDecember2025": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of the entity's facilities that are being subleased through December 2025.", "label": "Number Of Facilities Being Subleased Through December 2025", "terseLabel": "Number of entity's facilities that are being subleased through December 2025" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughDecember2025", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfFacilitiesBeingSubleasedThroughNovember2024": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of the entity's facilities that are being subleased through November 2024.", "label": "Number Of Facilities Being Subleased Through November 2024", "terseLabel": "Number of entity's facilities that are being subleased through November 2024" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughNovember2024", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfFacilitiesBeingSubleasedThroughSeptember2024": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of the entity's facilities that are being subleased through September 2024.", "label": "Number Of Facilities Being Subleased Through September 2024", "terseLabel": "Number of entity's facilities that are being subleased through September 2024" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughSeptember2024", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfMetricsAssumedToBeAchieved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of metrics assumed to be achieved at threshold, target, and outperform.", "label": "Number of Metrics, Assumed to be Achieved" } } }, "localname": "NumberOfMetricsAssumedToBeAchieved", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfNamedExecutiveOfficers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of named executive officers.", "label": "Number Of Named Executive Officers", "terseLabel": "Number of named executive officers" } } }, "localname": "NumberOfNamedExecutiveOfficers", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfPurchasePriceTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of purchase price tranches.", "label": "Number Of Purchase Price Tranches" } } }, "localname": "NumberOfPurchasePriceTranches", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shareholders.", "label": "Number Of Shareholders", "terseLabel": "Number of shareholders who filed suit" } } }, "localname": "NumberOfShareholders", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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/20230630", "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" } } }, "localname": "OfficeEquipmentExcludingComputersMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "lrn_PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities": { "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": "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/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentRelatedToFinalizationOfWorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow to finalization of working capital relating to acquisition.", "label": "Payment Related To Finalization Of Working Capital" } } }, "localname": "PaymentRelatedToFinalizationOfWorkingCapital", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentToAcquireAssets": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for acquisition of assets.", "label": "Payment to Acquire Assets", "negatedLabel": "Acquisition of assets" } } }, "localname": "PaymentToAcquireAssets", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentsOfDeferredPurchaseConsideration": { "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": "The cash outflow for payments of deferred purchase consideration.", "label": "Payments Of Deferred Purchase Consideration", "negatedLabel": "Payments of deferred purchase consideration" } } }, "localname": "PaymentsOfDeferredPurchaseConsideration", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageOfTargetStockAwardsGrantedAt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of target that the stock awards were granted at.", "label": "Percentage Of Target Stock Awards Granted At", "terseLabel": "Percentage of target that the stock awards were granted at" } } }, "localname": "PercentageOfTargetStockAwardsGrantedAt", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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/20230630", "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 #1" } } }, "localname": "PerformanceSharesTrancheOneMember", "nsuri": "http://www.K12.com/20230630", "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 #3" } } }, "localname": "PerformanceSharesTrancheThreeMember", "nsuri": "http://www.K12.com/20230630", "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 #2" } } }, "localname": "PerformanceSharesTrancheTwoMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_PrimaryObligorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to being the primary obligor.", "label": "Primary Obligor" } } }, "localname": "PrimaryObligorMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "lrn_PromissoryNoteCreditLossExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on promissory note.", "label": "Promissory Note Credit Loss Expense (Reversal)", "terseLabel": "Credit loss expense on promissory note" } } }, "localname": "PromissoryNoteCreditLossExpenseReversal", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lrn_ProvisionOnAllowanceForDoubtfulAccounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision" } } }, "localname": "ProvisionOnAllowanceForDoubtfulAccounts", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails" ], "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" } } }, "localname": "PurchasePricePayableAtClosingOfAcquisitionMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_PurchasesOfCappedCallsInConnectionWithConvertibleSeniorNotes": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "lrn_RethinkEducationIiiLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Rethink Education III, LP.", "label": "Rethink" } } }, "localname": "RethinkEducationIiiLpMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lrn_SecuritiesLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to securities litigation.", "label": "Securities Litigation" } } }, "localname": "SecuritiesLitigationMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "lrn_SeniorExecutivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior executives.", "label": "Senior Executives" } } }, "localname": "SeniorExecutivesMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "ServiceBasedAwardsMember", "nsuri": "http://www.K12.com/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAveragePriceOfCompanyStockDuringPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average price of the Company's stock over the performance period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Average Price Of Company Stock During Performance Period", "terseLabel": "Average price of Company stock during the performance period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAveragePriceOfCompanyStockDuringPerformancePeriod", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "perShareItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in 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, Increase Decrease, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Share based payment award fair market value decrease" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseAggregateIntrinsicValueOutstanding", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfSharesOfCommonStockEachUnitHasRightToReceive": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares of common stock each unit has the right to receive.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Shares Of Common Stock Each Unit Has The Right To Receive", "terseLabel": "Number of shares of common stock each unit has the right to receive" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfSharesOfCommonStockEachUnitHasRightToReceive", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "sharesItemType" }, "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAfterExpirationOfOptionTermNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan after the expiration of the option term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable After Expiration Of Option Term Number", "terseLabel": "Exercisable after expiration of option term (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAfterExpirationOfOptionTermNumber", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_ShareBasedCompensationNumberOfTranchesForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of tranches of award forfeited.", "label": "Share Based Compensation, Number of Tranches Forfeited", "terseLabel": "Share based compensation, number of tranches forfeited" } } }, "localname": "ShareBasedCompensationNumberOfTranchesForfeited", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "integerItemType" }, "lrn_ShemenCaseAndAhmedCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the Shemen case and the Ahmed case.", "label": "Shemen Case And Ahmed Case" } } }, "localname": "ShemenCaseAndAhmedCaseMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "integerItemType" }, "lrn_SoftwareDevelopmentCostsInternetDomainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs of developing the web site of the reporting entity.", "label": "Website development" } } }, "localname": "SoftwareDevelopmentCostsInternetDomainMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "StateTestingComputersMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "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" } } }, "localname": "StockIssuedDuringPeriodSharesPerformanceShareUnitsNetOfTaxWithholding", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "lrn_StockOptionsAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information of Stock Options and Restricted Stock.", "label": "Stock options and restricted stock" } } }, "localname": "StockOptionsAndRestrictedStockMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "lrn_StudentComputerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers that are used by students.", "label": "Student computers" } } }, "localname": "StudentComputerMember", "nsuri": "http://www.K12.com/20230630", "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": "COMPUTER RESERVE" } } }, "localname": "StudentComputerReserveMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "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/20230630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "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" } } }, "localname": "TalloIncMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "TechElevatorIncMember", "nsuri": "http://www.K12.com/20230630", "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_ThreeEarlyStageFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to three early stage funds focused on career education.", "label": "Three Early Stage Funds [Member]", "terseLabel": "Three Early Stage Funds" } } }, "localname": "ThreeEarlyStageFundsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "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/20230630", "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/20230630", "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" } } }, "localname": "TimeBasedAwardMember", "nsuri": "http://www.K12.com/20230630", "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 95%" } } }, "localname": "TotalStockPriceGrowthEqualsOrGreaterThanNinetyFivePercentageMember", "nsuri": "http://www.K12.com/20230630", "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 25%" } } }, "localname": "TotalStockPriceGrowthLessThanTwentyFivePercentageMember", "nsuri": "http://www.K12.com/20230630", "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 33%" } } }, "localname": "TotalStockPriceGrowthThirtyThreePercentageMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "TwoEarlyStageFundsMember", "nsuri": "http://www.K12.com/20230630", "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" } } }, "localname": "VestAnnuallyOverTwoYearsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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 the performance goals" } } }, "localname": "VestImmediatelyUponAchievementOfPerformanceGoalsMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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" } } }, "localname": "VestingBasedOnPerformanceAndServiceMember", "nsuri": "http://www.K12.com/20230630", "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 Based on Performance" } } }, "localname": "VestingBasedOnPerformanceMember", "nsuri": "http://www.K12.com/20230630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r1066" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r201", "r253", "r254", "r426", "r445", "r654", "r883", "r885" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r204", "r267", "r275", "r282", "r362", "r368", "r510", "r511", "r512", "r545", "r546", "r575", "r577", "r578", "r580", "r581", "r582", "r587", "r590", "r592", "r593", "r646" ], "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" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r204", "r267", "r275", "r282", "r362", "r368", "r510", "r511", "r512", "r545", "r546", "r575", "r577", "r578", "r580", "r581", "r582", "r587", "r590", "r592", "r593", "r646" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r204", "r267", "r275", "r282", "r362", "r368", "r510", "r511", "r512", "r545", "r546", "r575", "r577", "r578", "r580", "r581", "r582", "r587", "r590", "r592", "r593", "r646" ], "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]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r1066" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officers" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r408", "r409", "r410", "r411", "r468", "r686", "r741", "r787", "r788", "r847", "r851", "r853", "r854", "r860", "r874", "r875", "r892", "r900", "r913", "r923", "r1116", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "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": [ "r408", "r409", "r410", "r411", "r468", "r686", "r741", "r787", "r788", "r847", "r851", "r853", "r854", "r860", "r874", "r875", "r892", "r900", "r913", "r923", "r1116", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "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_ProductOrServiceAxis": { "auth_ref": [ "r313", "r688", "r735", "r736", "r737", "r738", "r739", "r740", "r878", "r901", "r922", "r1028", "r1112", "r1113", "r1120", "r1173" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r313", "r688", "r735", "r736", "r737", "r738", "r739", "r740", "r878", "r901", "r922", "r1028", "r1112", "r1113", "r1120", "r1173" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r408", "r409", "r410", "r411", "r459", "r468", "r501", "r502", "r503", "r662", "r686", "r741", "r787", "r788", "r847", "r851", "r853", "r854", "r860", "r874", "r875", "r892", "r900", "r913", "r923", "r926", "r1107", "r1116", "r1164", "r1165", "r1166", "r1167", "r1168" ], "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/2023", "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": [ "r408", "r409", "r410", "r411", "r459", "r468", "r501", "r502", "r503", "r662", "r686", "r741", "r787", "r788", "r847", "r851", "r853", "r854", "r860", "r874", "r875", "r892", "r900", "r913", "r923", "r926", "r1107", "r1116", "r1164", "r1165", "r1166", "r1167", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "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": [ "r253", "r254", "r426", "r445", "r654", "r884", "r885" ], "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": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r264", "r265", "r266", "r278", "r279", "r295", "r592", "r593", "r1019", "r1020", "r1021", "r1022", "r1027", "r1029", "r1030" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r205", "r264", "r265", "r266", "r268", "r269", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r295", "r363", "r364", "r546", "r588", "r592", "r593", "r594", "r625", "r647", "r648", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r205", "r264", "r265", "r266", "r268", "r269", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r295", "r363", "r364", "r546", "r588", "r592", "r593", "r594", "r625", "r647", "r648", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r282", "r469", "r1015", "r1062" ], "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]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r200", "r263" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r282", "r469", "r1015", "r1016", "r1062" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r1066", "r1159" ], "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/2023", "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": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "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/2023", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [ "r200", "r256", "r257", "r258", "r261", "r262" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r200", "r256", "r257", "r258", "r261", "r262" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27", "r921" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r316", "r317" ], "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 $30,031 and $26,993" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r72", "r213", "r724" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r39", "r122", "r223", "r720", "r749", "r753" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r6", "r18", "r39", "r577", "r580", "r648", "r744", "r745", "r1043", "r1044", "r1045", "r1059", "r1060", "r1061" ], "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 (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r117" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r510", "r511", "r512", "r769", "r1059", "r1060", "r1061", "r1154", "r1177" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r12", "r70" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r268", "r269", "r270", "r271", "r282", "r319", "r320", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r397", "r510", "r511", "r512", "r543", "r544", "r545", "r546", "r560", "r561", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r604", "r605", "r608", "r609", "r610", "r611", "r618", "r619", "r622", "r623", "r624", "r625", "r644", "r645", "r646", "r647", "r648", "r690", "r691", "r692", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r73" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r81", "r82", "r472" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r186" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r505", "r517" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058" ], "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 DOUBTFUL ACCOUNTS" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r224", "r318", "r369", "r372", "r375", "r1172" ], "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": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r1095" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase in allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Amounts recovered" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r126", "r438", "r620", "r1049" ], "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 discount and fees on debt" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r438", "r620", "r898", "r899", "r1049" ], "calculation": { "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 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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r12", "r66", "r70" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r294" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r53" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r173", "r217", "r250", "r299", "r307", "r311", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r566", "r570", "r607", "r714", "r809", "r921", "r934", "r1114", "r1115", "r1161" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r208", "r229", "r250", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r566", "r570", "r607", "r921", "r1114", "r1115", "r1161" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r476", "r477", "r478", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "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", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "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 30, 2021:" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r140" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r558", "r911", "r912" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r86", "r89", "r558", "r911", "r912" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r558" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r87" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r1025", "r1026" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r556", "r557" ], "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" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r556", "r557" ], "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)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r556", "r557" ], "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" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r2", "r3", "r16" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r4", "r94", "r564" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r165", "r559" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r88" ], "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" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r91" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r91" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r90", "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r91" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions and Investments" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r1179" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r1179" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r876" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "totalLabel": "Capitalized software, Net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Net [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "auth_ref": [ "r109", "r172" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 1.0, "parentTag": "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.", "label": "Capitalized Software Development Costs for Software Sold to Customers", "terseLabel": "Capitalized curriculum development costs, Gross" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r46", "r211", "r879" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r47", "r171" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r137", "r248" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r5", "r137" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r133" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r199", "r220", "r221", "r222", "r250", "r285", "r289", "r291", "r293", "r297", "r298", "r358", "r414", "r416", "r417", "r418", "r421", "r422", "r443", "r444", "r446", "r447", "r449", "r607", "r758", "r759", "r760", "r761", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r797", "r818", "r840", "r867", "r868", "r869", "r870", "r871", "r1014", "r1050", "r1063" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r150", "r928", "r929", "r930", "r931" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r105", "r716", "r796" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r148", "r405", "r406", "r873", "r1108" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r924", "r925", "r926", "r928", "r929", "r930", "r931", "r1059", "r1060", "r1154", "r1175", "r1177" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r116" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r116", "r797" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r116" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r116", "r797", "r815", "r1177", "r1178" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r116", "r719", "r921" ], "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; 48,339,048 and 48,112,664 shares issued; and 43,004,305 and 42,777,921 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r156", "r157", "r158", "r159" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r40", "r231", "r233", "r238", "r709", "r731" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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 hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r56", "r58", "r97", "r98", "r315", "r872" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r56", "r58", "r97", "r98", "r315", "r754", "r872" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r56", "r58", "r97", "r98", "r315", "r872", "r1024" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r872" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r55", "r56", "r58", "r59", "r97", "r170", "r872" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r56", "r58", "r97", "r98", "r315", "r872" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r1119" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r451", "r452", "r457" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r451", "r452", "r457" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r458" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r908", "r910", "r1174" ], "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 Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r128", "r688" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "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]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r1031", "r1053", "r1152" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r1031", "r1053" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r542", "r550", "r1053" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r1031", "r1053", "r1152" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r57", "r315" ], "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" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r93" ], "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 and distributor relationships", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r26", "r111", "r112", "r174", "r176", "r255", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r621", "r895", "r896", "r897", "r898", "r899", "r1051" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r176", "r440" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetails": { "order": 2.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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r151", "r425" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r32", "r74", "r153", "r154", "r425" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r32", "r74", "r153", "r154", "r425" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r100", "r102", "r423", "r621", "r896", "r897" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r31", "r424" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r255", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r621", "r895", "r896", "r897", "r898", "r899", "r1051" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r33", "r255", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r621", "r895", "r896", "r897", "r898", "r899", "r1051" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r33", "r74", "r75", "r99", "r100", "r102", "r107", "r152", "r154", "r255", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r621", "r895", "r896", "r897", "r898", "r899", "r1051" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "auth_ref": [ "r338", "r369", "r372", "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss", "verboseLabel": "Allowance for Credit Losses" } } }, "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r321", "r339", "r341", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Held To Maturity Securities Carrying Amount", "terseLabel": "Net Carrying Amount" } } }, "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1053", "r1151", "r1152" ], "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r101", "r1117" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r524", "r525" ], "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, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r12", "r164", "r196", "r549", "r550", "r1053" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "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 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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r113", "r114", "r175", "r536" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r524", "r525", "r715" ], "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 assets (liabilities)", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r1053", "r1151", "r1152" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r85", "r1150" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r537" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r85", "r1150" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r85", "r1150" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r85", "r1150" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r85", "r1150" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r85", "r1150" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r538" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r83", "r1149" ], "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 asset (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r85", "r1150" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "auth_ref": [ "r85", "r1150" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r85", "r1150" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r85", "r1150" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r467" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r12", "r71" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r12", "r302" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r167" ], "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", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r456", "r901", "r902", "r903", "r904", "r905", "r906", "r907" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r456", "r901", "r902", "r903", "r904", "r905", "r906", "r907" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r1120" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r470", "r475", "r506", "r507", "r509", "r914" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (Weighted average shares) attributable to common stockholders per share:", "verboseLabel": "Weighted average shares used in computing per share amounts:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r239", "r272", "r273", "r275", "r276", "r278", "r283", "r285", "r291", "r292", "r293", "r295", "r593", "r594", "r710", "r732", "r889" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r239", "r272", "r273", "r275", "r276", "r278", "r285", "r291", "r292", "r293", "r295", "r593", "r594", "r710", "r732", "r889" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r53", "r54" ], "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 (Loss) Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r527" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails", "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r252", "r527", "r552" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r1017", "r1147" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r1147", "r1153" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r508" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r508" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r19", "r204", "r235", "r236", "r237", "r264", "r265", "r266", "r269", "r279", "r281", "r296", "r362", "r368", "r450", "r510", "r511", "r512", "r545", "r546", "r575", "r577", "r578", "r579", "r580", "r582", "r592", "r612", "r613", "r614", "r615", "r616", "r617", "r648", "r744", "r745", "r746", "r769", "r840" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r218", "r606", "r881" ], "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), classified as current.", "label": "Cost Method Investments", "terseLabel": "Investment" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r597", "r598", "r602" ], "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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r20", "r96" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r431", "r460", "r461", "r462", "r463", "r464", "r465", "r598", "r659", "r660", "r661", "r896", "r897", "r908", "r909", "r910" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r96", "r169" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r597", "r598", "r599", "r600", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r431", "r460", "r461", "r462", "r463", "r464", "r465", "r598", "r661", "r896", "r897", "r908", "r909", "r910" ], "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, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r20", "r96" ], "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/2023", "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]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value 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 Value", "periodEndLabel": "Fair Value Asset, ending of period", "periodStartLabel": "Fair Value Asset, beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r601" ], "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": "Realized Liability Gains/(Losses)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r95" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r20" ], "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 Liability, ending of period", "periodStartLabel": "Fair Value Liability, beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r431", "r460", "r461", "r462", "r463", "r464", "r465", "r659", "r660", "r661", "r896", "r897", "r908", "r909", "r910" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r596", "r603" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r14", "r25" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3).", "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r628", "r635", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r630", "r639" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r627", "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r627" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1158" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r627" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r643" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "Year 4" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r643" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r1158" ], "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 remainder of current fiscal year.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal year" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r629", "r639" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r626" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r628", "r635", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r642", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r641", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r370", "r371", "r376", "r377", "r378", "r379", "r380", "r381", "r439", "r448", "r583", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r730", "r893", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1089", "r1090", "r1091", "r1092" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableCoveredAfterAllowanceForCreditLoss": { "auth_ref": [ "r316", "r708" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of finance receivable covered by loss sharing agreement.", "label": "Financing Receivable, Covered, after Allowance for Credit Loss", "terseLabel": "Loans receivable funded amount" } } }, "localname": "FinancingReceivableCoveredAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r215", "r394" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r143" ], "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 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r143" ], "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 2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r143" ], "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 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r143" ], "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 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r143" ], "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 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r392", "r393", "r394", "r395", "r689", "r693" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r142", "r693" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r689" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r67", "r69" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r142", "r689" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "verboseLabel": "Amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "durationItemType" }, "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" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r214", "r387", "r706", "r894", "r921", "r1097", "r1104" ], "calculation": { "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/2023", "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": [ "r389", "r894" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r15", "r64" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r12", "r388", "r390", "r391", "r894" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r127", "r250", "r299", "r306", "r310", "r312", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r607", "r891", "r1114" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r413" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r195", "r337", "r376", "r1094" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r182", "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss", "negatedLabel": "Gross Unrealize (Losses)" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r323", "r1072", "r1094" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r181", "r346", "r707", "r713" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r323", "r1072", "r1094" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r0", "r147" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r251", "r551" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r1", "r123", "r179", "r299", "r306", "r310", "r312", "r711", "r727", "r891" ], "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, 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": "Total income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r251", "r551" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r299", "r306", "r310", "r312", "r733", "r891" ], "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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes and income (loss) from equity method investments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r12", "r124", "r178", "r303", "r354", "r726" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r396", "r400", "r825" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r400", "r825" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r252", "r520", "r528", "r534", "r540", "r547", "r553", "r554", "r555", "r763" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r183", "r197", "r280", "r281", "r304", "r526", "r548", "r734" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r234", "r522", "r523", "r534", "r535", "r539", "r541", "r757" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r48" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r11" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r11" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r11" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r11" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r286", "r287", "r288", "r293", "r474" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r65", "r68" ], "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", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r131", "r436", "r442", "r898", "r899" ], "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/2023", "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r243", "r246", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r226", "r880", "r921" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r1039" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r184", "r210", "r225", "r382", "r383", "r384", "r687", "r886" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "INVENTORY RESERVES" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r63", "r1042" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": { "auth_ref": [ "r764" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of financial support committed by investment company to investee that is contractually required but not provided.", "label": "Investment Company, Financial Commitment to Investee, Future Amount", "terseLabel": "Investment commitment" } } }, "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Investment income, nonoperating" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r756", "r784", "r785", "r849", "r850", "r856", "r861", "r926", "r934", "r1176" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r781", "r782", "r783", "r784", "r786", "r846", "r848", "r852", "r855", "r857", "r858", "r859", "r862", "r863", "r864", "r865", "r866", "r926" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r781", "r782", "r783", "r784", "r786", "r846", "r848", "r852", "r855", "r857", "r858", "r859", "r862", "r863", "r864", "r865", "r866", "r926" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r597" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r634", "r920" ], "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", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1157" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r1156" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r633" ], "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/2023", "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": [ "r633" ], "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/2023", "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": [ "r632" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r919" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1158" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r643" ], "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r1158" ], "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r643" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r1156" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r250", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r567", "r570", "r571", "r607", "r795", "r890", "r934", "r1114", "r1161", "r1162" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r121", "r177", "r722", "r921", "r1052", "r1093", "r1155" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30", "r209", "r250", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r567", "r570", "r571", "r607", "r921", "r1114", "r1161", "r1162" ], "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r1051" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r1109" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r1109" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r176", "r430", "r441", "r896", "r897", "r1171" ], "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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r219" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r149" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r407", "r408", "r409", "r412", "r1110", "r1111" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r407", "r408", "r409", "r412", "r1110", "r1111" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r1110", "r1111" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of lawsuits" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r106" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r129" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r185", "r198" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r245" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r245" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r137", "r138", "r139" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r125", "r139", "r180", "r207", "r230", "r232", "r237", "r250", "r268", "r272", "r273", "r275", "r276", "r280", "r281", "r290", "r299", "r306", "r310", "r312", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r594", "r607", "r729", "r817", "r838", "r839", "r891", "r932", "r1114" ], "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)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income attributable to common stockholders", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r267", "r268", "r269", "r270", "r271", "r275", "r282", "r295", "r319", "r320", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r397", "r510", "r511", "r512", "r543", "r544", "r545", "r546", "r560", "r561", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r604", "r605", "r608", "r609", "r610", "r611", "r618", "r619", "r622", "r623", "r624", "r625", "r644", "r645", "r646", "r647", "r648", "r690", "r691", "r692", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r52", "r202", "r203", "r204", "r205", "r206", "r267", "r268", "r269", "r270", "r271", "r275", "r282", "r295", "r319", "r320", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r397", "r510", "r511", "r512", "r543", "r544", "r545", "r546", "r560", "r561", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r604", "r605", "r608", "r609", "r610", "r611", "r618", "r619", "r622", "r623", "r624", "r625", "r644", "r645", "r646", "r647", "r648", "r690", "r691", "r692", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r49", "r50", "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Non-cash purchase price related to business combinations" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r24" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r1065" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r1065" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r299", "r306", "r310", "r312", "r891" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r636", "r920" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r627" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r627" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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 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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r627" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r631", "r639" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r626" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r1049" ], "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 periodic reduction over lease term of carrying amount of 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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r642", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r641", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r84" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r228", "r921" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 9.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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r10", "r17", "r168" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r7" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r34" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r132" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r9" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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", "terseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r136" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r45" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r242" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r41", "r241", "r322" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessThreeNetOfCashAcquired": { "auth_ref": [ "r1046" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": { "auth_ref": [ "r1046" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r42", "r563" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r42" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r41", "r322" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLimitedPartnershipInterests": { "auth_ref": [ "r1047" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r135" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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, loans and investments, net of distributions" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r136" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [ "r1109" ], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Share Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r115", "r443" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r115", "r797" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r115", "r443" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r115", "r797", "r815", "r1177", "r1178" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r115", "r718", "r921" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r227", "r385", "r386", "r882" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r43" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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", "verboseLabel": "Issuance of convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r1048" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the maturity of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r1018" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Sale of other investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r134" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r8", "r23" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r207", "r230", "r232", "r244", "r250", "r268", "r280", "r281", "r299", "r306", "r310", "r312", "r358", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r565", "r568", "r569", "r594", "r607", "r711", "r728", "r768", "r817", "r838", "r839", "r891", "r917", "r918", "r933", "r1045", "r1114" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r144", "r189", "r193", "r194" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculum" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r145", "r212", "r725" ], "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, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "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, net", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r712", "r725", "r921" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r13", "r189", "r193", "r723" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r145" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r240", "r373" ], "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 expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r1067", "r1068", "r1069", "r1070" ], "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 Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r466", "r652", "r653", "r790", "r791", "r792", "r793", "r794", "r814", "r816", "r845" ], "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]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r821", "r822", "r825" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r466", "r652", "r653", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r790", "r791", "r792", "r793", "r794", "r814", "r816", "r845", "r1160" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r649", "r650", "r651", "r653", "r655", "r765", "r766", "r767", "r823", "r824", "r825", "r843", "r844" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r44", "r1051" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r108", "r519", "r1169" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r518" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r46", "r171", "r211", "r248", "r717" ], "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": "Other current assets (restricted cash)" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r53" ], "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" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "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]", "verboseLabel": "Severance" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r118", "r155", "r721", "r748", "r753", "r762", "r798", "r921" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r204", "r264", "r265", "r266", "r269", "r279", "r281", "r362", "r368", "r510", "r511", "r512", "r545", "r546", "r575", "r578", "r579", "r582", "r592", "r744", "r746", "r769", "r1177" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r300", "r301", "r305", "r308", "r309", "r313", "r314", "r315", "r455", "r456", "r688" ], "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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Total Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "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": [ "r315", "r1023" ], "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": "Sales Revenue, Services, Net [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r454" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r819", "r877", "r887" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r192" ], "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/2023", "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": "Credit Facility." } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r640", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r640", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r86", "r89", "r558" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r163" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r162" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r1064" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r161" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r250", "r355", "r356", "r357", "r358", "r607" ], "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 Equity Method Investments [Line Items]", "terseLabel": "Description of the Business" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r207", "r250", "r355", "r356", "r357", "r358", "r607" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r597", "r598" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r67", "r69", "r689" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r67", "r69" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r894", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r1053" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r80" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r166" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r103", "r104", "r821", "r822", "r825" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r471", "r473", "r476", "r477", "r478", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504" ], "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/2023", "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": [ "r21", "r22", "r79" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r916", "r1148" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r129" ], "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/2023", "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", "verboseLabel": "Selling, General, and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [ "r1040", "r1041", "r1118" ], "lang": { "en-us": { "role": { "documentation": "Series D preferred stock.", "label": "Series D Preferred shares" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r12" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r914" ], "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/2023", "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": [ "r493" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r493" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r491" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r491" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r488", "r489" ], "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)", "terseLabel": "Number of stock awards outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r488", "r489" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r492" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r492" ], "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/2023", "presentation": [ "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r471", "r473", "r476", "r477", "r478", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504" ], "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/2023", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r915" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r495" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r486" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r78" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r480", "r481" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r480", "r481" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r476", "r477", "r478", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "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", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r485" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r486" ], "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/2023", "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": "Vest immediately" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest the following year" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Vest annually over two years." } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r470", "r479", "r498", "r499", "r500", "r501", "r504", "r513", "r514", "r515", "r516" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r1121" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r160" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r495" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r19" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r637", "r920" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r140", "r249" ], "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/2023", "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": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "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" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r199", "r220", "r221", "r222", "r250", "r285", "r289", "r291", "r293", "r297", "r298", "r358", "r414", "r416", "r417", "r418", "r421", "r422", "r443", "r444", "r446", "r447", "r449", "r607", "r758", "r759", "r760", "r761", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r797", "r818", "r840", "r867", "r868", "r869", "r870", "r871", "r1014", "r1050", "r1063" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r37", "r204", "r235", "r236", "r237", "r264", "r265", "r266", "r269", "r279", "r281", "r296", "r362", "r368", "r450", "r510", "r511", "r512", "r545", "r546", "r575", "r577", "r578", "r579", "r580", "r582", "r592", "r612", "r613", "r614", "r615", "r616", "r617", "r648", "r744", "r745", "r746", "r769", "r840" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r264", "r265", "r266", "r296", "r688", "r756", "r780", "r789", "r790", "r791", "r792", "r793", "r794", "r797", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r810", "r811", "r812", "r813", "r814", "r816", "r819", "r820", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r840", "r927" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r264", "r265", "r266", "r296", "r688", "r756", "r780", "r789", "r790", "r791", "r792", "r793", "r794", "r797", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r810", "r811", "r812", "r813", "r814", "r816", "r819", "r820", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r840", "r927" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r19", "r115", "r116", "r155" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r19", "r155" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r115", "r116", "r155", "r485" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r19", "r115", "r116", "r155" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r115", "r116", "r155" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r116", "r119", "r120", "r141", "r799", "r815", "r841", "r842", "r921", "r934", "r1052", "r1093", "r1155", "r1177" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r638", "r920" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r110", "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment loss" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade names", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r439", "r448", "r583", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r730", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1089", "r1090", "r1091", "r1092" ], "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": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r36", "r76", "r77" ], "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/2023", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r268", "r269", "r270", "r271", "r282", "r319", "r320", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r397", "r510", "r511", "r512", "r543", "r544", "r545", "r546", "r560", "r561", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r604", "r605", "r608", "r609", "r610", "r611", "r618", "r619", "r622", "r623", "r624", "r625", "r644", "r645", "r646", "r647", "r648", "r690", "r691", "r692", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r888", "r908", "r910", "r1170" ], "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 Notes" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r521", "r530" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r531" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r532" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r531" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r533" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r60", "r61", "r62", "r187", "r188", "r190", "r191" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "INCOME TAX VALUATION ALLOWANCE" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r256", "r262" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r259" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r260" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r261" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r256", "r257", "r258", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r256", "r257", "r258", "r261", "r262" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "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]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r284", "r293" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r283", "r293" ], "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/2023", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 14 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1001": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1002": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1003": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1004": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1005": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1006": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1007": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1008": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1009": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1011": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1012": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1013": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1062": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1063": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1064": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1065": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1066": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1067": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1068": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1069": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1070": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1071": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1072": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1073": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1074": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1075": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1076": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1077": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1078": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1079": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1080": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1081": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1082": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1083": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1084": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1085": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1086": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1087": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1088": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1089": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1090": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1091": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1092": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1093": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1094": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1095": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1096": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1097": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1098": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1099": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1105": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1114": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1115": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1116": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1117": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1119": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1148": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1151": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1155": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1162": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1173": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org//230/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r935": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r936": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r937": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r938": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r939": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r941": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r942": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r943": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r944": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r945": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r946": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r947": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r948": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r949": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r951": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r952": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r953": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r954": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r955": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r956": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r957": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r958": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r959": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r961": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r962": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r963": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r964": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r965": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r966": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r967": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r968": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r969": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r971": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r972": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r973": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r974": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r975": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r976": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r977": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r978": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r979": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r981": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r982": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r983": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r984": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r985": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r986": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r987": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r988": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r989": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r991": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r992": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r993": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r994": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r995": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r996": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r997": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r998": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r999": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 103 0001558370-23-015003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-015003-xbrl.zip M4$L#!!0 ( 'V,#U2^Z>>9I#D9#$#45J M -*VYM=O%4#P3O FQ\@T7[ICH5! X2L 54"A^,M?7C:N\40HZM-!&"P/?S[XRZ__]:=?_OOP\.\7#S>&[5OAAGB!85%B!L0VGIU@ M;.ZQ@5U[!4QC)/C=V?OCM^=&X>'OW(6%R:#*KYG<%ZG[TYD MP67$S?<^&C\?G7PX.CT^/3-./IZ]_WCZDS&ZE72WT+.E4T?XPNR/S%J3C6F M>![[2,GRT\$Z"+8?CXZ>GY_?O2RH^\ZG*ZA]_.,1E!Y$A*[C?:VD/#O"X@7( M(,E?F).A?CZ3M"='?[^]F?$^'#H>"TS/2FJYBB;^?@-M2$HS"*BS" -R[=/- M%5F:H1L +-Z_0M/EXY"PS'<\ZLK)^?GY$2^-2:$Y1]&!0F^AU [B"FGB#T>B M,!D.NWXX#HS I"L2W)D;PK:F13)5_GIR^L[R-QS6XQ_/0!T;C %Q">IDAJ P M1"$[7)GF-FYM:;(%[UY4P)N4Q!Y9H3Y6#M/Y$?5=.0U4:RI<1JHO<)93)A@OK)$B0M.>5]AX+\ M!%&PM9.1Y@N14[I*_2A6*2<&Q;(K,+'L3./P]R$+%Y7$6"@J_/HGP^"[CNEY M?L"G$?XD?]QN'6_IBU_@-UR-/^*0S$%K#?S'X\.D=#;S<;MRF.7Z+*1D!@NS M;5)[Y-F7(0O\S>C%85?^QG2\:-UC!X8#TK6K(CLFNV:3I>,Y7 C8/8Z/C4,C M80A_2)X&,#4$5P/9&H*O(1G_AF='CQ]&\PD0#, U!.[2WX#X:S1QGL@$ MG)H-:8A@64TEE&=MH+RB6 'UH!.)I],:YOIK\/<[$U;/ S!F@0.2-46PVSE&D _= '4^"'3QI\' M@ LV:+C9F'0W7X!/\LA[+/OV\^.ZX*%.($1\5;H M98X8 QOFB@2FXQ8-U7WQ5:C%^^.SDY."-2L:-ORED6K:2-HV9.- +-LWP (V MDAX8H@O&#U$G!KTIZ,T]]<$N"G: W/A?H;/%68E.B;EU M-U_@U3WE\&SS#[ MN*M"J0.BA9L*;>G)3:DC[X\+.B*;X[#'#?*_4DT:LDU1$+%3IP4,+_X?@T#W_$B<,:-V((QJEB5_P0 MHVW\@,T9IP/L!=B%43TW7Q"9):&4V!4S74'9%D;!RN"\L"QB-TS/#M,S]V>G M":KB48/M6KX;DBBT U[PKE M2D!^+%H]R" U43B3 89>%DPOXZ4.P'W9+0/&/;?!GCM@'<[[V_P&I!LC/0L7 MW3 N5*Q!M[ OUJ +_ =?A_?,YC%F2H8NJ?_/R.,S-2W :,F@8J-+V^452J"6%07MMD0QB&RYJ. MMW&SP+>^KGW7)I3A:7:P:W@35U)1">?[-M>JL_GT\J]?IC=7XX?9_QCCOSU. MYO\8("UN6LRBSA8;G2XO0N9XA)5L7V5$"JA.8.:5;&0Q%[P=@WEF2%X#+GE< M+DSFP RY3\F:1Z6,1(G):1$3S@/12',9T.AV2]WM#EJ-V5D1L^8WS .0>[HV MWM-]L1KJO5\4#_ KKB 4UPYJF#X484I?-0R#GA]T8=G!&(&DSA.Y!U,^/_AE M)$H0SHL@"!Y&S,1 +@,:>30N_@>;>N2)%OWAIO64D)9$ELPNOXRO M'F_&QF0"?_TVNGGD;YN,T=V5\;?'TK[1[YRC MR7G'Z?%9,>RD143]#_)?P^%]1XSGYL+MBG!45X'O&>!;"#=I@Z]H8D!W7P=; MY7#W8Z;$_WT1_[ZO(0:=J#_M*L>Y2*#$KB1..A-D.R#1X@BL')%J0B4RYT5D M2H_#!H@ZG+B4(U5+KP+LY+0(F.KT9R^8#^0)^*%Y(%8_DKTL!?VU>QJ5*'/:1!>F?!FC52[@VKT50V@-U,U4VUB'1FHSJ$I/5;GTN?M)(U1%>+>8H_!N?W?;3GB:,:Y2G MG_.3Z@#7F+@+!N_#H#I]5>?:="A&LI!;F(M0B[\R[:,R*H8UJM+/!<*&#=ZR MD6IZT)"^&G)' G%#>N,S=D\H1D'[WFQMTG[N<@.^-?K2SPN"]N75[P_8A3\; MT E#],+@W1ATIV&VNOHL=8W27RG?I Q@- +CTJ1TM_3ILTD;I \LHZX!21T^ M >YCBN6 6-F9-N\5=.MSVU42Z\$[J?B]0_/AH.^C>29#9P8D*M\]T<) M#-FU:3FN$^PJX"HG4F+T<\E;/\[%D&P&5%H%!E9 HZ!4XM/TI>R 4BN41A;\ MJWHB-:A1@UIAY2M'#>,&!=\!P%8 \M>4T FV=K;-02RK50-DP\C0U\!4.2JK@&Q),M\?M-\+0\&Z.7*Y"#78%GZT*NXCM@%ZGO!%5 MQF1]#15^K;-(#.@ICJO)$SBYH/95Q\[Y\@5,@#>/VM(%=HMJRNA[I]#9$"ZP^U.XVL==?*_EORE&JKT_BA+@?Q9@RCR0I?'"?PF MYM,!YPM5 MY[_A3R"63P/#,S>$;4TK:93WEQ'KW>-;G(V@9E7D M^ \^0N^@J:AS+5JUB=.F54F._VC7:@8?.Z!'B#GR.CT\/CL\.ZGN0%U-_C?K MUA%0E'.A*!XFZ2!V>3?RU5Q*,[4.D<_AR>GAR8^=^W%VY'@L$*<+3?K J^!? MA[(>]N(,>W%VTDX9(G8?^%]VT+A]60$;_M"XR:7)%IQ#R YQ$%D3!4Q76IGF M-M)]-V QFW;Z6,JP5R?PEXY]8#1HU;ZD%VW#7SU6 %P_6+CHO/9 W=+6B;C= MX@8@K.+_O#=W(H>EGTJ]FR3;O2)/Q/6WXIN.##.\8[\_';2OYK@N'A1\.@AH M"'-)["W8?^?CQO? NJ.[24 V:!.!O.&"!4X0HK2?J1]N):D#)+!9\'_#'N#X M]IPSLD.1H$66+40ZCD\'%C\]58W ]F&U%K#)H)9B%@ (O"O5OK65W")XG=$ MOSO!&K]<"4:J'(1.-=]H'&RR*!\&(4IIZL01-([)30[BL:HA2PN#P^&M&HMB M1DSDN.3'226J0KNC= H8]1>DLSJ,7RPW1$1DDNF\QMZ1(-;UGDQ>%W&QS01M M 9\%HEX;P2R$&2Z!">2%#&1 M76=YT1I7T%#8*D6;>-!Q4*4KWL4"F*UJ:2CV>+DD^.@A>=7Y /8=YOCS\%*, MU[[S/9O8(9!!8^.7+?$8N?$7BQU?=N50].>4'QZ0!&.+&X_/?A8V_N3^ G8> M&]46>BCB(R@UO16GO-@E)-%F/<)7QI^! I&_YPW&^2?D6O<*?/7<\&;6VO?= MA>]_99E/&MR".E#'=,772W9S\A)Q^WK(0%^VH_X]BD$3W'-7F:-7WV8#-? M.]M[X5Z:*Y*>9TJRU_=0%8+(/J*YY:)%2>PKLJ7$J9<*<\HO@K6$&JZ#\AT3^+-WOB?_8OPD>\I/>_-2-J^AE;C-SX5+5A]N MG10\Y/VP>F//6;'FEDO]'G,?.A_YP3&0]70U$K5=:+O) M*OM5!4J*, M&",\RT!*IGAO:4ZOV=5,FU/J!\((?<*HS4>/BJ_=_)N+&G_AOL7A>1-FNB@_ M.$D\MP1U%IPW+KRWCN=LPLT-\5;!&KPL$,;A$:WX?!I\JVW&^.C+Y.T\\(KK MN0@^N>66WO#E:6K@[+E-=Q4+-',N#*C"=9R42D6BHU#C%V*%./]P^>$Y@V)S M*2M:$T(=!8PF"K=X^5U0'K+J;Y<.V09ZY^X M(:=HS,J?+M>F@T)E)>]44\V!Y#APL7#+/S\!_4 X*SL M[:KH*'1Z_V.WIDWF?CJ+R4'ZPD5)IIW++B64$4JP42P<+[)TI'4SP=W163K8 M]<@\Q%0YP#1K)D)9N,%CBIPQF8H0^@;MZ&JI\OQJ?%7/I&T[/3[Y,;>[-:'4 M<9JDSC1P8\X%^N6MDT:T.HHI;Q+Q$H(EP7WQ4E]9K-#,MM>/W=TQC5T=8M+;PYK3VL4I)J*C:Z#A!Z&),-& <.F%WN[G'K>R,+ M#.\G3C9=IGR.S[[ILJ)_TJFVCA,IU5D>B,@P-9ZU)E,OYY4U(?R>!)P_^\T$ M3!/J*& Z(656HM(2'46(T\,D\4CRJ*-8H$LD1Z'S!3.AM$03J^">.CR"!G-* M^#0W$\K+=-2<]"73W*0K$O!=2QR+\1AJ< N#@Y(K*26U%F?STD40J]'8Q/LE MW&P>B G;C;=*+5CS-5#@FZB\>]&RKFIN<4ZO+')T91 %PHN 4B%0:?L.W_C>"CO#%0-1)S2=WX;?VV06@S85=%PA9L1S?)K3/TBM* M=12%WY[S%0M6:# NJ?\O-G(-U=XRE0O,IE9>U>_;L9C/G:P7S1 ML**U&P5U/1W%%]\BCKTP,VH,9$E/3LXT69':5'G[I6JTP7A>L7>-6&;O1@SY MR9+H?VSPMJFAQ1Y?Z&->,TM-EPI"+20:>5XHS@4:R]:NBA92QD:3F"\C-/17 MA'<4C"[L]-R_(@'LFX['?F''GK\P=&RUY,(1+^+/]:X=9 MIOL/8M+3X].3!\)"5R0U$&F$2(F@A2'9%U<-!JI,AWY:3C/L9EFC 6$OLJI,(S 0;";\D?R3QZ#K^_0^^M+('$OIB]M1N4 M!*1/EI<^_$'!,2V-3<_'N=?2O_KJV2"6?>)9%"?V%1'_GWBIU'3WE&Q-QXZ. MF>/0'7%WFPC<@X.VU^OI9>[D7#I>F=O=7,Q$BPHZ3O[*(USF9(=112 M!B#PQ8DO.EG)%.4ZBC.#%66+GXOP["^F9[L\;I %T>OUBF?O;2MIAI1ZGKS75Q-L[G%2V+"VU71]1X0#S^(3*G.^WTO$U!MTP'.#>AT MQ59^]07,XG"!YC0@5![4T(A2DXEY >)/EZ,-5+/,&]'7Z&#CQK6RZVM#6AW7 M6FZWI+Z.)-+RYR_):JETNS'#+S_=@X6&622X5\M@.7%#&Y^9WD+G0QK=I.>7 MDKSD^V"DV^#,3=?U08R<_Y?_54=UG3_[8Y.ZNQGZ&M>AEP]<5Y3K*$X2HK=Q MHET\\JB8<+A0S8KQ?&KB-X_NP^@5<>#F[J;@*0(HZ$"4Q+@HJ70$++U!/SBK M-4S\1R9BA*>+P,0W2A-O_ (;M[?"=TAWY#E=I<3,V2M'7:V@HBTGLTW@J8C, MA"-EV4E_NI%5V(&3KL-4$>2:BZ2L(=)QVD0G1IB=[\X/2$&@TD(=!<%8ZNDR M^WDPS I#;0Q&)F:0"EEN2/M=G!6='J>^9QOYG U/C9I7U1'P2Q.?!YE4W@SD MHYHK2K\#44Z5HIQJ+!H/WIA2^\1 M&$QJ/?,!+G=&K)#""GMO[JCONH!E\1*C6U4=[C.R'8WEB#O,3WBQAL1S@CQ= M%W^2B=_C4YC]\'IK/2B\NLO8P_&Q:3V9IN_T*K* 9%V$NIPA16I=3Q%+'F1F M[%MN1 @9?_?IU^2$3?&BLS$#;6VP!Q*L'>_KV Y%HK2)X]QLLSN9FD3+K8H\ MBT Q%G=:'F9,"N(U)=914'F$S_"#]]LML<'(+N3T.1P#&6 M0T2]W,-_Z-R_15<64+H"UV[B_;YVK#5*&$5RWYJ[J.(HF*^)0[,77Z_;Q-L' M:%7*E\SFE'_\"+_164"=KR+4K':4FG*I-V)YS(-6@X'W]]T&(*JIZSE?YT\V MB!=%T5-0N^C@O 9C+8)A/Q/8\$TW-@&R"VQEJ8YKZB6,/Z'E&6HJRG04X]:Q M;9=\ 0=#?(P@*TAEJ8ZBC.S0#7+O6C,_Z=CI7':/*.-E5?*/5/%;^^U9'8\Z MEHJ]XVM3$CZKFB#-*^N(8#;D7'& KO>QL15-3Q7W)C<43[P[T(GY,W&?R*WO!6NV]]&M:N4/,;JH2?-G_W4&-6'^ MQQE+#.1_Q=&,V/^GC^?>1U#?,4L_%I4F]#7U-QA9*//'QE\L*WM'VZ22%@YV M^P\CBSAH\\V)M1Z[Y,D,^$CG(F(K"G44 MI.YF6D1@RZO.1[2ZT"%DHU0ZIUXL=+TPZ--^=^+E#!-,SQ2%PT\"] MVBKZ"]WRA6M=!1T%[GSF+]([)Y9847H3GL6L M]YU#__9UO=^9.YO4MQ-R^W%YF8Z:-;+_+Q1O_MG<']DV7_%,%Y]#3;PH>&8? M(0[?H!U=-:7SY(FFR/@%O .'\0T*\YF,7[:.Z,MT*4AP,1.7 ;TG;+[U=5U MNHK-RA+KD_B\=?S!F-Q-53-2'9?];*A%LAY?^)3ZSZBVF3Q3SDM MP9^\EVSH)-15TG-/1@0C_8GG@K$IB:)046HJTQK\O85O!9SKK#9J$ M+/]!/36-CF)ETBI'\8WY-2=7]N8/OE_/!NQJ:UQB"/+Z9X MYH"Y<"P"D_'U'=..O7IC2_@5'?5,IV?3L0]2!P!M:GTWTS.79T2\ M,+OQ&8N\6XS5H S?@U:D+5'4T&80:N;L/?4W#F,^W34<@L85OI<1N/5A9_'F M^)$:0E.1';'94E'>TSGL)J&@K53HLF\JXF$,6LF6%6YXYO),"HN4;G>IK,O. M5#?5"X_^4S,9SRN+:UTUI2XRU^@U=C8YPXF2Q'(8WAM[(]?UGW&F7_OTR@\7P3)T M,5=:R'/-I(R19A6^EV7K,Y@0:$U-OLF<*$MY7JYBB8;=?[U;@WQVV8H(Q&D8X%Z7-;3TZI4VDZ]F!VQH MJ"Y:-/YK B1!5DVF&16%=6 MVKK:B@D;9 Z!F]#J=R@%(%<1C(D_YHN>84#TB+O^DT.Y5\=I/!W4!N,,$ S?^&B_Q M4Q^4D>F8IQ1]7 P(C@2'=35Z< 7NX,R!)E,>%)YBC:P@3*]3WZJ]/_(*]Q:S MYC]Q(G0>$^EP?E,@:AO](R*A?.#P.CC4-*D+"C4[?V=WN>+X'6O!L%>>J$E,!4BR<^.\V7"%J^( M1'18_$%R.R=GF5?:G^=W8^64ZY8\?)#G#6 &+HD3I"_.6E=\PUNT7XY0< 8= MVIB__C]02P,$% @ ?8P/5\J!]Q]3& TH=U$WB5)S9 MW?LT1;#LL(/!5T 2SU^_+0$V&(0D#$:&4S5UQK&EEKI_K:]6J_O[W[X6EO:! ML&LZ]H^C[DGG2$.VX4Q->_[CR'>/==$L6E9VA4VIW.D:=W.2>^DUP4?H7\SDUO2 M,NT_OI%_WJ!)#1BUW6]?KOGCZ-WSEM].3S\_/T\^>R<.GD/]3O?TGX\/$^,= M+?1CTW8]W3;045B+$$E4^WK#5E2Q=QJU$14GOYHYY;?)?Z7HA]WJ7EY>GM)? MH:AK?G-I]QX<0_:JX>W;.A5[0 M3*,=^.:MENC'D6LNEA;I./WN':/9CR,+V\<$@,Y%KT.J_]?$ QR)BEP[MNM8 MYI3 >J5;A.?).T*>>Z01XK^]W"=X^-_NV8GA+$[);Z#9>(DQ1*P'-?':.(O%CI>C6<3W/5CPGJ'[AHG<_W&F_#1#TWWRPTKIE_@E@.S/O$[ EW_JP^AN^Y2^*"&K7 MINH0SYUIDP4).A1.V?;\ 4$;;OA#\$?8Q6O=,LZD1%*$?!UB"";M5_V+=&8& M>T T+:(!>6240G?KS_+QS6V@9H3',(GC'>%-TJB#H1OTYA7&+5U9*?7,FAVJ MFW<48SY[Z%0Y+!43P,1_JX#U-%6EF*;_7CLNV3'0R>7>GCEX00]1I'G9AE/L'^"WL+&EBQZ-]3!#HRT/V%$W7WYH>(=_I=#L=[5A; MDX//U^.GR?CA_F;T>GNC78T>1D_7M]KDU]O;UXD$Z_J26J9.D>6YT3<4/@I=^,7OP2X_(FKI;\BBMK?$ MCZ=U](ELLD&NN5T+R_Q^T1N>#2XN.IV+SCGY-.S%.AW3DA%.]E_'1D0?/J84 M)XE06.+4)6T:$G*/I:C#]TBY^N1=ZUCO(+9Z>^ZY2,&4D)U544P#ZW7TMDP[8O=^AEEFT&=.*LA1B>*X0A MW:6+;&C2!9N!GB!?(71]E:!+G+U>2#?&L]_1BRGO!;2PKQ?' QN&B6WA04@8*;@^U[ MOJ,KM.9ARM^U4/0A)WY"6&]4 A6#G2'"(\(! .%((@NW]<7MFNM8H#" MKG!(,$ER$0(W5 BXV$GOR;$-T=/NINPAP27.0(C4I4)(/9CZFVF9GHE+6!Y7"@(7778\ZRMRTR%V]Y,LG&2U#ZS6?1(6A(-]]2/ H)I88A]-A<^ MZ\$I 4?4G[W5)1DGUD!1$)0VG*'*0' MQR4'L_$,SFKLVR,9*DW2A!(X5] ,_4+>:-MH>JMC&TYN;HQ-.+^;ALG:,?,K M-@C\@LPJZ-[ZBN%L[N,5=\E.%VP0GH+,<0]"QVL OY]NQ2PH.9 !,XY?3,[, MB 9G^1$-)J_PO\?;I]>)-K[3QL^W+Z/7>RAPI&IL YAD-S,N0W^WRNS=BSRT M>8:/&Z^0#?,$^U5N9NFD3@[A4]T6_TS!)UW&Q3GAGFV.$X>;7DT@$E;O0 K! M!/.(O'=G2AX=NQX=CKF0+,!%^%+P#)1DAG@7F+8/Z_MF@KU",R<18NS1 MM*D^TL'-N)[EH"[L+I-L^ZS:RDGF+4 MC3O#@BXG005]12/A)#H?YRHO< B_ZD]%XBM283DJN'R.DX,A9S.>4?*GL@C, M.H)B4W"=FB#+(L]$8?^/=1)_>C1=F+;I>H2A#\YZ)58Y*8K+P<7@K&8-$L4K MXWJO.,>2QZ@:GMYBD,,S=MCGWUB))H'*8TMUSS;RWG\\(\^,Z3TUPA^F@=R) M8TT9.+(KJ YI;8^^>.$33<_;LFP+JC54!T2>];7)9D7.RV;\=.N^^^0X.).;<#EY+ M&*M7K-LNS$,$#'M*_PJAF?[+#PX?'!VMIKZ$]BD5N.3BO93F(I9L2603Z M4HO :/*K=OZ%Y"$_ZU@T"]PML>F 8(*@T4GOXB5?$8 'K$3D$MH=(." M_\/?P6X!M@WONCU'+R"LV]D,&'"3IUM0IBC*V/ M8R,881]Y(4+$"22&X65'@6@4]2A8?,+;47IR:VH=CLC%MC]*:,>.V AOD&3 MW/NK.UB)#9-*"CY;*%QN1PL'>^:?]'L&LB)56X!Y83$H>!,Q>=*,0U\OQ+'A)#%*@04E!;4GJ(1K&A^6Y+%B]!7JPDR@4 M]&%./3065K)-I9MBQ:X75@DTB*1?X-*@[3,H>U$-2')&: M5)W9+-W1["!I:>0E:S<8]#(D$>%=590Y0?!S QA'6V99G9 EVCI5*45 D08I M&_..(<3@UG9$!DL.(F6R497(7)J"> M=NV(;88!?C=A"#TMJ$E!8ODA.9H0*]DBR'E<"DDRF&Q6,)?W<).[<3ON9 ML1.1I)#DMJ?NJ54>X[*DP?6ZJ'%J*]\U;>2ZKY\.=6.FJVOP$^M=F!2- M!NM)>?+@>F'4_;@LQ>*OR)J^.H^ZYY,N39!!_L_>C K7;Z.Z2,F"Z[&AG*JL M1P,T@':?8S*I)$75[PQ[YXU7FP(2$8J 5ZOR8,= :$J#+4S@.#>>P3=3G\@* M9=[PBE=L@XH4$X+J'A\IS:<6'GXT+FZ]-JA$(1D(.7JH-$_ &3M:/\>S1QW_ M@3QRQ"8ZJW KME!'!(4@Y/!1GC5D M/>DQG<.R"S880$FF^>X8-=@P&,)8OWPH>C6204 ]35#V:D14>G(YX<[WKEWQ MI(;/V 26EB1=Q"IO3R#D;CM=PK,Y) MH, HGV3_ B;D8=/@E^-=Z$I$E:WAM0-++/9,V/#F9 S,J=$"^&6YEUL!:K,W MW#DXB!HZ#T.G@+1P&'DE]#81WW+L1+,-.E2Z?-2_4XF?H4CFDC'MHGO[A;!A MNFS3.*]>&]2ED SD\IS6=SD;>KV^.J_Z%_%R(SEQ0$K$UT F,D)1'*\ M3#_47<@U6%\J$0WWOJ42?5DOL+!;#SD:SS:6 CJ+PJ_KZ 'QX<#=YE300M.U M:@_2JOH:)]<3;3R+ E)$ RBQG\OQ0./4;(=B%)*"Q!O<6N)+/NLD2_D[\DR# M]"H.3DZPR7Z18)/:+XG&_ONHD<$G&3N_'6GN.S!]T*&M;HQ@3&&\@N&3FXI: MI&YRK P5B/E1"NB):/:%Y:!ZN.247,2& *]:"W2BD CD7J[T*EA.2, RRW%] MC"9$:G@UGDW,N6W.8!ZWO? 1.:CT,RPU!JRI)(7#IVE9-%N/I]MSL@J+L4P88%U//!_$ I2;)3B>57 AWK][O]P66OVSL[&PS/SR[JN-%C]9!F MB9!GC%9+#I_+X7GM"90+0)%YER?/MH(A97/XB.7[%@@P*T^H?9HA(PB))U&5 MK"K1X[SXNSRZ.*[?^40ONLBWL2<_,FO)>2>UED3MTN5AW3+]*]:V%C4>_+!N M_@"6C_A+*6>Q]#VT?AO'7CYXE?9^%F%V)V^MX%53;T80 RMYQ"C HX(+0PX? M<@N#/*&&JT%%J\!.YLB,:7W[\6;L#>]HN83M/.UU8,,#[J!7UFHS$9/[Z2#G M2X8)L]+6ZALG KR0Q'FO3A2/0V">E*<9UZ-^IS.X&-:58W9/BL48=B5)KORI MF3< 4[R*S;<%J;127^!>%AO4N)9\UN5O0_3L+9W+RFST- MD_N@Z>V7@5P7IB^?N39(T6BP DBQ7'_ZULW,N_8%(_-XX!LD9Y7.F,H#FAHE M2GX+Z1Z N3GJ*G2='W$YNS#9-PQZW6&_UQF>7W:Z_7/I]X:99][1?([1'/89 ML6;#BQ([)SRT3-6DLG8'PV[=L2LD1)P\K^[$LN1#POW/W"FF\HYUV875P7IG MN-)3M 3+"A[G4KW?;+Z!"^I]-7/PIXZGPI"S*:BC!P7 $T!>DO-#4 ?X$'T7 M9D)Y02["'S2E#DV"H%NN<#J)LL@W79'*%$OY^7$SMPPI'O)?'HM4:0C*A5E5 M,.NM@*;&GYN!MH;9.]WL]VCDWJ#X7"'=5$,T:N\B4CC+KMR<&7U5ZOH4?944 M'7P:]AJN7;+"4#!=;WH31P*!">]U2>&FX\YF4L%$O*G>)]-*BP*;K-5TA 6X M%0FR6L4V,O<*0*!&0Z KRBGW":TBUJ6U:5C\$)E511VT*[0T"3.NH@-,MI5U M>]>:=C:2LHOSR:FC*(71S9W7=Q>&VM:I&'\Y[^>V_Y92(@FZ+=*F7:52OCFJ M(K62]5R2I)(43D^!*!"5J8R<#,JW>O$VFK&N;B4"S[K@%*O8*'AW9%O$>J3" M'E1TV20F#I \>9'.R4M600N-4JQ]R:=\NY/,G((\']N()"% V-0MB4EENV:C MP-^5[T,P/I&P)0$@EN5\$EY)>RZFO#LAO^0&!"J#L).H"_LOBU?<\(>1V3-+]M1"MY! Z5\ -5A;J^)Q1 MG@A4]Y=F\,A0#4;I9H$OPV3!1:)N>,ES1[:%(;^2>F#+ "8,=QZW!SJHGQS; M* +\IEY+L.\E." MO"K$IX2J1*+@-9<(JS 5PL1!4N.^62@TD.5Y+NU$,RFX?BMT24X8>W*R+MKQ M!^?MC431S; \[DJR*;I1F2P4].(6X9,&+"=N*M #*[:;V6%^89%LB@I5)@L% MW:]%>(0O@S1Z;G1?LX/RI(FU46T$I<"][ZH[.Z4(KW<.AM[:B1(W)E0D!T!S MDW^A@#+Q2+=1M0K)1,$[.*'9-_/Y2V TA@KA*YEGA VV4:;T=MJH=+L+2,0O MO>P402*]@8%3]9F/X96X3QX4-3UE> *70;8H:52L0$;]X!2>N:YK?_-XN M[FA0;Y4I-W:/6C]'T7[[KY>62+T*JC5HD)(/(.MDY,%W)LI)( MOP OOZ&DC"\&PVZW\7I6@H0B+53V8C5@GT1="7.XIZ1WA69.XE;N]LO#.C!F MVCI>W0,^+KE=A)H '71M3D,6(Z9N5MJB^M*[@0^N9QKE22>BJ-X0W8-RQ<=T MV;)3\(*K (NA=:(\?0L)_E2W"DL#GUVTV_ 5X5W"EBG0Y6%]EQSVC5K.!E^):05>,U/LY(<@Y MM=2#?+=5O0B["@[OB(UPK2H&>7YE]9 O@AU; PIPK^!B'W&3[00DI0XB))JN M%(5E(#Y'5/)&@ 1^+? R]"*=FI=0BCWWC*BI^23@P;'GKP@O2*>Y3U]8A??] MCC/6#8&>)K5M"-I6=Y[4?*$GWECR^"CXRJK^I%'"XZNL?%'*#L&=TRNID3\H M_[ED7A7U!F@N)-R40'ELJ?XJ,I,A[L+ J=4T@#FN=%YZ6(=^C^DX]=/ MIR [8>TDPI>#B\NZ [V4EKI,D-F#G+(BWE[00C=A9X''LSO81.@6X;2(1F02 M:H%RB/-]Z-/>$VQ"7S^1]8$>'=M[9[G4R9)I@8Z(!8EUT[U M$9*"ZD<6469+FG7:/>&(S#7*'EVDF&3O6F7)M%A36-RK?JZ183+OL"M-I[VZ MPF:_X-%'365AFMHEJ;1841C,BT3V4%Y-9$SQQ0FV4'G$Y5 P/L=^+2T3_ZV8 MC245II5C8X&&]F9=R0Q=DH6N>^=[T/M'TS87_B*F'HGOH>O4O^4%?LQ.8E(B M[1*"M)36&_CYWN8I+7EE[?S4P9)E5['%J5H-%-GK5]]@0JYG0]@#7_[4R5*$6-#( MM=^#!/V7Q-$A/Y$ 3_?VS,$!1K)GB[[DV8)^T QHG)9P:(8(<]/^0=SGAN)C MGM'7O]?HFK&5]'2T<+!G_DEE+."9D5,[J?>7@\%9W6'04H"P/#!DN5+](C7. M6Q0^)7Q1)H#Q5HT#QE6$$]6O-)-S=,[TDBYX8,@),J#ZS>+D'68/\@:-!UBZ MX($!)LB ZA=\T:8N>'S+ BM1Z-" XG=>,NA^M3O4V-MBP0WG@/>L6-U=H]SC MW/KB/@3K*DU3_H2X@1Z2I14<+QEBSXS9(, (=SO(&#M[Q/#-N[==#_LTT[R. M,4GXDYNO-Z_*(:(IR4V)V1B_GP;R#:>7O_X;4$L#!!0 ( 'V,#U>]QN7T MLU< +&\!0 4 ;')N+3(P,C,P-C,P7V1E9BYX;6SMO5MSXSBR+OJ^(\Y_ MT*G]<&8]5)4O56571_?:(=]J'&-;7K:J>\]3!TU"$J$8X]J/PMW>''P[>#5#H1IX?3G][ MER:3]Z?O_L]__S__Z]?_]_W[_WOV<#/P(C>=HS 9N!@Y"?(&+WXR&XRCQ<() M![<(8S\(!F?8]Z9H,#@\^'#\X>##U\'[]_^=-7'FQ*1*% ZRMHX^')8_G!>M M1>$O@]./AY\_'AT<'0\.?SG^],O1R6!X6Y:[)91-?%G!P ]__$+_\T3Z&Q"$ M8?S+:^S_]FZ6)(M?/GY\>7GY\'+\(<)34OW@\./_O;UY=&=H[KSWPSAQ0A>] M*VK11FK57I]P4%8\_ECV41:GOWK)JD*U\.>/^8_5HKZ@Z4U*7K=(*1 $ MR)LJTGD4QE'@>U3\JR_CT>0QB=P?LRCPB&Y>_I7ZR?+=@/;V_>&ZANE?AT8+/W:#*$XQRKN^)N(-$_\9W0=..':> A0K8%1J MQ0*FH4O(B7VJ=/$P]*[#9Q0G&=L;0),W9@'A8SJ?.WA)M,B?AF0:$<(-UNS,:<0<]3/_9S4^HHRVQ6%;L.MO$IS-O8'Z)FLO83U MC>S\KX,>6F KGVZ M=\ZF<,+\_TG))FBR)..DV#PV'A^^/ ML@/#_[W95P5)"4.'Q8D3>@[VLETJ==(.7_WX(IH[/K$Y)DX:)+&Z*JBW56>- MGC)24'%Y+#QQXJ>,?6G\?NHXB^P@^R,B7=%O:)-Q1FY&*D+>?%L!MYK(14#* M?KQ\35 84Y?999C.4>[.OO'CI!]=6S7@A\E'SY^O],$)@F9*53DQIP?/GS,V M9*VU)XI\ILR)PO=>)N,.*=QNN@-RLY;>S]'\J>D09=-:;[<]H3-"$W;3)_1^ MQ88.R66VWJDRY$.]'VTHV\X))G_Z^6GE#6FV:)R2TWIL5TA'M)R'O-6W?D([ M6% !J!$N/$,2+]93X#%%W_F!P##ISC! MQ(0H&P^<)Q3\]HY=Z,_##0;PBWW4P;*UGI O_BR]JW0_D51=K)>O;I#2J*K2 MNWI![-@@6N3!*D1V=V@33NOVMI!WTF+)I+4.#W&=761HE1U/<#17$$S4$6UI M3+J/%KF?J&R]&.E-)]J<=6NTO_#0#,;1H!,4$2:&TF_OCMX-%MB/,-FG_O;N M0%,[.QII=U'HIAC3,P*5,<=3X&CSH8@P)!=3(6CZR,Q6U4 MW8S)H]68/+0Z)C,?7 [U/,?)&8W;!;FK(+MH3Y.\N%/KL[>8/)$*_/JQ;M*M MS5*YJ=?-)E=H\WW]^O7@8/!^L&Z9_%$V/B"M#_+F![3]TA1<]5#J>*9HVHH> M(_?#-'HF#/)S'2C9T7*'&EK(KUOEH"NE%;=_) M )87$.)8%ZF1K3%B]3@9\;IO.6RY^Z^MH:M$+QW';#K7X[>EG%=3=XR3RK1- M_EI+F_SQYRKP_-%%H4/F#(8V<\MMR5Y8TA2BHMOO8;Q ;G83@ZG*PK)L9*+2 M315CQ,!CW6)RG\Y1&LSZCR\D$NM" 0^U]>A5K$1"[KQ@FA**-*ES:B'1 U,Z3!1!V%UH3M+8S]$<5P)!A4L M:9S2W E<4!X(5OH1(_'F4%I/"_]6S;:KF5PHD29%QA2-P*6I ['#IR"42JM)@?-%SB:Z-&2'1G MPT5^"'F#IDYP20S39,DY7MTHP3R&9)3IG?*\.^[A:?5G)LV;!=H2RZ297Q+<8#==YQ]A&KWYB6C":Y1^L6);.H[!@VQ MD4<&=P\LKL!DA;Q*JY/_;B07J=)J-DJ@%;ARK,I!637CKRE@)Q@N%H&?&TSY MYGUS2Y]=*91MF9LUQK6'FS>W$XP4;A^:-MK36BZ@;',:W+4V!5S*N,#$,W:RV?<9&@1[.FZB:)*X.5 M19IQY;S'D9>ZR0@_(OSLNSQSE%6,*6)>0;-P:#Z#@H"8J[/Z,*S::WU&HAG<:U^];Y3X17R50YNKU=B*D [&*&@%#K>#2ID<#5:VY9 M)BQAZ39Z+61KI-"Y4:UF45OJM)!*JSN56MK@!S_^<;8\0Z$[FSM8% (MJ\:/ M$E:H"((-)5'B\&A)-0TV;%=LNS_0D%&D1YEQBU\.I196K0 !VJ"3A%P+:N@, M-IT>AI4XXEE"#X3!Q YCEA!N=0CE^5!]FE0S3C#O MRJ6D-%>%!.5M!$=2'\2$&A6E2>R'T]&$061,)12S?Q*.LRZ[X =C=MQ)VY$L MUXJH/^*-#WLNVEI 9\IRAT*(FZ"&X%1&6 <.;LEAE:".+O8NCYU4 M!!)I4&3A $D H7Y*)"'=M@WL)^C&?T9;+\V<+7-G$[U@++:+55L0V&;@,Q1ZUHMF'?JH.L#O(&X.P.^_+5I+-E1J5TD//* M\U545,,FXD(J^6M1WBA\H$^X8;)%.7-B/_X>1D\QV;30Q]VNPT6:T,<50_I( M139K5\&(1WI/W<.!>V)S$ Q/Z7PL=A:UT.'+5Q"H9 MO$)B;0YC(3K92!:B@C*F*_1F-H/V$KNJI;F\UNK9\$U'.-/Y9$7>ZL,Z]ZLP M+XA&"WQ?M5X;_2RY+!%&C6D$LNQ60-5\UGI@["; 2HGY3HV!Y/*Y\*J+4E^Q M2W-53U >!E9Q]CM>>1V\'::^DC(_4J3$?.(K'NFU!',BDJ&L93>^\Y0]$*KA MH-JNH[*.L6O91%]2Y*/F[H Z*C7#M:]^Y5+HL^<.UUFA@K'LXCYQV5R;68Q@ MFM!],L!NAKXP\3T_2.EEKT>*)\.8OZN!O"NB032G8)ID&$:32P>'!'!\CW"> MNW/);D"4SZ^_'KD#M.<^PGXGJZ;)P8X3YQK1C$@/E/E,A'URH3JYJ: W MG\.0)EU$>$'?FA7D=6 58][+X14T=NESD6)WYL1H.,4HSX:^09'@,JAB78"F> !%=5:D4X9]K;12R M"$5\ST3M^9ON'Z[A<#$2]6G^1DB-R-HQ&JRG8GY',7T]0&2*KTOP3=5Z&7LX MQ+9WM8P,2X<6-Y.!D:!'\W9VE<2:B;U)FG%7RY@2/9I1AO_BTP\46.JC+IA.#!* M/TP#\JW._AEI]%DSG"RS^\2.FU%ZMJS^(E@41$\KVK[ M6^@":42ZU%BX@;Y-?OWBN0K9QO=--P3%-"/BG!X+LC=-VX68>P5V,2M N.&M MHJ(*H+H):I7R-)+W;70_PR*VW,R(B+2Z#JP)H^D>4E$8%ZLH=SKD%08 46@X ML0LKP^S.5))P.U*AP?C\SB:Z.L/SB;4[#*(X/H^RQU]1Z/J([(_N"'D8C2;K MKT6;=_4&^+JDU81U)A7$B4<3OX8B&[;JM!Y73005*9-G?LAIX*D-1#$.NU>. MRLQ#9\7+E8]HFMUE%%T\$M7A7\>1U;*!/B=!?/&H6H:/;K-4ZPM&BDR.!#28 MOUHD)KIVP6B36+N1^CHOE',4I5$;&VK$KW7IX U^/?&IRB!O7F@^P9L[4VFUQL[K\,TF9&-,C> 6EY!X-<050$#6B&E(+N*)O"N M$PI*9+&53Y!/CZ5T@FP V]D$^81;G6,)67D(U+F#\7(2X1<'>X(1Q"W/U2-A M#2B(I4-(4DL/?;<#244DD19%QH>2 $(M3;6<=,LG=#1^UB4[";)@GD]\:EVKZS2G64H\2>^]&$*22VUP<.N!XL'ZE,+ MJUX3/G1X0U-92+QQSJ/,_+U-&13N4.1!@&'5#X,@>J&34[S>GL226#RURG)# M6%H='&/4=@2"J@V9TL-.055VK)V#A$9[NP@)*.:N0@+&[M$;S4D_=/]*_=B7 M+(BLHEQMXQ4& %&<18I96!EFAQFCQ-R.5&@PG^")270M,Q.7V(UA\.O'#<[= MD#^S'^I?%335(+V\O'SXU^'1!V(B?\R@K.SD?#@X&[P>KILCG\]'=X^CF^F(XOKP8 M/([)/[>7=^/'P>B*_#4Z_]<_1S<7EP^/_]_@\G^^7X__35JPP M69>$83Z,.[UV'Y\["3YQ * )) M'9/B.&HI#@D4NZ)QW72>9G<-1\D,80H'HQF=+IY1[@\5BTF]ODF1';<5F3HL MJ^)[0 E!@+PRJZM05KS")@7SJ:5@>!BL2F&,LQS?RVS&S2=?<10IO[Q)67QN M*0L!#,O+C?'(9_-;',ZB)-_B:"*S.[#:1F;#V/ T"Z/?"I':!+?+HH&\^^E% M7/ V0VM49-((/0=[\?<%=>*1DH1*F=FG4A? IDEX8R/21M2]Q&0)[G,[E)B= MEY,)(8YOQE2QT,.-%PLR.H5K2[>NEJGZJT^G/? MV957?88_/CPX_&Q]2>M7ADS$X,2Z7LZ92UJS)BRN;/JJK#R/;L&T:J"L%H4; MLN._)A^EYT^5@OT(R D"9=_Y%M7,@Z9BP=L\528$>,DO- 00O2:705:4"#&_ M8;S^/8ABY/WV+L&I\8/"Z]"E^W]T@?)_K\/M\]Z'* BN\HM&'-%IMP+ \:LF M86UD"S(8Z?W&3+,L#SS>P?W6P-LN",#F;ZB:]?&YC0R0@.C+7?%U'*>(-[#J M10",FBZ$4L,$1QQW*,G/!&A:%(X\-LH . SI0" ;H.!(A'=H0[ @?QJ>IQC3 MO#75%)RAE_V59XA>6T($XF@R=EY7CVXGV']*$[IJCZ-[HH]API&X81H G.)T MH%&&F09'8RM.QW'$.3'.YC\:M>91#A'V9) ?4![XAQX1?O9=E%OU]#79::X' MV8NT\G..GKH%<*+5@5[VSZ>WH(ID+%Z^(NSZ,2K"/T<9!H53MNYZ,JEP7P J MG( U<'0LHRNWY"ZR>_/YL,@MO"K1)12NG=N@(0!;E!['V-8V1I,[G2E)@,-, M\ =?C@\RX9,OQ!21SY,(S_-;E^2+[T0Z<;F0TQ<\Z @B=39TH<-V3:K&2>>3 M1X>,@#-55(9*D15_'-6I)9S(W[+>'"OR94>_19,:=%G 1S=*+2:S)J$ MW'9*T:PI6$M)T_&Q[631Y0,C%1^F<2G.F(8XYEF_XL<9CO9MZ(&T,@,'2:D@H[VYW626XK"##8X)\FFR_JSFBUJ)1Y>CQ MG+ -#\ K!U^]"QS-?&62!G=PWF ,EE:S1X4;_=JM#VA16#]%['^] MVR<\:>POHK.()'7:1ID=2FBR0;E]9^V6[W"(L1-.\PM59\MUF7MG2;_+ *Q1 MA![5>VGRUGZZ G*;D*6P6Q[=S!L@XJ(0-CX]:G]I7_$9L+\#LK\#PI...T->&M! %*:*5B-, MABXQ6XD)FX$=$T1GA*8?/&EVT#" F'=%/>@ +!ROU5V4/<..O(U=6KX=T]*" M9DT!"*U7DWLS>' DO=;;%9)*?%&FQME"TG#D-VL40!B\[JAO!M2"6Z.28I9F M7;[.R,Z/<36\&X='V]Z-:LL#)_0&E;;A.SE6DCPKWHBMPCE;5OX2ND&TFS$[ MW!E4"5PFW-)PG"<-Q58=Q%R45B=F%E7T(T;BK:]"/1@N$(DJRB2T@>EMRJJ^ MQ3XZ.3G]"L;GT*7\F#@[=R7<(L]%.(EO I?K0V"4 > \4%:PTA/ @-$Y.^F; M<&1'^TR+7X=\EG+* =C::;.5 P7:Y"/SLXBK6/.XJ"!A6]^JB_\N>V>*VX9_ M(^_:H\>'$Q]YV:,1<:&S'C'G;WSGR0\(9++WC.-TCCS-#5M'O< 31Y],2_0YNS"II#.- M_-9J'T M@B;6#M1<.)\.C@\.-UTX14^#:#*H]#58=S8H>Z/^GL?O@W\478+UZP@ROX[P M^8P>OEV'U1)^Z/H+,JP%3IZ6;>X3:9OR#G4B_'W>[7W>;5BBJ7M+/IV;=[MH\E*6;I 6UQIL?)M[U5 LR+$)TM9$R8-D7! MS=?,*&,_E39'AQB:N%I2VGJ.8J$VLN,9!X M>O_.0M>+P?Y9AOVS#/#E59_7/Y^<''\"L3X9>I:A1 Q.K/MG&7;T68:F:XCL M9+F#=JT=/W?&DWIV[5:+]>X=6-]$X72,\%R0@JM>!,!1<2^2KZ.$6^:>PH@KPC@J+<78:I@AR/B\A[8ZD9])5CA#O&&I;06@./=7H0K!0Y'LIM/ M)U?>N"8H?-?G"5>E(H L[[W(5P4[V&/]!_2,0IH;9Y5K7O>4_ZC5*7_1_Z!" M0.^G_NRDTTKL8IW;:]?N?V-%5-M+W62$BP<%.)XI=C'KY^L-Q5'NE=BHC&]N M"S+H+:B"D)CKIA"4M>])$BG3!L]9 ':3\74'R9>3+U^_@' )M1(&$U3G@?MD MU\A$TM5]XA\_KWZP?.[>SKG,WOC= M]G'PMF*4G-T@U#PCG5G[]1"\8]^BUPKE[@ MT5G^=L]+7^SJKPB[S@F9V'&3+!5_&B?1'.'+5S=(:?Y->M&%_-\;.Z]&FT M.J&=C-5Q1!^H]=TT2.?T_(XA'I5*%IWI'Z$B>NLO>GJ]U74V'\WHF^=Z+WY$0_ M?8M.]-.>G.C?4$@,E>"2T.!P;_&)"NZ*(YU'?\]VF8,1PCRM[WD!^J<_G>7V-C\3%J>@Y5=(1(JQRG[%(;WOERK)K,9E9^U7 MR_X/%1[6Z(43 ,4QD7C^2O5JUL*.51'5(M:$AJ)Q=R1S.-RE5'=&$PHD7J?H M8@P-;DD H<$ZTA%B,>?[*TB,J6_R*@VI%[)(1U[LZ26.0(7Z ,)\=06CB1#. MC/<3N>HY0;]-9LA^_/.V/%H$ E5>7#"@1!'KNK0^M7)IU:B@559TP/=IU6A_ M\.,?(F\6K[#9@;]%Q=GR#(7NC CLAR!9D[P:&'^76"C5X2P'976.WB:O)$Z8 M_UE>#48.)E5-%$ML$]M;E%C=]_05A$.M3RDR\4(VEX29F13K LC,I*J^&B81 MB'O)#!VE2:CTEKMU#>N1M)VL=&L\L&1#Z=*;+:LUP"YMFPHGE$X5T=N13FU: M_WQ IG4X[TYT)S$F2KM"+.;B+:*%RY:T%L0%:UL]:U*308(UUF3N9U$%:XYG M.0KQ.(+D;-ZBKO3#KEP4[# N:24 +F@U.:D" NOCNB7&*TJH4CTB-\79[7M= M_]9)*__6FH+!F@3XKJWU6P7_1($WCFZ=A-*^7&-0>[%.4MOL%'OEAT[H^DYP M'<9DDN!D;966!N/JTA12=>;E@K.;PQH[83PA4\HJRH&,INRYC$UB8[K4Q^R? MA 9JMUW V&](]+J6";M3^'ME4>^BOC$X!.7%LZ1 3)98-L+Q(B*F#J()MM;3 MJ'BG)*X#8)_4QTBIF_%"#EB5Z/?',48.L=R6BN(450!@N/]LY#XW#EE 428]#\4F.7MS+U8LE/6DM %-Q2P%*(<*7 M(=$YMY$8JQ4!Q/+U),DJRGXC;:G=O%[>2THNB$6=)?5X3!S,F"JU:@+(P]E0 M3%HPK MR#8)747X'"//3VBF!XX@FS1D4L2GO8BX">H=$?X\(K/_W_2J19P,)PG"W:F# M2K>051Y@,$QH9*I^WN(\PS4!-D_H\ K,L1H+@ J#1KU A\872-4 MX,/7BBO'Q[\[P59&*XUZ1F70%HU M 9R$-9"+,CRK,^!5B@E+TVQT7_FO])-XRA-5 ' Q?SE*..%/WZ>R?SOI9G\[Z M_/GDY/#(NN^CT=-9)>W[I[.X'HW]TUD[]W16?X[3K3,]5;_I#8"P>754[&AY MV6*X>^'R7$3?8S1)@QM_PCMV4ZH)V>TGE+D2.CBA!I7-^H(LECR9;1>#[-P3 M"F@;2L_9T5T7!?32!/(NT (CU\^R5#"\0]R2D+UT3%X+TQGY R?XBR#'T=0BG4A MN^V$HE/$!UF8]!&UT:3,Q'BH+,BM>@#.:K5452S'+7C]+DO;!-RGV)V1?T<+ MSOHDKP+ :M.6B!HR: -J_5IDD_E1H39DU[G"#*F $+9(Z].!AC0W*X*9)955 M5B;-382P!4DC=&GX[0.QA'4&9:T:F(FU,R'6\?7]IMK"3YP@NQNR>LMU,WB M,W$VJ _YN(N[7=/$"$!@7$=3HQ:LO^[60$6U9->+_XG])E.QO1Q'2H0QI*?= M@O5WY5I(3QLLV-LMWZ+(>_&#@$PXUV'BA%/_*4#TH:%$^V[+8:N[+24AV6V6 M-2F#G)9=NMAR166&;OQGM,52M:LM\@9,!Y#D#\,-7;(DQ?E0Y5]HX98&>(E% M553U^!(./LM!/MM4T8\8B:\^*-2#<6U%HH0R"6U@>INRJ@<[?#TY.3JV'JC1 MA_R8.+M_?1AY+C'(XYO Y3\\O%T&P.9=6<%6CQ!OP^B$8.61APT)UY10$<#*LK[,<+#V#DZ\TTPT0L]FL])F+[7MO% )CA#95YXUF$#5P@WGQ[0$$6&1;/_(7D%0-1#0 V?07U@*P6^A ;%*85D4W2LBN9@N:2&S"&@"V M'!V(3 @1JMVR=7RK;JS< +A&H8.,?9%"OC?9O:L41>)*)]\/;\+B2%I6"?9R M*)2V#!J<>)_RG)$CH_7/L%QI1DL@D) MCH08/L%[A.DCK?1_,D/L\7XG.Q'?0_ESRR7KX01 MM>/=X=!K D#$>=O1J@84NHSIU))%FU40W/C.DQ\0HK5$+6D)0*!LMQ*7X.TW M[%)#"?^(\ ^:ERN/-V2<.K9H"\ C [I";8D8SG@NG[U_0(LH>VSH.V$$;Z7E M%8;P#$#386E.:D;%B5S4C>W6O4_78:!&V[]> CFSP XZBE$=2#U$07$7XQ<&\ MTQQF2:.;C8[/JYF X$FF/"2Z2#&]LXL(@3(1L:L V!@*M(TE&38.."(2:-X= M2IJ[?VJ5C8JMXR $58P[(5+1\:>\&H#1IZ>NBG($=P J6IC7S\E6U^@&%@^O M(=C.E>92Y@+>";D3W(TF8>@>D>;RS,"!34BR>A+X%CFT%@V^T,U$\O4BCIS8C_^'D9/,<+/-/3V.ERD"?DY M"ET_R)/]BE*4=-J#X1FB)/UL61'J%49_I2ATEZ*KH2HUP>0VZ4$):M.*"C/L M+@6,^6-%G_C6H$I-('="U;69*3T1PK?X-SS[$VB3-3@A!RO MYB?QNWY*52'LM]0562;/;7PPI'>V7'W\IX\P8=-L>4,OU:DMIL+*8%(LF%M/ MA?R (?&J4FZ3JST]"]H M\PJJ+IT'//A_ESBW9%UN$^1 UZ4L^DKSJ >JZW% MK!I EV"I7C,ER@((0UAGRU6LNC3%D;B.^167Y_,RMN*RV !#K"5E/FJ*?Q.= MVNS=7[_@%G3^N&%J2W^_BLG@T0LZ0/D3TCG-##H[LH8;\6+2@'X4C4@HA8K(!S6,JXI[X; MZ=QYL<']&HQ/B9.@/->0ZT@6>F$-\XL][[I'OXN]D D0 M!2I<0"1U8"ST"IJJ("$0"WWG,JHO?(>G!R=P'G3I4FY,G%9%^8@"TMST&PK) M%IN^CC;TYH3;-. R\9]1<;5'G)%5LPT 9H22 M>R?.I!A.'K+,*:0T_L$B % M[J(0U]:5&UDRUV[[L)?UM0]>,5V:7:SCNY<_EG4V^8>?S+;PQG7 \<,&BPM_ M5-:6QME\!WT!L-+-:6FWK(/C"VP*L(XO8W\?*LCO!L+E#*C:Q^?:6U.\U<"Z M3[$[@$*+Z.X]0)7?(72I)\^IY[IT<$B*&=)I4?\0$H#LF"Z+V E0A[7L\4P$)<#5-I(^"$#WE9?T MQEY,#T9OR Y1IKP]=@Q@IVU\CF!J=(\\AJ/*-U$X'2,\OT!/R0HY1_LX92'D ML.E[FN- AR/'Z_ 9Q4D]BG=]RY?K7A57@I#!O&_)RG@ 1\2,8[>W_00%+\5Y MWRK1E#?P5.5-OG7 2Y)N2BWVCR* ?12!FW[=CFY8?3ZA.%X:A9=QXL^)03J: MK-@PFG"H8\2@-&P'1!KVOL3>@B_]"IW3K=PDU*T,(K]AG^+580:_UORJ-])H71+C'AK$F,N4*AC M5+"F??6*/ ";*>P.);GKB0(@NQ=BF,RC\''F8*2;,.Q3JX1AA)!!3LG@'Y26 M_QH0:@8Y.8.,GMZ3AS$'A1H;60F_M&L;?GV7D.#Y04I#C!ZIHF=CX?(U]WU> MD>%#F+](D^(YVM(52J222>-LR6Y $!S;:X_6DXJ >O7AE=;@;9,66V3Y<9B?&T+G"M1 MZ2S4NQ<9NSF_2#+I\XM;C$]M*64Y-CC>F-HFC".CC3( ID>9DM7>)ZU3#X?U M?R!_.J-)V9_)7GV*RG=4,T#Q*$WBQ F]P@/@X2T=8NR$ M4V$$<_K+J'_ZK,HSM#7AJ@T:1$>A\X&6M78$5/QJA7 M-QQ%P*/F;#DFW0J.@I1J6C_2:2J^VHF_"E*[L2!<3*13H<=>J2:,$QH-5562 M7A7AVY5>[1SA].#TX,MG,$$&SU$<9EO,H3B09:M3K W#]:0JM 4BKPBPU:P5+*#IN M:0".OX:"XD*R>WT0$9M[%@7>]7R!H^?<_R04C; & %==0_$(8?6PQC@)&J.8 MGI:5BL%/RRDL#K;* 7#':8N& 0/F^<.- M),NS2D5KJ9O54=6&C;*)LGLAY5Q$WS _:%E6"< ;"9I&3 XVX&AZZ;S-"#S MBW>!%ABY>1XZ\CE &<@N=Z$N=,<".%K#)?(. M\31!7 6RQ[[92,]@P9%8U3M1..I*[Q"A5'(!2+4RY$, H115 >Z$/$4KKKP: M@/V(GJXJRA'YJFMN$]P])\!C'>;0]$THNV&L M,#LW;@7RJ3!3H(V1&A.A@GX-%XO SYUKWV.:VYU,0H208+D%9WN2[KTWR"?0 M*BK1/4?@+ G5/3UGAJ\7@7RZ+9RPZS#@2&#H_2?-4Z\3?5*PEP7E(209;NAE MXH.R<%$LSTY)X[1&BRS)83C-(AMCO:M@7[:O@A4M9U>\5FT/\L;A7_2Z07&, M4$;M!8I=[&>"$-WM$M;H8)S%.*D03OY:$TW^^/..$0A:29C1AA(OQB M8"YH*;"=CB4^DN[G-PG?']"B>(YK.,4(Y2MFG3)F?(%F7;NQ(#(%*V6B >AM M"JH>*/'Y].#DB_6 D,Z%QP39^:[@C*P>H\F0["&)M4EG!!JYFENJ-X'+C5=4 MJV;1=]I(%TM370U=S]NUV"]ZY@>-;A6QZ,9LQ?!M).8G+IKGA;.<5WX#$]^I ML897R+?#5J8&;_UJ?_'=TH$:!^VJI@H/ZTO&E].#SS#6116^,FDWSNI;PJ(Y M)TZ?\;OM!6Y;,4K.;A!JGI'.JYB1]=]M+UP"1M8)M7PME#7G;_E!E+;,-P#" M!A7QU"^$"I:]W0L3+-PW&1[9,V&5/DEZ'<9$*3(GHN.* M4W?QBP,XBFX@'SX>."*JZM #S?0WFGR/\R=K%(;05@T ,7ZQU9OM^?XS[$SM[VQ_8[IV]/Z6S M]_3DY-/QCCI["]KWSMZ]LW?O[-T[>]^LL[=N1U9>5"X>&XDO4MG38WI-[*9K M6 \CG-UY#I5-_;*D_0%1YGGT&9(KLB=P@G\CAY>"HTV# *XM-E'W[='?#/Z. M:07AQ!V9M<8O*'A&MV0*FXGG]R;- 9@,C&@$$_SNZ0/5X_%+U%(-5JT .(4R M)?T5YAT5.NE3[#;1:@? J991P>>H=U/T5U':RA:H-0/@6,RDX'/0.RIW_[F+ M$9\W ^ (SJC<,]"[)_?A)$&X(^%OM 7@Y,Z4!FP@WSTU:"EY$&> IH2],_+] M'GID+YK=?/ N7UU25!@[UK M !>G>Y4\'SD<->"0KN6],QS#R;MGW5:67'#@ MI453*O!3-LHJ&95=3ZXV&4;P(KR+0K>)%*OUC JR)P^9 DRHLE2+X)74,2K# MGOQ<$HAPY,=:O>M!K!H&SV9%HY(TZ+C:Q DIT"W[+\U$1']*9@A?AY,(SXO\ MO'I1;Y\UH]ZR#P.7=)Z5B&CW W_=_SX*;O\,3G^1G5J/\>M#;DR[5F^GIV3R\R$\9.%:O2@4 095"#JM@Z/MYD7AV[_A>GFX_#9.8#*D@]>C; M%;>$DA1G6];19/,L32"5#MJT:..J*^+ZB9#6>.',7W6[HCPQ53*@UH4MBZ\S MI>8;7&NL<$3',L\+.D>A3II"466+]G%OHE7%#D?4&WOGT5-"V$=Y<(?G225+=H#$+:N9,6T@+A;%!%K5@S512%:NQ"=#^!&%9)VZ MBQ)$KY*0DB?\Q]Y4:@&(Z) IV_V36QI J(>6<#@P MX,CE)@JGU 5"4?$B$&I% $1\:$B@3CM,MDLOM?,* X@':2@*K8OJ_>SAUX]2 M-+[]>G)PQ-S8OQ^L&Q]<[]+=UOV.?[_CW^_X]SM^NB\^(OOB@S>YXR^0[7?\ M^QW_?L>_ZSO^'7FRM>N=/LRG6M_LRX5=^ (LO%C86J#W.'(1\N(K OLZCE/J MQAA-!,X"487=:!'5 M ' 916>XB*# D5'UUC!]2X8Z9OUP*A*2N J <&8-*8FQF'PIM[)-($N?'WGW MM/-Q=.LD*:7A@BR*U^$?,]^=T0W$+ H("^);9UE4'";C&?(Q]Q'K7GL#$,>L M(/3>V0!G6'-AYA^II^&!*CTO%E:C/H#XYN;G@R)@.R5-HK@N:B'-LCZ$D.9N MQ5DBLS29GSN+!?+.G2 88R>,G2SYV'?R'7Y,L/\#9>3IS->*#4*(8&X[)RM" MA219QLWUIHU B%/N18**5^&[/^<\Q\CSJ:LHNYFD=[AYNAVUG#CJPL4BWZJ-L3$V1.=E[*(PSBWY^L/G M/H@SRY;\KY_H?3H].#D"S+3U"$*P;V\7,KQH<8TN^:FP3#X;EPAF+51#&>L'3&A[7 M0:P5+?A>GU$_GYP>P(EI:28+)J+.=X$W_E.$N3$KM5\!S.=\!2EW;#6*NU?F M&"<5129_K968_/'G \T9P9BD-WXS/S-SSK7Y,_,&Q78XR=3+K5_M3KA,L=YLMG^?F911Q'7L/,ZA@J:6$W5CC]H&05G-8ZXIO M]\(AZ>4G)='D!0&$-[842HX#JCC.G-B/'Q<8.=XHK&X@U$Z51=4!!#JV%)T( M'1R!/J#%*NJ,@HM+Q%S')+<\@$!(;9$)X,"1T4[?S^?EZ&XWN'J[I<_QY&P3 M.W1=@I!T<85HY!2O MV^?U>9N#5:,#VNH.G-J[,^2E 9'3X\S!B"Q%R#N/YC3D.W]Z$F.ZO5$?/3>G>"TIUX$3GQ UR*M19[7,-N] 5"0(CRD MV"P$XV"(I5PL+H,X$&K Y[H_\.3T\/C$NB^S&>^92#HW&_+%(QMYM57IZ.#P M"_=<2*42@.,BMOJ4-H(*"+MW6++ID'0@6 @VRL Y\^]S)=@ ;?E%LZ;PUBA" M3VFBZZ4?T9T6%!JV=A+8'5=J$T-WALON MG30V9NE=2H=)P;-XF":S"/M_K]U77>D=OQ\ 9YL]*63WO()S:M :W#H#HRG5 M$_4(X"P7J!**N/8&U#$W%N)1FL2)$WI^.,V!=ZV$_'X G$4#4ST^K]Z PI7G M2.598YP]33N>.6$!^XY>5HT3Y/6CB/K] SAY!Z:@^CQ\ XJ;_>=W@HJ,QSPW M"2\.I]LN (03 %,_)IOZC5%H.Y=?OB+L^C'=7@TG"<*7KPL?%TF.\B(T%HTY MXYGO'D#,1+<:9YZ%;V"^NW)\_+L3I/2%V72>,V$8>K>(V+]>%$33Y>93>5U- M@SH] TAT!6QVU.$>T$GS&RE!WT'/)_<5H"XG1FX7N^! [F[(MIX=N7R$$:+V M@((,23SS%[KA:L=JX6KO!]5.]M%K.QN]MA-1"S;BU_91"_NHA7W4@FW5J1W2 M'QV<$GS[J(4MANRC%O91"_NHA7W4PMN.6JC[I-!J_S6.$OI<8()],GV[K$VS MV:[WL0VMV ?'BUC.U8\(/_LN8L-?G?ID2.,,4O5WFF;V+DK^C9('Y$;34!#L MT&-_;S;4H4>>_02*6#BP(EQ\1%:W+3K^\)-9];QG'%V2TGA\:MU#VY<\F5@[=[[>H9?SF8\F9+OLIG31&TTFQ$[$P]!;?74^ M*AZWH]( M)DBFCG 3F I+6W2JM!2/%)IQL2A+!((P/G4N#'-R>&NQ(?N,%CM]P&_;]-_' MANRLZM2M\:/3P\^?K>\\ ,6&% SIW*H])T0A?(,<'/KA] $]HS"E[Q9/(FI9 MNSG!&>G?B0#X1F_#=GZ2J)&&W('CZW] <8)]E[JK::2+Y&DR9ME=.$AO*6H) M!^RF\UMK6WX+7"A#;NE=.'KN2(I<'G0^"6_U1!^V)2;O*&0_(:-8!\#D*M&Z M.72)OIE3H IKF63*^ ,<=T4D=?UVNU ,Q,;1E?A=,YZ\?$ZLUF MQ&P6Y/*:76P7PCAD8/BV&7C$X#,(5ISY'G.PD*EM\7A#/NS$?/V> <32KVQ;?("?CK2=.& &PLF"I6 M+A--QLXKBB_0 B/7 MSTWCT!O.(YSX?SO5&Z!;@Z--8P!RJ F'3QML$,]-L^V,V W;J 4 F-Z MNZ[13>1!EW;V-A:KP^@LC>G#M/'0_2OUXYR3?.'IZ>&#_[DT?\F/B[/ZX$[FSRP ] MT^)D-\(_[V27 ^#B5%:TU>DE&XKQZ/_'Q$FRZ?G11:&#_8AS-913SOQ"Q#O1 M[.MJ* >X>4$5W7\/XP79HD]\Y'$O$@K*VK_N*=2X%=?Y"':3\_6)].OIX=%7 MZPM&>VDP476_/- 4'%D8P3TFAOPW'+TDLQLRV](G(,8OA/CE%/;'#TJ-HU=^[#J!5$/9Q2R>P&EQDTU] MOX._UB=?4=G%+!Z)-6?LD07&'JLQ]M@&8T^[8NQQYXQM?W>J"$H6N-7K1OC246P$0#JPN%V54?6^MG-#)S8H& MDI'5!A!)K"$1&1J#^X?#YI.7I"Z $&(=D0BQF-PIMQ"(N"Z <&$-@8BQF-QA MMQ"(N"Z N%\-@8BQ0(P:W3]MM'_:2#[8&[.IS(D?$THRN%G.>GKB4CR'DS^; M73 J'DU(^_,HS$YL+AUW1B^K_].)'_SI+!E'#\A%9$PQ9A1H! +8E72KVA"9 M#,?3V2-GRB=0RO?ENYV#]?L'L*\#]K"7/@]_!L6M/P]N7&\WNP>P^=TUM=UD MX<^GM7\@NN(@;_B,L#-%V8\73H(JC]U;56L%^@!X&'9;[Q5X_#,,C-^S! ._@]3AO= M\ZO?">+6P3]070YS=]5#;A@K3N-6H!P\[_[.42;#< FE2;, MJ"IN#HOWWG2W71C5(+,G+IWRJ><7\9K2.G;P%"5%2D:/NP[UU(=1Y8%_IL%G ME!G+-#\JH>G#D$NS/J%X9]3WWR+2?0!/S07<5X>(K6HYG_YHFPJC.&G4LF^8D M4!NZ?KC#.\CKIPNCRF7$\]L/G^#,@8U=4\PSEQ5$X6Z_E^Z,JIX1_W/_/(.C MAL,@:[=XZW*+A9>O]"//':U:V:B*&'4PJW( CL ;*[7T)&TXG6(T)5H[/ M1Y-L[U^00KVF#"73J6Q4+8R='.APH%]!;O6]F?2.(3^%.D;%9NQL0 %XS\,N M>^NM\)YIRTVKME$)&O'":[.@YQR=Y9%@[D$HXL0S D:3C)AQ=($2A.<$S)5/ M>LUG#89@FS=E5,I&_-;M^+&SAEX-(FW="9<9THL4UX^BN8>_H*@SJICP?=Y] ML-C0]';A+./AA RV!Q30_=9H4D\.\H#B-$CB<73N!&Y*4^@PQJMHTNNH Z,: M9RS4NFLN&;1<"IK-O\5+'8V@Q9*Z!J1:-"-N*LUD%O)L+L%I$-J1L/XYA, M5=XX.D-EM-LP40DM4ZQO]$*YL;!F32;8EF@C,1J6G3&?I0IR&P9F25?QG.'Z M5I2R$2AHP:@H+?OM!&R0RO77CVL.D6Y_9-_5ORIHJ''HY>7EP[\.CSZXT?QC MQID+LFH'49QB5-J$E8Q1Y0.+*''\8 TJ$P-Z35#HK86>^ GMY]/!UX//@_># M=;ODC[SIP:KM 6VC@X/@C[8N>0;TS>Q#: M=2+FS5/-[MHW'!*0]4PZ$"37WBAC/KLV;\;N,[OV!FC[Q_B-X*U1A)Y2\NA^ MNH*1ZINIZUJW?QJ!WZM.\ZYJ.;\_T<& W5<%UK[ _.J24(;L7@, @K5)O'D.T^';YW;JXQ%XFBRVSTC<+*XL1=*Z0U )AD3*4I MYWHI '-,)NM2<1E.G]W;=0%848^K"'$VN0\]_]KW4"1AKKJ"< M^9679RSUL?(*@-L7U!]^,LO>RZ&Q"S-_,8XNP\1/EMQ7V;5;L+MF2[63*R$9 MKKE3N\M)@>W>JQ^G]4+'Z(* .:3_'IK?)= 9MA/T7GK3>P.!BOL'6 M[1!A=K'+;Z/O@*(S>6XAOP(A>^XG&9.&H4>CQ0A!*'1]%&LE6#@\.#C<3+!0 M:7O@A-Z@UCK\] HW41S72!;E2N 5[C^Z[H:(?IH_0$-8Q D.9Q4"D_) S.@R MC(X%P7@H8YT(>H&/&Q#,+VH_:INO,VQN5ZG?19[7(I _'YT>?3T%$6W=7 Y, M1-VG6D)N2A8D,B37=' CJD6%+<=3RU1HE1%) *'OI%;47,BT(/2&LSDQ*,AG M/J^%Q2W'2RMS6P@"CNV^QO.8.$D:"RX]LXN"N?TL7VG%0$")07CQEE<8QBUG MD4:)I #BWG,'GAY^/K*_'W!\5*QX]50F M'!1V)8$C,F,G2YKP(R%+'G53+'(G@219G5)-,#=]U5<9)5PP9<;=AVC5A+$< M:2BFDO3ZW2Y"D1[D1:P_B<);X,Y2/Z"SO7!=VRP$8#G34,ZJC#:1V+4%-Z?Z M&\GU4%$%:]<^Y2AJAA]G>=N]NYEU),L[]'(>./X\OO(#R6TTI9H (G[:2):# MRDPV^NS4B*:_1WAS*/&+ 0C^4&,X'P(E4"CIZ#81<2WSJL_3^>7 MKXOLC(LS.)1J @@DT!L<2J@LG& ^(GIV&[I([[SR:Q*K)U;@*MT030@)PMOL=D8K!8#V\\67DSV= MXK,)/T;X&V-=9"QDQXI+(2[MW5>V8H9#&Y(YF8I %OBQ@+=Q )G MJ]8\"M-U44!0)?6:%"%/HKUT!6#CWE@M>F&(A7WDT/TK]>.L-EUDKK,(X2QX M56]C>;2]L:PVG47"5AK?I;UF'E=]BY)95.6/VC937-GTD4%,=#J.*X(1G+YR M2P/<=:J(J'Z:P,%F^4AGFRKZ$2/QJ9U"/1@GKA(%E$EH ]/;E%5]NW5R>G1L M/VBW#_DQ<7;_5#ER9\22?J;%KT.7NY7DE -P7JJL:*MGP=E0^CW J5!'WZD. M@F@8QTCPPI&L H M@S;G99@ZY_HM\ER$D_@FX&LVHPP NUN;MPP8QMV,-/XN M,^X?710Z9#QQO/6<Q@OD^A,?>5RWKJ"L?>>[4)U6 M7.6=)A.DS.R8[; M#Z>C264RY2X'^DU8=J%+E:Y<(?21]6L2L>FYS&Y>H_ V"I/9, S]9X1C!R^O M". .!-FT>SY:WSGPB?!TXL MNH.EU0*8H/GF+APMO%!ENZ93^B2W=BLP7#X-%%M1RFS4/Y^D(1I4=J3?N1'6 M6B'.TSB)Y@A7C_S%3W(+:P!P1S54\:I4A1"MBNL"/:,@6B"/^M#"*(BFRP=J M6HA%)JT%P)?5@=BD,*V*;HP=#U$ 8EEM%P/@#.M .-NXK$IC;"Z %#WE_'0RZV#?Q#KX])+W8RJ>P'GS^#,>.;R8*)R&YXIQ-G](FSJVP4 F#0\]6J%IRY0;C=:RQE MX$7FYAI-'I/(_2%8%03ES2\/7[I>'@3H[)YD5,@1SE>L@C#6":FBU0XI&#!V M50#UZ?603*_V;RMW)!0F-+O3&<+T%8%[TAK"&'D9L<)E1%@#P)K"U[SZ14D! M"LL>53>:HY6BW43Y%E-X*B&H87Z1.>G^>$* #Z*LA!.>I Z,Q4=!"14D!&(E MZEQ&]4FDLE7A1I*90Z\)]Z:- 3AB:Z,.1"A2/=G,3UTW=7SW<^1Y+LHB:E=MJ'U-BP^K5AZX,^FZ#7 MEC7#=I64-RF#KUW;K!)L<(;*UO >/CM^0+?(5Q%^= *TUJ$+],1;Q[1;,>HI M.C R+\H@FQI\UY-S^A8X)J:2[CB4534JM4Z]0WHXX0Q/JCKK5]_/G-B/'Q<8 M.=XHK(:#\+*UJE'#OJ6/M^][9A^M#5PQ7$6@YCWZ.91$G-2[K)(23' MZ' *MD#89N+>&!&82T)1_^JUPDY1A6R4Q^7 M?=Y!7>K&",^5%K6\H%$5Z,7=Q4(%53B%]42O,I?.^1SRN@C/<]*D(:/"[<4? MU@1UOPL(9]8X=P(WS5,W9--+QNS,F5[^@KR-J82Q''39N%'A=^I!ZYH3<&:# M<36/P?5\X?@XTVNR3$T1;^3+*AD5="].-QG"?D?T3>0097*1_YPE3DL)Y=C_ M&WG,DT65"D8%TKD'3H;.I##*Q6CL1:=.,S5\)D7"L"]YA8RRO7.O M%PL1G)6D.,L/IVL2SR-B')%Q.B$*,@R"Z(6^T',5X7/RI9_0%SXY"TS#MHR* MMQ?/5T/@O1N8*R,W2M"ZXR*B\@%EB3P#MOFH6-6H[#IW1:GC[#F;+<'CQW&$ ME[J24JYI5%"=NVB48?8K)[J+7)\J#5T7IUE6L6PA_8-\2Z!-&%)2K&=41IWZ M4#1 PEGZM@X0R\A4%'_#_%5.7LVH''MQE\@Q]CO0RN[.H_D365NS'7MU^S[& M3ACG5^'^B/ /^KR\\^0$A6DOBDI:,"KY3;TLKV&:N5=2.PJ@"$J";"ZQ">:/7*#IW MP$C P1F)W.5__!+=H60T.7?BF>1^DV8;1B7;R[TW3<"F3I?M?MY5\6#Y.**NHZ#(-#>:2(U9O>I&A=6Y=T8/*YS9D[$, M/R WFH;T]./:(Y#\218-EV$8>B5RS+=/\=Q.D=>-F>$'F7=LQ,(CO7[ M[M2H*O5RC:UO#AG?$3>G/B6V?YCD)2]?W2#ULI$4S]2VS[UT;%3!.G=^F>+2 M[BC9:)$MKN'T!M&$>/0QB]'D>YQ7[5G/)'T;5;5._7.&&?4VU]3-9T!&R0SA M\C% M2:F&$XY(N]3E>QR1>3=9W@<.6>9S,W(QWP[L-]RW4:4RY0#M@U%PM%*R8ME9 M3#[UU$:K\L/*G+\H,GG2T(4P1:1Z4;ANDO%..D!3:E39.H_7 \M6 M.-/.IC%VAY(5+LF4I%;5J ;U$A*HAG-WIK)27\"EK()C"C6$79H M3/C;2VOOO1G5O5Y"5GMC#1Q=$SQE_8 HI\E(&(D,X-BVSF7EBG"A6-<(]:-),1&A1S]T424G]@5]Y,U-4M68]EXZ M-JHHG=] -L4E."M$$3)%[QE* G]75Q8)"/\Y6_3$@9Q-VS2:!KG/1(--&=#O M%/2-L('J[8@7ZLV8/13J&)5:YRY)27;E[5#X@R191Z=SVAJVO@Z'+HN3:9&=YRA=_F:8(>P MFHP)O,S8E5T[)*K=0$'Z(\6HQO4:UVR6;[NAPH3>-0L:Z-U&?:/*TFLV!@6P M4@G_^G'-!]+IC^R[^E<%!34^O+R\?/C7X=$'TM/'#/_:0UYBVSO!!. ME@J5[$ 3QP_6@#)6H]<$A=[ZQG?B)[273X?'!X>#]X-UJ^2/HN%!UO*@VO3@ M'T7C_T7:F0=A7*-S);.C@X/CC[2;)R=&[RR]\LICS]FR]DOU*7#N@Z]:;9D= MT&JD"=YTUVG _!/O4O]B S%7A[@.>JL3=Y4I$ \]]Y" M(K4'S[\>G1Y^/0#SL'O74F)B[?PLY8H88EY^EASA44B*T[#LLR!;]&Y0?D[( M?*Y=NS: A]KYJE<>HV@A C.,*OJV99BI+5N5:M;>8%=%Q'YY76M!,_X0.S?X M!?M/:4;GK>.A<52EE1/Q(JP!X*ET'3$J8>KW-+G(VEFC0BH'E4H WC_7%84* M+ L[MG*07_LTV"E_JBCT_B=U G^RS$(/,G^"Y@[NR_8.[O'\GY<7WV\N!]?7 MY*_?AS??A^/KT=U@>'D9\&63;6R]>U:8S%6 MET95M%:M&#&1PNV!6E486S@]M567(H@-7<\RK&^$R.>#_@*R=3=]_.%L[N M9=K1;H?G%VO8AG$G62NL5)P-]A3&O62M1_5M])Q1=1V*M?TA"@*R;-,7C3FC MNU%+%A?(UOK1"CB<0 TQT6=.0+]JM!M9U05@L[;0<_5-R KPKD@W?_34&T?G M49SE+\N?RFHD;6Y; (Q@(]+G,F#GM"$+OBYGP7;*L-$4 +/&ULY+U[<^2XD2_Z_XFX MWP'7]T2X)Z(T#X_7WIE]G%#K,:.[ZBZMI+:/[\0)!XM$2=QAD662);7FTU\D M0)!@%4&"X /)W@A[6E(!^:K,'UZ)Q+_^K\^[B+S0- N3^-]^]]W7W_Z.T-A/ M@C!^^K??'?+MV3__[G_]^__U/_[U_SX[^]_O[V])D/B''8USXJ?4RVE 7L/\ MF3PF^[T7DP\T3<,H(N_3,'BBA'SW[=???_WMUS^0L[-_YR3>>QGKDL2$T_K# MU]_)#RX*:DG\(_GG;[[[IV_^\.T?OB??_?C]'W_\PY_)^0?9[@.3;!MV-8S" M^-/LQ\]9^&^_>\[S_8_??//Z^OKUZ_=?)^D3Z_[M=]_\[P^W M#_XSW7EG89SE7NS3WQ6]@$BMV^=-&LF.WW\C>?_8_ZVI__VNRS<[2-0D?_M.:7;9B&B-/T&^G\3 MTR?X,H'!#\#@NS\!@_^G^/.MMZ'1[PBT_'1_H]7GAQJMHA,WG='W\C_M=/R\7"ILJB!7]6IKB=:HN_:1_Z=KA=+5.:6V]3A(F M"F7R"Z?]?YPX(\-@>I/3769F!;7YHISR1,\6QRS;+L8Y3R4>UT&!/N$,CKUT M%$US=9[D1ETO#LA5G(?YFZKY?"'YR"BV*%]\C#_D5#V.0PP^PQU2-0D'^Q10 MF\^#SN/XX$7W=)^D3?-433/\'M6DU[%GJ6UP>UBCI(,]35 E@NR,H)5Z<18" M4':Z74-3_*ZGT^\$V([:X79!K;3# :^D/+LKWM$T3(*K.+CT\K:!]+@=?B=L MU.S8 VN-<+M?LZB#?4^097.X@ #AZ3U/S!:OPXA^/.PV-&U0N:$)7G_3Z2-= M[?ASG%ZFE=+6P8I% 5 D@N1=3>KM\'L M:AI)![I;194 V;E<[B;VDY0-W'SQ^Y S'+U(#G&>OETD@=X#NWIA=T@CK>O^ MV=H%L[N:"3[0>VM,5H2S(4E*"E8$>,WETH_>YYN 31#";2C.5SM&:WU[[&[< MH6G=@36-,;MNE\@#G9:1)W7Z,X_WYT' C)85_\ >YW=:6S2WQ>ZA+1K6O;.A M(6;/;!-WH%<6-%?R!\*WXM?Q;/A9\+U@/Z[3Q^0U[K)"K>5"//)4NT9_K)HM MP!L;A!W+%X$TC.= ?&8_Y'.)=7J7)B]A[.OGI-KF"_%(C9Z-;GG4=@&^J9-X M+ >I=DN1?]?^&^==VD:;P0#VW4L=$_:RT7X)W-\H[EFX(Z8>1G M6@+VO28\R?4WY#*>'-4IHG;S&/8I1F\F%(# M=T,3O*ZDTT>ZT_'G.%U**Z6M6W&"A%.<;>W[0/U#RMSYNS]L'L.\,3&RH0E> MU]+I(UWK^'.O\0/U,C8R!S=9=F@YP-"WQ^N$1IK6UY:: MQCC=TDSD@2M,('_V*] GD@$1'.9RU;\DT2'.O93G7Z1-5PIT[;"[ID:SNDL> M-<+LBCI1![I@298(NG,YWL4A36FS[HW-;3$[ M98?$ WVSH$Y*\D30GR^W)J=P[A7B:(VA;8[=1]OU/$ZC:6J+V4<[ M)!Z<.%-2ARQ63SKMG-FLZ867TZ.TC7U+7%ZIH&\MHYY_6Y!>R?L;FBB\]&&3DL/S&YJ)/?0S1W.@W F M*R+8$(7/7)Y\=]A$H7\=)9Y^9Z?>!KN?-FA4=TNE 68O;!)SH-,)DH33G"&- M3VP%78>9[T5_HUZJO^S>TA2ONW7I5Z;Z:=KA=+Y.::U3 (OM;$&9 .D9+[_+ M:_>57M?L+VU%Q$Y;XG7%#NV.BR\<-B+LA,'EG,>!G_U(MNXH!^_@^J7SF?ML/KB:V: M'2U4ZHUP>F"[J$.7(X(LX70)(SR]YYTSIP]X2#7O'1Y_CM?3&C61'E;[$*=G M-8MHZU$EM9DV_HHM1TUZ:_U3Q#YTJD7I0=5'2/VG04!K[RDVD.=)6"VX78?I M[B;0:U9^CMY_ZIH<>9#X$+4/'8DXU(N '+FYG,V1Y),8>@65%NB=Z5B;(W>2 M'Z-VJ!,AA[J4)#C4I[9>MN%\#MG9D^?MA6/1*,_D7RH/*_[P=WY+'(;6]?8Z MC+W8#]E2)!$%+#4O/O3LBM,G;?0'9^W3#Y\76TEOO3NW_OBPOKVY/'^\NB3O MSV_//UY?KZX>'YQZ>M/;$]I&"_'>D_6.B)#?6PQ*#/.Y6 M\\!$:\.%>-Z);HW>=XOW.0D#64?PPEM'KT?,H9V+V#K/,IIG'3.4DT:X8ZI9 M)S6>ZBWPQI)&3NN),B='?I$$W830V$H]/#B:"0E%BL-3HQ Z;;N$2-)H>!I0 M1PVQQY5.W&'AM2IOAZ&(L[&5E,IYG+J+L+OPLN?S.(!_KOYQ"%^\B,F3G><7 M7IJ^A?'37[SHH%N7F/;%'9:]+*"&J5%'O&';3WQK#V?D^1M>_ >%T8IX.9&\ M"&?F)+!G-H,//]"*D9.AUO>AWG=V3WW*Y& KT8\T;[[V:M@%=X2;Z%L;?UO: MXXUG(ZFM1^.".*FHKPBCO])9(=?_N?WWZZ^_?X[CF+_\P]_6OWPP_QAEM'^QU M;7$'4JN&:D0U-L0;6NWBVOID09449-V.X].J2 59)U/M=?Y,T]K>@<8$C0UQ M!YQ>-S7:3EOA#;4666V=D),D1YM93H)L,N5\YYM8)@&VK-CJ#*N%1-2X_C9' M&"6Y%QEO! \OE@OL$$30>D_A4;CXZ98RN>[#I^=\O?V44:ZM#E Z^N".,".- M:P-96P>\$6@FMO4((*D33GY%.(.S9'O&6(AAS\U@-Y/6$9 GJ53ZP'[Q"I Z M7>C-M5^$4GD3&(O2F$/3MW_Z_EL.3^P/;'&0,([YVQV3-S^/ ]BEWT.&Q]5G M/SKPPN7)-G_U4GI)7VB4\,\NDBS/3G>(QJ"'$]9&LQ1 WF!B;N$P*&X:-J6H MCZ>:]9#/NH6;2,8*R9\]-O*GE+#X"4@8DT0$6!)G?*^U_!S6L7[.VN0)V:->^B_ECJ[/3'.(/" 3T'U* M_9"S^IH(W6E&?&\?LDE)^!MKDA5V8&U+0Q ?+/'U%-C6-(ZY_\(D=\+9\^^D M%("4$A I E%D(%R(^;I_.A\OX^*YV,S-A8& MO*)K[$51PT'"^-3Q#AH36%$.(2.2QCV@3*&H;>#= ZIGD%K A@ JP)J-*GR) M&<"8DP#DLQ]?P_R9-U&P?<7&CJ!Z9IF-)9[/8E?<<'L! FA4D.8]>&,C)1L!+SQP H)+"1]!JRUCLO_946@QS_ M:_:5& '_<6 &WKYQ^N405;QCWC"X>3NH)?[;R>#&S9%2T8CQ +N$_B$Z[-AG M3.PXGW5DP^0YBBPM@QG_ LJ/58D(B$0JF=P,>U@M*B,'QQ!8U_6B#((+$0,C M#XE&W+[ (=+.&/H5Q#'@_N::=F#^U1\X";I=T2V&A?!/[R8X^>I]+ M--=HW=H!-P!VZZI"HKXU7I TD-FZ0'!!F@C:A!%7IV).(G .=7.FI]>0*35W M@OK')/9-<]1K;7''9*N&FDSUJB'>2&P7=YQ\]8JPZY3U$56\I'NH*B>R:_B6 MI_/4=8W^Y8>X(ZRNPVF6.MX8.I)O6%ZZPW3TD?+0W87!;>AMPBC,0YJ=QP%_ M+>HYB0(&$)"VE+]U% 3JT1UW*/6U@QILIGWQAF-O#6S=76%4YO/E;Q/7&#+8 M\IK/ #?G[V]N;QYOKA[(^<=+\O"XOOB/G]>WEU?W#[\G5__YZ>;Q;XYQP*P4 M6&N'Q<2Z05$P?>M%Q//8E;,4TFAJA$VHKM0PJEBXK!QTY[U!H1"SFD$GC7&' M9;N.376"ZBWQAF.'O(,KR!1T<=0$FDK)O:#K*/K2 PU.849O"FU[]#'8KNE1 MW1AV)'2(/\%.@3)K&1U?Q.+&JCL?$J]T^2MXHO1=)><;1:=(/=Y0::ZY& M:V+0Y8G.YI*W=_:X]NP*^X0[Z-_K3:N03^\@=Y+>NLE7<%$9(U+-JLRY-_< M!OPL-BC/0%/Z0N.3"L"SA+AX:XCR6@F&H=W1!7=(F^BKAG);>[PA;"2UK=L6 MQ&7-DXDC]@>A;4R?^,CK2NE;FF4_EJ6*]G#;0UQ@V1;6$.5 Y&S\^&7=>5!K M4@MK8X3&DR;6'$MJB5'98[V33+ Y,-L^2%>^S02ZU6M .M[-;)Q =6:& M=O?"'8.&6GKM<#77G MN!OTPXUEQIH;+(N6@&?FHD^Q.'*=(3^Y\E5TXUH1,+$>F527=*-="]2;X([: M)GUJ\W_E<[RQV"CE<,\#=TM/ M>N&&"4.M6V^9UKO@!1-3P0S??^@M=O%"EQ"5+4SNHFKZX ;P;IU/;F3V]@:+VX9R#SL=FX=JQ!< MT9U2V:A$*<<[HXJ2W7O#Z,.P01O-<0/>0&L2'3W@-W.!EH6T^/U#;'&VXF0MLG0Y:T>S ^7$703N M75KLY7&!_N)%!ZHQ1G-+W*':HIT:HPW-\ 9GF["VWEC2))SHBG"R;&3.L@-U M4\%U6C4SH>;>2\D+D";_\]NOO_WVV^_^A7SW[8K] /\GV3/#(;;,..3/20JE M_?^%_$;31/X]Y,;A;X(<\BQGJQ$VJ+O:,$CBS@!N:(8[>G5Z'>\'J&WPQJU6 MTB%+8397GBMB#<;+J51LB];6^6Z[/ZS^]*<_ MUF/X7\2GWS,R?UQ]_^T_B5__L/KSG_^\^N$/W\G&2IBO"/L#/"H;OM#(RJW;2V0LO>/20W;J*0,F" ]X M3[G@LB(JU+BIA3*K_GO&XXSI7SS>Y:ABD7P@C)_F,4WW*7VF<<801YSKWR89 MG.:OMX_>9YW9>E-!'OAV5CFJ>=2'!&)(L%1D0)61\LDZ<YEX8T^#*2^&5CDP1^))N0S_4 M[=49=<0-'.:ZJUC1W0LO//20W=;C)0LB>9!W:A 4;-RDP,VI/BUXN CJQY1Z MV2%]ZUS]-S;$';1ZW=0@/6V%-RA;9+5.62E(UO8!'.7=3JD>WP. &<4_L27] M'U=__N/WY8)?O*V)X]C+^"0!??3I=6L_WL(;?2VRSG"Q-NPG4+EY^<_B( MW;*4ZDQBG$ =D!%6&/)1T@V5IX?<9UW M/(VN)\G(7&,L 7T>14W[K/37)AFR3E$A&I'Q2H&+EYE1B)BM(==.2YHIXI6G>A3$) MDBCRTFFN&YKLM;IPAT"Z@U=PZ7KBA<&>\H^6GL4X0=Z1X"6V? CC1C@[!.E:,UCB)"=$@4%X>5SL M#CDY:*G;@BN>G9=9*48&;.BT) S0Z:R/_>,>2XEYK=RCQ;K@0"H6".)[0JV+ MN#Y)YL(2R"+!KH>5R@[+"^"ZKEW!*UHO*W"/9!X[:-'D3T^D;3U8PR9MG07J MNLK6[&&B>J_EA6R#UEUQJW195O V"3YV!*^UJ?WNPG@:O>NQC.=*0\\UM5E/ MW('=0WO-78CE+:7["#_.C0E\B^@9;8!X^:Q8P7#MW-YC,;%NLFIN:;Z(V!Y] MY5B/:1R+Y1GTQ;1,/E&W=8VL;[VP0-6OCC5-%Q2@(ZT4FX+3Z:WBB17%LAX^ M4;-[,=S196&QV;$,;FN_H"@=K.LXRR_P7Z&^1VE'"[^@#KU&^']B:#-T2&*&-_ M@9+S)/#M$,F5O#*V1/)5BT-*UE/=*3>X4^K,1I.,[@:)G2Y4%GGO&L5G6CYG M^7K[4Y($/+6?IB^A3[.')-+O:;5TP V&W;K6%\ZZUGBAS4!F^Q5DQJM,!/0 M^K=7#;OBCL@^^M=WF[O[X8W97M+;.WGQ'HJ,X8+/5_R1PY(5+\KH:-2=UP[% MN+HB\8G"\SU+JFI74UL'?UV=<,>WF^"-:4.YK8=D7CQ4I7\2UXZ" M>!;%99U46F*8HR"N9B%R^SN,#TSI=3F->$^W24K+5Y9I]B&,DY0_ U4\[10' M=2JB-,P'FC\G[),7UH0_9==Z;CF7!+CAQ<&W<7KF/0M[O,#GP@@#)_YB.5,= M,0J!224QV7"19>T^(0A1)%E)].7ZK'1OT3E9,2WP"RG,7:!\#B+QG9%:>6SQ M?8GB5F0GOI*PDL7=:,!,6(QV[VE,]8<.^M9+0%FMEJ>(>-(4.WKI!1[HV(RP MW-DD[PK:XT[4S OQ3JPJBUJYQ'((>^.K)S(/PA,ER;M-\_?I8!XZ9 ;Y9435Q7[FU4M2!=;0=-)G*[M[(D<^%R.OV'R2,#L MLHH!9.I(+ XT.Q69"39=3B[G-HTZZ9P0/#N/2IRY1#-X!HTN,-/[P45)FO56 MG*2:Q![B.W7(*7FN V]5/=:F_UB _Q>N@#3(..7*J M):.HU7_NDA026D\>UYXS';?[L891;2'V2ARM;^;09;Z[6 V0":HQR=;;1^_S M'7]TG/T=B@[22RK^[1AV1R&,&Y[&L]W)O:]!5/'"X8BZ#;M&59/A&%8A(MF" M"%*6'>^7>9R<']VU&NDY2MKR)+PYI2F/_[3'UXLSC M-9K83)'_%O&;(.?!?QU$]J(TJ\4W,HC9TS(A<01])X3)0CHB MQ2.*?/S2DB(AJ414\14=J#JTN#2G+\V9*^;S2GZ.'DPX-E8'3+;WP(UU!MH> MO9:@:XX7=4R$'O!P@,G<:G6R6+WSTE,'GV?3=3Y[6.>MS[WE^J"((FZ5F&^T MMO;%'?V]+*#95-5WQ(L(_<2?8 /UX7%]\1\_KV\OK^X??D^N_O/3S>/?G(: M4!VB-XGA6M/YYU"WI]K59R$NWZ9QHZLW=5B B[>*;9V<)Z[#553)+T#W>.-@ MGA32NH*7R'VT7=RQ?)/\(@@[</F1+ M@U8_[.J#VR>--%;]L[4#7E\U$]O6;ROJ!,B?A3$I&#CQ8M\_[ X1U#G1;6:U M>W2/_LB]NZ\E:IYNVAFQU_=6P3H"*DZD.9O1T$#>TVB- &UCW.[> MKF/]^:VFEG@=N4->6Z^59(FDB^35TE;G;&N/VS\[->UXM12[EW:+;%U%03N@-S?%[?UM^M5@O*$= M7E]NE=8:O!E1.-649)UNKU6Q\@!71+PTR#[M S9O9RV__?9/70M#H[ZX/;>7 M!8X6A-T=\?IV/_&M\?GA$P&"9]_^:33WSM)<<6WV6^76[)>_7XB5)[P_M=U2 M/QG3#Z=U8QT+T; MC^]Z=5RNBY\>[)GW6J:;CW3D9^CH8T]4AB)Y.?EOG*=8DEBN^^OL88SV1_V7 M&1):+28-CI62M.RHLGGM2L=-?)J8=9]$$5N3O[*YGF92V)\*SF@9:)6CNN=] M2."+F:&*#"@"SOF0=Y+C5U#)4V7Z>UD=_1=@3 K.;FY/(3:/D\1&7M#A)LL. MVF*"1TUP(T&3/K4L1>5SO#'<**6M!PIB*R+(31%T>SY,7L6M#ZR,JM-[CW7T MZ=1U681B#[F7YHA4, E/O+@^F^9C M)$$P9#U*/R95^O%*U&T\XX(25=(5*64EA;!RDTL1UPE:HS<_7[(7-O45]IIW M'9$C,QOJKC[3U \S6ESN7/,-3H,LKA$Y?:GXVVG=<2!7R^9+1-EN91T"*Y\G M2_%XY5P0D!02+@Q0I[.T:B%>UH DC1::Z5(W$T#LVEP>4DA<%-L]?--%55M* MK=TAM2&$&_KL;5._$]Z7"E[@&J#+H)W;)K Y3]G:\(EGNY+-6PV4[KPW_N=S M.+U820!:E=B4 9P)T1V]M.W D"6ER0MY=X&R0^5/,'?@%G.4QAQ3O_W3]]]R M7&5_:->/_;Q-TAUL;_,_?&+3\[)DX5_#_!D.Q$[?/!B3+D[4'=UR ,*C$76+ MR4'B'P#1./)-Y1F#@^PO-.,W$5B,[2N>Q4M-!^"JEL0DKQ7KKZ? H::!#(^Q MQ-Q8B$&$''(7HGAP0A&E>#26"\-WG->B"JLBT*Q(CL>,]C[G>*OBGO(KPX]) MW2#72?FZ8WT]TKW L:"(;B)Z23>Z MY*J12./&J3'MU_?(IHLN7AP;5;L9#F5.*AFRT%;$(2 /VB.8R0U96,=7K>,K MULEH'#+DBY.<5@O&D"UN^6K23S+V!<#I%H-&:G-.T[A/:&*9._9]/#,5,F83 M;[]G0X$711G[.(ECRO.U ,X5TM-QZGYH=[3W(V M[:W!=0=% 2#0 RKOIX2Q&S*BWNS+H)BO_;:1_Z;LJACY1BPJZH$)1P27FCRO@@;&U(%.(2 M+N_,YX"+^ KNQO!J1$D-/ 7NGF9Y&OKP8C"TXD?$/Z7Z5T%M:>$QD$%V M0SLAO+/^8>J,?Q:T(IPUI*Q*YD5659';P 7 =(H_L:ENY)R<05):V41L8GC M!Q/BB/V=D2"GF]@B,\B^ BT:F'K09-F$IJB\.F/CJYF#B54N!"ICG,9@1,4R1DWU.Y0;O>'JG( M9!(7XCNSKZV(X 2983:1QQO]*> ^L!B@CW5][&=*?"][)LDAWT;)*S]02$LY M&L,D$'@#QPZL)11C8+^)(CV\>_&.KLL,:P>6O*\9[01\P3!%Q8\I\Z8-TW]0 MV.C$L<9).QP)@,5X-(K=2E)?$AC7[6,/R8+.EP;,1UK9!LS' Q15Y4ER(L&P M*6PJN.;9SQG-\XB2I]2+7Y.&1_?/AZN/C M UE?DXOSAY_)]>WZKP\N?/DCS4';NS1Y"0,:O'_[Q(#[)EZSR;@'L_)S/P]? MPCRDV44"KX\5:DDHA4(I%?I%#_9Y*93N?)(A*+Z>^$.3T.MZV-N:Q>\ 6LJN/TX(^BK MIQ@%"_*N8.*F+N-LFEV]GBQR4AJZ^N>DC@_-Y3DB:0_1:"^T'23 MM(/2C"K[+%;#G$1)ECG:8556'.OM=1A[L1_&3Q=0?H(M=R[#K#6 >W3''VLPH !"MOLIH^<,JW)5\F(FHS&F!1G<4&%KE]J; M?CUIX(4.:TVL7]8KM\8YQQ7A/,^2[1GC2CC;56W_4"YUW#R&-[=Y/C('YNG= MI9DB7F?&X08&?Q"PZ4B[R-LI4WET-NS1'SET]+7$R3N@)IT1@T5O%:Q1@K^_ MJ4D%@?@ =J3DY^ZAS/FLX2+T3Y]]+_4MR@UUI&7T(H [^/O;0HU^\]YXP]]" M!^O:";&LKR:9\?IJ%2#(4EZ.,Q=F-,G%,V3U\TI:'LP^Q$HK"KU-&+E+,#@U M@-QJN:<^#5_@L5]CVS5V71HJZ/5OQX/3?DM"@A;I1\8 R8E4K!Q=C)[%"J6Z MJ4Y=ZSMVI_+?Q"]LOI*D#$WN4@HE+(MU#>R;\%D(7_@TW;(;1 QGC(]C(WG3 MSIX2[KMV(^@UY#)T6*)$4*)$VX5GAB#P=^_I*>413EZ@P@KLWGE1Q#X5HK^1 M9QKQ5+XZ$?9AF+^MR%[H)9?E8BQ.^*)%#,XK^#>!Y" :B'*7_,)>],8%@S?J M/5_DL.?/'MS9H\2/6)=P&[(.7M:80CCK=3Z'WVN)_)(WU&55N)."O=P:R@@3 M@(@UHQ#!U1UMIT8K&9WZYXH$S(>S,%<]U3^D*2UVJZ,D?CICT]U=X;^XYI)W MWIO51++JAW.$Z:VYV12RZ+3$^>.QZ%--'@L^2!:-8VM?JKEO5--=-*<'-J6N MEJQ]#'3:=8$QK=&_,ZR/^BTLLG72CQ_U)HI8=<'YFKH___KUQAKZE%?3[0MJN2]L(ZE;$P<[/<6:%,H ZWE^9 MSEQ-$'FC'J=QCLX0TM3\I0P0$Y2DM'T M)?3Y17J_D)3RYLR6,BH'@P@_X.0PFZK\8'_BB\0=2QL:8%)/RHO# M*UO])L*R4ISEEA^Y.%,2&MW+]?QS"E#)#,>WSMSNF:,ZF MCO#&^[[EYDHO KAAJ[\M:G??C7OCA1\+':POB1>L^#/4@AF1W%:$\Q-+U9*E MHPS6.6VBE!W?%URX#:C&!K-"Q'62/B3;_-5+=4E&S2V7$?0-VC5%M](,?Q@W M"3LX7F'K25)U'))CZE=<10E_@SK_!5$2T!<:)3SRB ]7XYU,8="H:[W77V&H MPO?BD*:A?X@.N\N*+R] T+#GU9\"3M@98 VY9=^S.^[]>5MEAAR*UMX&.TY! M5V. #<-^*4)CH>%!1EBKJ)L M/J5!=LT ]L&+Z'K+_A(<8%E-&Z]B]>J(98@./@Z"QH1HZ+BV\ M=;JWA_=QKR6%MU;V<<-;'.LK?-PL]:977RHL3NM#K<)NMI_?'[(PIEGV^)I\ MI,7#9\5'NO?J^]) 'O(V%FG=AVXC@!@(K-08OKV]6/&G76"9#&;QFLWB&$@8 SH<2G14E@HF MK58Q@Y-&$DL$E'9%IH$4X+D04)G&/$>P\DC]9W(5T1? AA54\?]Z-'!IVY(N MU=46;=$VQ!GZW;H=[2,?M5K$=K%.YB&[PEZ9IEW;'^:OB==]5:R%7>P'CZUW M05:%J,EK@W1L:8ZMXGG3=X=BAF*ZC6'0#R<4]=:\==ZQH#T,8]''G%M,NX$Q M8"(QNO9"4P64V6(D2KQ8U.U1=C3*&4009GD:;@Y-Z=5.-C'/X^"#EQ_2,']; M;S]XZ:\TA\LY#]2'O^DO)]C000X.MI9IV_'L)((8/*Q5&7$_%.)(N, M&$%ZJS#F- 28G>7)61DD$P'&@ G)=/8H\G!'!C0W];V-T^ MPHL.%CJXOT6$Z4;D5);BNTX'81PTUX,T-BC?"YOB-F1_XHO$'$L;&N!13\J+ MPRI;_2;"L5*<7K5:.OM+1QBK[<7_!5BC:':VN..WTY-U=C5-L8;M]TBC^&^6\)I\U0, M3MU1P,ZC;2R?Y-YZ?E-%OWFF(CATG?WPA\VK7FB:AYN(PL/0!KO&')1.AQSAL4ZOPE<0273L96N'P;'5)O%'4S&H=)2N(DI]5);B@; MCWL_66[<0I+;?D^#"R^*,EY7+Z;\#2)>6:\2[H'+]A%$:TIE&48.9WR/9:1):F-H-F(J6YG'ME?/)WPN&ON'R09;CGXIG;@(K0O%>?/>7)JR=IPC MV),+::Z+(W.I0"V$(%P*%YET:(QFZV,.#]"ODU3L?3WQR]-*<=VRH&K#=EG[ MT:,U39PCP:@6:SA\MR.(>+8XBEI#-VMMN3>[>&RXIY MJ31"VRWI RS'+X+I!ZZTL."V'EYJ^36.@<4^<&&NA_7%]H(YNR.?0/948 MK1X0GRX MWE5\R!/_U_6>'[A>07=:T(6@S[@=DKV[6R,% A5OWSTFC]YG6+H_)U' IEU0#_+92^E[ MID=PH3QBUSYOM"&''! &VJDI ;PO+<3P,52C@0/HBC"&1.&X(ISA&;0*9)($ M.4]3QH;"SXX3Q6Q_!M=V3$VT=)2(@C6M)2IB%MH M$G*QCL-VU9CHZ&(%BVSHJ[IL& MFM&[%P&QN!>"=LUKHX#Z['],MI:DL=?)NV[N#M!26+'XP!_P?WF5Y M\2(QHY?8QVM8Q4']#TK+._X.]ND+FWYT &2\^LSPE*U2[MDX<+7=4NW=IMF% MP(UH;KX3%17GE0 OLCJRPY"K0BN!SXH<*W5ZR#^$BA7'?ZMU$**3AE?>>;4Y MH0"1&A!0@0@=G,#ZPKXF/C0(RT&:#__2^%!!*ZGX=Z3,0N'SQ8T/4WQ=7S9Z MCP[&7RBV8H'**>!NSP'I*F[=?L5@/1/,6A$*CYUOB=!J.GL]Y%Z:?QD6V]"G M,(Z+_>WI[#;ML#H\V03$0SXZOO&>@C>&4>C)^K3FX !% MMS:%'3-N1X^G*OV_AYB2[[]=$1;:W_WHYOKU$:*:S:$-NN&.]ZW>RV_O@ MA0ICR>V#XW3>.L=DU> ZY.2ZBQ*W\-(>G(Z)HM7DW1$"?#56'L ES?PTY/D& MZZVL^Z\9ZDW:XPQ38TWEB7MK8WR!:2ZRK53(T.HX A/9)4G M,+HSDJ:&.)VT6[?:4=])*WQN:2"K]:XC)\E?;U-*;#W2SSEYSUSN5T=%ML97 M%%G@K=,G+PY_X\I!SGT2A0'_A8V$=\RF,K%GO2V.(;WH@?V%Y_9U+2''HHT[ MO$>UH(H(HQ#&"R+CJF>_?,W"3+P)6[%TLUG#!%EOSWT?+OR'\9-V.7O:#G> M:#6K[[8<-<+KN'I1!SMA1=/]V#>AFJYCK=+ICJ&.'W9NAK9VP!U]W;JJ8:AO MC3<>#62V]=B'PV[GI?QUB(?P*0ZWH>_!_88J3"5+%VZLB'1J X /CAX:JQEW MQNW>_6R@NKI93[QNWU-^ZQ!H]WOWX]1<=D -!7=IPI:H^=M=!&:( ]C W,-, MN6-@,^F'&P",-3^Z0=S>"6_8FXL^X!8MY\!WZ4ORQ9[]/LR]*/P-KG(DV_S5 M2\4+4Q>'- W]0W38H?+^ZJ"O:SCL26*A,=%B#Z/P:.B_P$AITV)HT*P(9W<4 M.Q5']^.E$[,L!TO*&UV5.3K&T/8>N)'"0%L5&%J:X\4!$Z&M"]Z6MQC=S/L: M=.L:Z3JZ+,Y?6T>RMO:+\MCQ(%FY>(MI6)I)9S=ARM_MZ-ID/&F$.Q2;=5*# MK]X";[AIY!SZA S,98J#X_A)/"@S6I5S3JT;\SN:XG0P$_UD7H^N'>Z2&)U2 M#RF!R/C"XZU!A>U0:S_>)NE.I*9ZF^20B]=]YJU8,9G:XK$F#*/9I&J.#"R# M1S5X,L)XE:1MC!.$S'141[OFEGA'O0YY[?.;3EXVF6>*E<1/CS3= ?^N)9"N M+6Y7;-6P-N]J:HC7$=O%M1X3&-4SAM,[_M:.^_7--%HZB[8PIO*5K^OB/:ZN MY4U[%^2Q9Z!O+01;VB..1!.IK>^8BM?;KNU?;VM<"=6E;5L(Z5OB]#T#[>0R M2-,,]RJH2^AQ%T%0(NWH <%9%S]3:7L45FZ7/C,IZ62Q4[H20TBE8FQQI?0" MWK#C-65Y*5Q9?[9K4324*$[D&M=FM476((IX1]Z1]+*-+SB99=AQP[Y1!IPO ME!]BHXZR]ZH=NM9[PZE^(7'6;C6K0&LF^05$6H=BUBNVVKZL*D%9/('+T%A9 M??IT2X,;TZXMB :LF/*[,!=(' ?E UZ0 VJ\+=J7!FX@LK)(K9I8'P)X0<9. M#>O9<<5-)%"I_- &1M>@W9O(%Q :K4-R/PH+#XX1UXYMT8'BT!"C8<;:GGN@ M;$8!IY8M-4B:VN ,YE:-Y&;<20/K& M1@L(!.VV]&F+A83"')O1F63F)E9&O!DG2;K=>YY2,S>IW2\TRTUVD9M;X@0. M ^WJ^=LGS?!.;-N$M77!<_\?AS +13TDF*4I3(Z!8YXZ)46Q(C9[W(0Q1U+S M-9UQ9]S.V\\&M3(G1CWQNGA/^:TKA11LB,)GSJ6:P2[H3)9HBW\W!6'Y)N^= ME^9OCVQLS."!("9;QQ!ET UWR)OJ72\(V]X';Y@;2VY?$%8<=7 .1&6!R:G- M![9^%);IZH9#7(_NRPN *2!>'PNH=B=QF,31<49YR,D?E8#E?/W&?/+5'0VG\Q86"FQ8#CJBI5AI<3.0H,G@>"H"#9K%9!@0X/A_T^XOCG M1?!\PG64O%Y%1C6B#;OB1H,^^M=*$!KTPQO]O:2W+[M7,5&GPY [!P^( %-R M4]UN=O4*)UP_(RD25^\X=!; ^N!4/K]BFBB \,@ M.)<8-!? M=X !\U[X ,!"=FMGO_CYZO+3[16YN2%GY"_GMY_.'V_6'\GYQTORGY_.;V^N M_W;S\2=R?G&Q_O3Q\6$N7W_PGVEPB.AZVVZ'[OW4X=3P1L4(5I*A,H 4SO@9 M0R'KH"IXPY!1W((,3@(;:I?9464\:^"!GL";6J;'TM58ROL9R)4K(OY%?BG]=3^)G M-\\]A3M=>@NY0))/&GY%1R>\P6HNNOT MPCD0A<7<(6STYK0#.XQVE>4YW.]A@1$'/[-%$FO^Q*]\FTRK;?KC#&%K2Y1W M8_IT1GYMQDJ5<0HH>-54<2_"&^[6P*NZ?N1E&7^F2;ZUFQ5R\K7]F?+ %+2 O\5)KI=AI5XN*EIE9,-$X5IX.[%W B,>_5I5G=[$']BB0_69H#R:00E57< M3!TSRL#ZF2E_R4:\*.'/RUQ]AOP+*G37#L$F/7&./1;:UR>0G=TP3R'-A;>? M/ D>W,D5+J1@@R;^,1@E)FB>ACY4(FK\O!46 M!I+$C1=CV.LX9\.6'EZ$&46K0;D=XG4T]H-"?T4J"4A+*W1K7>?F7)U8B9ON MR)PN\.N#E_Y*;]8=/&:HP03+3/>N6#K@CN%O7^B)#UQIO!!O(/.1@ MLR"-+FXG5/L\BI)77AH&=N6**MZW2>;HP2* D9B1-4S^:&F..U2[]#RNL-+4 M%F^8=DH\9)3AA-&%Z.0JCUGQSW].DFB3)+_R*H;E8\X?/*9FZ$4=(Z4E"9P! M.<0>Y4%1S_[(SXILM9GRN"BKA.)K0[\4B^RD7/,>=Z/YG"M]!^'D&_ FLUE>G3'":6V=E#G M.J9]\FM@Z_:2T8K?JA;'T"4S=/.CVYIDH\B4,Z1 .05EC?Q"/.)5'MP]R+PM^8(Y06L3U3-H+5:M9X(5RM/[8:D%@.P)K:0X>R7?V7 M!;7&VKC VU.8K-"TR-++R#X-=UX:1F_LI^0EA(1!+R.O=%/VX4F%OD\SP.B7 MT.-I?S<PRABRVXV M@C#IPTU$Q3Z96:3V(H [F,(<8IVR^>\^R;QHO;U-XJ?;\(4&?>#"DA1NX!ABG]IIO@4=O& R M2!OK(_&2*=SLDFQA%0:,SSAGK!CCW& -1G*3Z ,WV!Z]SZ:)/MKFR&&C0\]Z MHD]S6\3AWR6Q?=8+O^#(*..+X.EU=K-,J%X$5^LCK_=%X:KR-6]>'[DU"]Z. M$NY 'F"=6D'A_F3PAO\09>SOMS*>9_ SO(=;<5T1P;>84:LOSV?8(,2)W7*F M[MG[$[NY0)KSX(6F>9C5;T)WS0&Z>^%&$$.M5;3HZ((7&4P%MTY;K^@CN_'O MP@( >>+&C=.[_M=LD0&E+NEZ>QW&7NR'7G039WEZ4 K2:R@!KH M1AWQAGL_\6U='KCP^J_\6+9D1!1.Z&!@=LM\H!X<7#LKQGCEI3%#H>R.IGR: M8S:V=_?"'?B&6JLAW]$%;[";"F[]8$Y!G]Q!#@!P0'AI?FHC?*0Y*38$WL%U MO*^X-=C$?<>6.)RCB^"^##/OZ2FE3V+!LBV*V#W"U<2N$#?MBSO0>UE #7>C MCGB#OI_X Q*O%"XPRLLRB;]P3LZ'\WG,H-:[#TY,D@J>;AX9C/DS&7\-\^>+ M0Y8S>$KY&<)Y'-R&WB:,POS-" WL*.'&A@'6J;\\V)L,7MP8HHQ] J'@25X9 M4R*YKL1I%U\LEYRQX(H+,ZDH(VM?,G!1RB <8L8XHH'Z5VZ_@&YIFO(/G&'1 MSS0*'I,/7@[51=ZJ*B-=R&/2#S?.&&NNHDIG)[P88BZZ];R#;O):X1Y@>98G M9[N"*1:UNG.?R-R2P!%OHK,T;8"*Y%KNQ)ECX^$'%CI; RC.Y2? - M^/#R4!@=F!EZSG7[4L.-O@.MU#Q_[44*+X8.56B,F&U*_N/<9+N6!/F,<'!Y[?T-XVGN*4@I+&> MI>,A!8L-U:%EM!/?YIJ?%D/"L@&_-YPO'*Q=0C%_?+LHHGG8'<3Z+Z![ME K M5M'\PUV2YN%OX@^ G+X"#;)LY[S5-B>W&5;TFQ?;FK[H"9"MJM+9!]M:>BT" MW;JT;L W79?%(%RG B@QKJI6[ KE)K.;IE@N+J2;3'L=UBGEJ=4*UKZKF@'5 M%LIE<:?@T?O<='[7<]>R+S6CV M+-V9J[P^E#-S-9^2N\4BL[^'3W%/3+*ENA1L M&F2U9HRR(KD$K!JFV!A!6%07V' 1B%IP48K!8[(0!!]\N;<@O/F1Q/SXF*=! MJO8L?LN=%7,L[7112BEMQNQT]1D*P#'KQ70;YCUQS(;B4C#,VEK-^-6;W!*P MRUZI,:+NHA9U%6Z10@+RKI#A*WR8Y=9R,@VFCENPDU"A%:%"&L<9+-LMA>2= M"MCOF>1'.4,]TUAL2"X%M>SMI4EHZ4UO";@U0*M14ELD>Q6T0 *D^7UH#)?6 MS2-.)E_"3&YHJG,M."X_0C0(&OX,YAL<_L*'6>[E!X9?;R1E>KB%ND\QJ/<4 MP^X<,VPQ"F3W212Q&>RKE_;-U[,@N!28L[55,\CUI;8$B+/6:8PX59ES<)/L M"? GA0#XX,VIT0ZJT0"N-@5[)W<_>(E2\0!:679(5ALQPJ%^%' #CX4U:A

XE' ZL;$VXIBGY@*PDSYP6JF=GT0R.[EYD M0628V>S".-P==B0":>Q.W&V"B5!@WY'!"SY#E+$-,?DR::T!JS+VJ9G4/APV09BPZ4Z^,.N&$CWXZR\2K[AZX\ZYZR#]N MVA7LCOJPAYH)OG*C8=;LJ1FT+Z-[O245$]=X-[?R+5^XFPD4XP^ONQA.DG2M M<2*9H9;UR4YC4\P3FG:![2:8T,7W/%MHJ\N8?&X/=Y( M-Y)ZG-3##9J8GTWI^@EVP)B-M7Z029'\N<1/<9AG'^AN0]/?G0*0=<.][J@4VI;Y[NGQ79;5B6O9L"$K6X9EUFG_Y,I668Q<\J$DW8[(C8_ ME,K%$Z^E9N=%C9>>X^8 PCAC>WS;-8_!ME27,%(/UFV,H4W_OK&(RD*2%9&R MX!O\4=A1H'-2O GML.SQQX2_HD"#>_;?-(3-!&X*;J5^^&5)"C=B#;&/BE$V M=/"BTB!M;..G9$HJK@7L"+[H0,>)F>JY::6A!.)X/,<%1YWUTCIW--U"A1D6 MC!R7^=3.B"&V1,]%4AI*T]7H PDMK6L<_]?QS" M+.1$^?7$F^J),K=CK51;E?#]F_(;#_%.N# F@]O5;>W2/(*:T< ;$M::C('_ MDB51>:[(YDW]0S&?/Y[$SSH,*.*>936UPNF6K1O($\Z0![J-+O;@CG%F*&Y%\&<@Q M5'D0@?&] +[D]O9BUF/,\166JHP5-(_4?[Z*Z LTOXGU@:-KAS=X6C63 =38 M"'<0M8L\;2 !;R*9K^".]ZSA-(WJ-:60S+ENV1]N M99!]QA"];XV#L;C@QH*)K-J\QS8*"[R(,Y6B8^S051*12B191E0*=5)/M)!K MII/X%YIN$M,S+V0FAHJ .SY-4Y_;A"SB. L#?@^1C1![+Q1&#@N9N5EE=5+U M6U ?\_2$Z$BF1G=I<@USTYMJBMH%JOVIX 9-2ZMTS*G:2. %/5M%QMW48BP) MYTD4IE@2B.8V4;WTBW<(0L"E/3,19P8W&S9,H 2BPZ1N-]0W)5V/K>[\++G MZRAY?3CL]Q%_-].++LOKL7TKM/>EAAMV!EI)4SVT#RF\,#14H5&JAC+.!%BO MB,J<*-RQ0!(&I7X'VPY)9)I6Z$.2X7RK [?_M \^A%8 M"OR8VD)3^+.C]Q) QEB'48IZ( -[?46A,Y@B?E"XP,]#NWVECACV$ [>22C:8;[4*9+Z!&.9:@8JVI' M,_!T95$ ($](S(7@10- #)&ZSP69]91F*EM\+-6[E>I)VK-7:)E>Q^.OT,FU MKD++LNK6 WWBJ*I!X[;V.'')6-/:+2Q=8[PSAVZ1AWML54U.$G=S76H&5:O* M;EFSJK.&)QLD$C8.L(6287PV=EA&@.IU;8K0T];X0[1%YN&.6Q''$:23*IM6 MRF[DKJW3>*6OYSXOQ,20XRY-8O:CSR=UV3J]>&;JTIM8;1'&?KB/:-NMBJ$T MD4?]&!:K <,0@HBQ8Q2UK"..OI**.*GS)TE*A 1LY5)O5@@Q^KV,+,V5<&2_ M5:'(?OD[7*/VZ$KLTBG.WT3D1C _0.-])=![W+V=]R&(QNP7\=Q#9H8UIW M=^M%.*).RR8$/&J*WCFU ELG498$ES0!ONTXY!J#+DY?']UR8TR&;_&?E(VG MFK-)\:WCHS7W)GPX['9>^L8KQH5/<;@-?2_.:^9*HM"W>TF]^64%P7&]5?@I M*A;O'8!/( >;FEO^\+OO( M&I)X\[=Y'V:8T3#F ##W'@+#P^#@Y^OT@:8OH4\U&PF:9CA#OTLO.:%N:H-O M)M IJ:U3%D1%:9Z"<#;SSH*4X3P.I 3:'8:VMN@=4:_AD3>>-D3MDBWBCNR7 M(Q=98-,\#O^;*'Q*4NUU<4TSG/[6I9>Y2+&5ME[%^*@'>P&$B*YU5>O#""/4:$NZWCZ=QGQ_76 MT0$5;KN,MM%"F;U8,#S1]?9FM_?\?!T_)KD7%7=-FA:\W5WP(IVION5F3$=[ MW%AF+/U(]?SV)3]PX9!S) S5E^=IN#F(:R(,_#(NB7+#*^*RL';%1QEY?68(6%"$&R8<(?E) M/!2Y>0D#UCP_I/&O](WLO)C%$+^XFQ5G,K/BXUR&%L8LV1#!1[D3*#C-#I3S MZ/^@<9HP]J-#P$9+YG!5OL;OL[$!]"*)^=LSV762LCDIS;+'Y.*0IJ%_B Z[ M1YKN&DQCU DO=)KK+'&SNP=NT.PAOW4MY&>8!1;5 D7Y0,&R0#;P;8^S!JST M2^;D)?3J'OY7NB%9F-.OR6/Y9^;V1='$,@(RDKS0E'=E<;R3B4V2[ZQ8.8-] M2Q90"HVZ]M%7 MS2=O:X]O)[R7U-9.7R.NE"P9D+#8. /XB<9L[A%=L6D.9Z7-S-$VQ.F+W;K) MT;VY%>X1O4/FD3-TZM6"G@1O0B7S6V&K3JYPW-[3!'5>M$D\:53[G3**"];SSURFT%D2)I#K:8UUA$$3TY_#I M6:R=]2]VZ1KBC:EVW5BWVRL*#L/#E'SY>_33_'&4X,6,HB4CW!'3I.@DX:+!PQGC8\Q5>2T$*WQ M;SMNH!MTPQE???4V6._?XD@GLECSGTH^P;K_UO&][LEUGS]7YJ@:JRS+W(!1 M^I8XP]- .TW=9-D,][#8)?2(=73+$H#%$)-;R,E0VU=58(GP) 4' EG M24J>3M/T9K6(J<>X6&)= .( ?PBU^S#[M>T 5=L8)V2:Z:@NHII;XETZ=<@[ M(#&B(DN [N@E78:XZ/NW]S3VG]FZYM>&6]@]NBW,;35ZMSKP49\%N;).\A&= MNF0P]D7P0=XMA6HL(M.CV]*\NUGO=N^N]UF2=VLDG\:[Q[ZDWL._BYD63+3D MY.JO8?Y\<;B];T[8O;TWM90'5WHXYX?;Z?^-8;G%[$IM4%KU59:VE% M/M*<_"*8N-G;G4?_YDM/KB9FCXQ=OSF9T@-W&!MHVS$3D\WQAJR)T"..4$ ; MT]0+Y.DWZZKU6)C_GFK;OA0NFR_(?QN$'MU_'4ZNY%ARHG?KM*J[%W)/-M.Z MYLWM71![M*'@UEY=T">G[HT"DF\[5 8<1+JW79Y8&Q!(BFDU6C3CB#L)_.RJ75CAZX#TY[R#_2-?_J&6Q? MLH#[UZ_/H?^L7"8DSUY&/.*?N#F3<>YKIU-;Z!2Z5J1*HRCYN+AV.K7J'QN\ MX37,G^M?O(N)QX/_3(-#1-?;JW\B4I/^0=4IN!L( $(R(X$865XZ/6DWW*\RRC^7D)HR8S.>; MC#?2SX)ZT< =$U86.9JWFQ/ &R%V:@RMS" &!\EO13A'_J9"R9/\(KDZF_3/ M:)@B;QLJ=O@T? &@R%9E!A'Q@+%X="*@6YI";3C[ZC:#X>13S-2/:'!?"0MU M+!C*:8S9V@$W4'3KJJ*"OC5>"#"0V=:M)6ERK[IU0=U)6,^AK!+#Y)U:G^..[)Y6Z!K\&[KBC?F^"HP]X)>\V!*YY(9FG)_" M$I='X_:*1$G\=,;K<=5 (LF?H;9!^6%4"!/2#!]8E)7_BI)C@8V5FX@L&#JT M-C%&D!,*"P42O1X3XDE5)E-RQ8G+1 C@=Z>3*?70#P8ZV[5'!$F2TN) ]2,G%]QCJ]]I725-)&%=#W M=">J"38NG_J:K9/:0H/?S$I&D-!.:H% 8:C08/@H^6AV*59DO8=_.;[0W5[\ M3;.C\4N>LK7[UHNRDWPHQ\@SL3D_Q=5.1/-6A9-J,>5^M#T:?1G88XTT"\<5 M/"AROH,4"9>@X!X"B-=DA)F0(*,L;)[/X^"2F2-*]K 2 GB,,UV:=%WA1KEYKWQAKR%#K:AH+!:$6#&8Z*X M#%'QT^\XS'P;Z&<:!8_)!R\'P12#F%T'ZNJ-.S!Z6J'Y0E!K5[PAT58=6JINK6F* MUXV[!+9UVY(NJ0@[K.3SF'IQMF7K-C9TB0I@;%FVWC9HGT'-EJSYH];2/R.S MP!T24]A3C:,QZ>,-ODFT'#-B,[?%BY)TGZ1>3F$,K(; ]M)%'7UPAY61QO7\ MRI8.>!W?3&S[K,B".GF?Q%:)><,O-CX\IM3+#NF;H=^V=L#MM-VZUBXV:EOC M=5<#F:TW<;]^^)I(ZN1CDEM5[!D!:G<[F@+ZWWG[CJ*[NK:XO;15PSJD-C3$ MZYOMXMI#J*1*.%F<>RRW';7?^E' [;\6UNBWWW*+OUR5F],H'[ST5YK#=A/)2O)NCR=N8C_9T8])G#"8\N"%N,X][,8NN*/?1-_F M0X?3]GCCVTCJX0<+1%#G-\9+^DYB=RZ%PT+A6*_P+&&K0ZCVHB_=O7 'KZ'6 M:OQV=,$;PJ:"3W8OY47ZJ*5..H/=<=&7&8R@"?FJKHM]Q#?>-P2C5R< 4K5++Z?W3 'Z MD'MIPRR[7T^O25ET;,AW,2P!X]W&U,#GF6>^(5 MV ""/E2.H+P4;N?_XQ!"E9$\(1O^&K@7!BNX@_]&O32;]1[D7&;BZ%2"8R SW!#!ODC60",\!CS#"M\7K.C]&"H*F>)JNXY:W= MIE^QH5JE#:^VO8.U%]2,ND@R)]>LZ@DT=47/HRAYA2MAUTEZP4:1,+]-,EVD M6A'"'2=;QGXCH,189T%XI.?;6SC41@2QZ3:KJMY'I<>&GZ!HLU MAW?+41@)GDYO-X;3Q':"]._>-%!=R?8I-\R$>9$DG%OQJ3#22) M&P/&L)<*#T/HX46.4;2RWFJ0;X=5G%JV8%;%\P!$RD'>24F.A]=Y$,>I[4HC MP!ML-9,%A2CETVQCG47?IGD@;=L-])MU7 MB0&'&(P.W'.AHIP5>0=O^:29%RE__(J[.?SBPT+#%Q 1P<0[:7R0<-;#Z;EL M5?+!.QF!MZ#8MZ<_D[4@@Q,@AMJE_T2CHK'TR46#)G--* K6;HZ"Y[?.K@1& M('GRB-QLU^5B1K;[3=;FEKCCOT6[XSMQ1\WP1G&;L$,NA'&:SM/F)]6.!)3N MV!2ERI"'"H+JVX4!W5/K=[OWZ!474L54+.>N+V_A_:JXQMTP^OS?82?Q-U7!/@X+"*JCW7& MM+4VJ%G/A?K\J?9&/E]U6Z#/-P@_J<_;5^%L/%1XR-E2*,XODMW^D&O*O;6U MP^FIG9K)XX'&1K@/ ]I%'E#FC9.#%T:]G%\Y.V1LC;QY(YE@..\=LVFT+*@2 M7VKKJ,(B9UZ&=E>-14UKG*%GJ.51G<6FIG@'@RZ!AP8A>?;2X)7%H)-U;;+- M@3=4HBY^5-ZY@7SB]OJU??KC=N'>EJ@M;4T[XW7S_BH,=ORLX#/:]$8C]TW, MN,4T%[,I_:RG7W><[FQKAW*.U*,O\JF3C2;V/LTH0]I$\8H77)" J_ZO=$.R M,.?E1.'WE/*R/>Q3)DZ8O\T[S9K3(G^E&ZZX\JS96'&^WFY#GY;C\=5G..)A M-BVGM=H0-^^)-[I[:B\#V[ ;[ICNJX2M\SZR;B%48F!+](R_2;POENMBH01Y M@#&+:9"&9#2'B%X1*L6IEARSQO=WFNM;>HM*VQCOY-)#9^B*!),UWV+8%<9=K+67X-5I;-;7'[;"=FC:M MG4X:XW77;I&M]ZP*RNH3N"Y\]?TAY/?T6AWTI!%NKVS6277%>@N\_J>1T];I M)#DGV203Z>($X;7G1K<=+Y88=<0=7>:Z&QT3WN)_EJ2'[!/E@=PZ?H-D1@MP MU6EU/AK325)8#Z#X$2 %2Y8&]$$>AUGB6MEDXA?\]-8HJ$9[HC5Z:6&YW$;O+&HE=0ZO[J< M.Q04G<37A&K11K6L3QK.?9]&\' 2#2[I/J5^J-N9UK?$&3 &VLF3 TTSW"<% M74+;NMH]$,M$I>Z*!?%.+E-7)8_@M #._HH;3W"F )45>.H5<[V(^GG&&T!I M 5]<\"B."_TDXT1S>1XA[BL1N%(HNO#??P^G$C"<1.$+S;Z&H@UPZ2F#4XO@ MX'.*,,;&27RF_"FEHGI4H!AHU@.+J;XDA2Y1"<]>.7P.!0.]@K-,)6XI\T$J MGI&GMZ+N1N:GX1X$.M]D>>KYNFNGIGUQ8JB5!=29B%%'O-.3?N);OY[ N:Q( MP8=P1BNBL"*_2&9NMD'FL4--?U)%=V 0_!$'LCW2=+?>7B0QU_,[ M8R.=]EL:HFDT;T>SHTY+0C*=Z".C&+"!"9YDA 2_QM:^'M!P.7^L%=JI['?, M/L_LW_5>LS0PZ((S.OOH*Q=O7>UQK^*,I1]>!&M?$":)F%.PQ1DLL"A<16>K M.L]_5KQWUE72Y$80#.K01"0/(IC,OG2:7.N[^A?N;H*QED]S6RV>3'KCA#-+ M*YQ..3J[8I]XF"LP=/I1%DRHEPC^^@!CFB%,:D!*L7Y-"TC81SFH1?9KC:F&=S#C-<3WIWCN-)G6:'=*/GX(W?!A0 ;-%$]JNZ\[C9?'T9DDZ1I\@KZP[&'N(;C M92205DA/K6"]J7#A[<-RO25AGK M*ZBP^9CEX8X?\I?Y'5M^E=Q7PL*OPD*Y:\U/S>:]?CJWA4RQP5U"J0NK7.E\ M!G:S!U3<&'[]L2R>>0U+,WH;OM#@)I:I3><\D\FLB*H! 9R@:F^+YD*J7;WQ M3:H&Z&!]I[)@!4$@F)UQ;J1B1P2_ 955&V<3'Y* IO$C'![1]#;RM74IM UQ MNG&W;G(*T-P*]TC?(?,(F:, Q6&\3=*=5TO$S!,BF).".[F]O9AU#)](]V.M M(G^\#.U_'$+Q).IZ^P@9M"*4M:'6V0%OR)GI6J5MM[7&'8*&LD\0BG#QQV.# M!-1O2HA7R0&C!Y>DR+F>.5%Z4GN<-ZEYWO0TQO3S932JSE/&1C_Y>?_VP?NO M)+V(F+^UU%7O1P$GN VP1JWRC7EWO!-C&R4&I.6US88W;X0S))RCPPKL+3:I M+/+1V[578^]/9;'1TF85PXAI(K'(J&E59)K(6=7B!M@.*>4^.'P>4R^@($5[ MA;2&9K@#0*>7ZN'';?"ZL%92ZQUD($ABH.CD>'A&A>8IY7[(\F1'TWM8K;/Y M8_8<[MLCJKT'[N RT+96UEW?'&_(F0AM?3I1T.87;X,PR]-PC"][P-17< MUI=+^B0O&3@)6 2*SA*R:WB3]63^WA:N[3UPAZJ!MFJ8MC3'&Z(F0EMG_ )M M9-L1MQV%'@V[XG; V\T&\H]X%YQ21[.F4YSV7ICRTJQ)IHM8;6/"B9N'A#(V'P@RY3S]CO*K,@PYXFNMW])X,80?WB*PGT!:)72 M0&,M:V*X8WB8C>H/%]A0PHL! _6Q?SQ L"4*WQ6I.$-0"=ZD9$XD=T>O)S@Q MU/HU9I(]AWO(EY+&\0KJY)V7$4]^\I63LN7>&X!@]I@4*DL[T>RG5#\7,.B& M&U%,]:Y5*^_H@Q-ES51-IGX:^ MDZF\5.LBV6W"F*\L+I(X"P-^YSB)'U,OSK8T9;"CJ\;7DP3N +>Q1]-$P:0_ MWL"WTF+PI$#AMB(U?D1AZ'0:,(M!.#3 J3;S5YA>B-N&JCG8(F02.Q@4*)W5 M$H\)5":HZ8X')(NOIJ;];>AMPBC,WWI9KXO2$B'3R#K=R-E*9FD :J;,Z#@J M,:3&=T5*SH@0=5H+76CP=*R[4CVP\:])^BN\'"PN+Q_9:"@MG'@QBH7DY2MK M0KCO90U7:WBAUE=!6-9 ('G%$U[:J,]$MHEX)V,CP<>O))_U!I<[RS7AKG[Z M2@KNI& _^_TO=X;Z:]VQ7,SD/AX@,V:]O:=[.$J+GS[%H?:L6=L8)[Z:Z:A. MN9I;XIU5="+$!?29APRDXF1I,KF99*'AJ4=)W@=7W@S]0K)]W%(V8= MQ9H'DL0=TF/8RS!1K),>7G@81:NI+JQ]I/F*U!(X"@G@R8K,9_.LOU$O)1\\ M)BA;Z[BN%>W6EIP#O/E6R_$)*ZMZ&"^4-YCD(_V6S'49P!QA_QXQ*,-8^O MR2B6K&A]22AT9"%[\"D(?2F89/RT"9:V;[T6Q8$/O2,$:U MT3"( 4I?$L+4]'$ ,,!_(?@RDJDDO/QY(?#"VHYG0D'LBX,7Q48#X86U_:+@ M1=7'!;RP/DN!EW%,)>'EG_'#R_F6F7%4C#FF^"4!3:.U[-&F1NY+@9QFI>;% M'0]D6!3ZC&NUQV>:4FX$ES>R[Y,HND[25R_57?5L;HD;,5JT:[J(K33#&^%M MP@Z]@DU^ :JD(.OF 'D*_8#65M""\^"?'%Z_EKSEC<_+0QK&3W"@=,PG41CY=*TH]M*LWRAR)8<'VEN MGRM7[XP;D_K9P'#-H/3$BU,]Y9\PIPUQGMJ8EN@J+^4ZYMN*+AAT6VR<:XLN M=/599&R/4WF@*ZK=%5V87'5.A5QX:?H&\RYQYPE9*)_[_F%WX._5J9L6%EL> M6D*+#?<.VYAN"S93620D=.DRV29@Q;>V(3@J;OP@3!/3)^!CN_,WD84,+> : M3M@LR&KJM&284'0VG_4O,OQ5N2>9F3=^NN96Y%A[O_>-\J?$]?5P[VG6?6&U5 M4=]5X%Y[8R\+L4YQL,IJ^>&SN4@2 MDU(BPD5:$54HPJ4B=;'(+UPP-Z\C2\.^?RN4@!).URG]QX'&_EO;V^%&/1<2 MFMW:-X:.O!NR),2LHNWP"7.C=IW/[NMU'/A7AYM_:-7J[OM@ O M-Q!^C(% X_$.'^YNLD!6#DZM#R,:=EV>U^OT[W+[XW[+\GNM]",[/IOK5).? M7P0O1YD3WV[AF5:SZ5Q[YX5$O9$- M-).ZEIX+B'PS^<>(_9(\LJE==FJ WI.\-AH+"8$^%ND< 74$%A 0O=08'A=J M6&"8__$MAXPCP/=FT[[&'@MQ>KVVC2Y^VGP!#MTB]!BP+LBO"&= OD^Q1=OI+EU&WA46EZ\$7$1>EIE-XAK[+"2&VS363-E. M.RP@CEO%MG7JDB3A-#%,S:1((;7=N3^VE-ET;D*^"XFDJ2W?&(U3,5U 1$^N M^@C3T\T;.<$(^WEJXV,QFM=N&F>?)NUQ1INQIO)AE];&N!]O,1/=^O(SW3.A MQ6N9SY2$\39)=\5S<#3-F6O"QEJ>:%^-F_4YEFEMH7O4:L38Y"DF#'X^)CEM MB\G&=JAC4:^9$H.GC=#'7HO(<\2<9$]BQG_N6)M =X4J ;)CQ99R*3S3!E9C M([Q1I==)AM1I"]SQU"+O",&D!E)*Q1T:^01TP736")I 6Y6DBX7E3>PG._K MOF"^J7L+3)@L+1LC[3UP!E\/;=5E6$MSO LH$Z'M[[<#;5(2)Y*ZPZT1C;ZM MVQI=?1;IQ?KMA-8.B_/DD9;Q+;[L\*CI@4:,W--/-&9KE8@GQN_8]!%NMN3A M"RURXYMG1+8T<'N[E454[^]% &\TV*EA?9XCN*U(P:^X.J)RE+=',K>G6H[L M\J38Q:O;A18L'5VK<>LHJS9/07 #A]FC?6>9-?B8Q&EMH_DVC.D-&R8Z#PM' MXH$;D2>Q:,L]G&$,\"+Z-&J.>!<'(ED127,W!UJI';%G]E"V[/[)8<1[&:75]-2/S M6@AN3F'AKJS#P8P6@*.3J#O&QO@EW>0KHAP<7X:9'R4@["2SQ#VO7'H5MQ=# M0FDVQ4@EY16A<0 C2[(E^\F*X K*#[F7YE^*V3;T*8SC-LNA'EKJ%N,CZ!2C M2@N;+W- Z;+K&&.)CL>7-XQT:CKVI!YQ[[09Z9Q]N!%-+O)LH/'\#A[H'D>B?LODWYC_>3X M[S!,67PSXX]C/83XT@>%^5[7A?AR1IJJ3 M:;T6BT-7GG,89[.;>AIFV5OHD&;ZG16 M8Z3.3K@#U$SG>@9Y6P^\(6LHMWT.>4E><[SO)(8GUEH7S#M>SYV/WQF,[CS# M::S[@$4*Z3J6W-?;4K?U5G./^,@^0^C@C.C!EI$7#ZV(X+Z;.$PEV^!X?*;$ MXP\&0D@4J>#%[47"KR_"%6%:B 1MX/=Z((5YAN-ZOAL3RM=FDIA<*792\)7] M9GBW?UK 16$CU9?J?J3SH8EKDW3/HWIWQHN^_6W04<($W?S*LI[)%#./:R/W MA@U&0;F+MH[-IZ$F M??""GK'&$NLZ.^"&.'/QQYDV/L%&9Y*2"-ZA9F&,8C(XO1'4TSBF-9HIWDR: MMWS1+G;&SIDH01@=X ;G0[F>O_HLSA"O&1C 7OM!!,UZ*X\4[VCZ\.RE]/U; M,X&6TB+3%59J5_>CM:&MM%8-N M2XS$4[V[PZGJL[28:)!\9,=>$> Q>KG4ASSQ?UWO^86K\SBXIUF>AGY. _Z! MMI"<83>U[>2X,)JCNRJ3KG1 H9>(YK)87X<-9)^BP6$3HG MBLYII7,&'SHJ!"8RY;R(#>.[).:#=G:>,\DV!WXN]9B(@9QI$=QY;]#X/$V9 M$5IO=(Q"&"=TC&^[H[IC ZGB'3='U&U !3,I A$R$"$$4:6 (Z=+.?Y>;;?4 MYUL,O.49$ I((1Q1I7-T<.W?[3].LG4K:N'%P5 N.N-X6A/&BX;CJC;V&EG(0^+*)(@F$N92%,&$$*JZ( MD,<)!.*QY%D%@!S2G"3+4B;. S?Z&&A;2Y_5-\>+ M%"9"6Z?22MHD5(B/M[7@Y?01LBWB)Q&#+)9;=A3:6N/T0T,MJ_T#;5/LVP;= M@H]?LP%_?.+N 2B7^(#CO] MZRNMK?%&HH&692J1OBGN2#01?+J')/R*._%+]O,F"4UH@(M&]5Q,XRZ2+%]O M>;V!ULE;4SN< =JIF3I1.VF$=WJF%]4^-RT3&TY 4U:RBW=4F3@OR*< 9\&[!D ML2*3TV93BP,?P2QCA?7$[F/T<47ZQ.0[.=TF: MA[_QOVO-H]M_&8\\;F08VXZUW)%!D89A M6!W-5G4X&Q7'?A#&C.D3R-BZ]8G%IK=P;[R@8B3U1!,8QF*2Z4O"5J!6TYO)PJ.\\R6%GL%WMB M#\DV?_52RB0ZW\![.;XN?HT[XX[D?C:HK:*->N*-[I[RC['K(_D0R8B[/OE% M,G.R#&^Q0]M"W*#;8CU?NQCOZK-(;Q]G8=KAYTT+:Y?YLRU*'1@(/S+O_:IA-7\8\G8H5D$MO=8 M)":,L2CJGB Z60C.J'76HNS<\2MUO*0O-$KX^A1.S++KI%3_(8F"Q^3BD.7) MCJ8&\V,KFHN)?GN+:<"A/\%%8,< M<8(,LF#*/P)%X!LDPIP",@ R1BE%$Y. MT?#8K/$J&S*FW&=[36S&VG2OLD'!%!UU 0GM+;IHT[,U,_QSK,:I;1U0I68D]G/9-K( JA.$H6"_SJ( M*LALYF:PW]K6'G=(=6I:R\W1-<8;;-TB#YAC3#/B&5_WFT4UEV$H+E2'+U2\ MQ?'H?;YG ZTHI'8(XZ?UOJAQEA4?';U3TGXJ/AYUW"$^LA550!B)-%[X&%O! M8:4%E&=I&#L"_$X>NKFC3/VXY:!^'G#"8K@Z6=@L"H4!>!*W8&A MUQMA(M$?1WMV8+>/DC>:W@&8PH7KAX1-;:+B9O;;G??&3!DQ]8NOS'MJJG5M M1P4G(@VT2OG@0'\2N+=(AB@T4FDJ6HA ]D(&V#O)N!3R08XWLA=R\-#9EY+, M^ZJ TM)GJ1@2M9;(MC*0A%OI&#,8;EB/?^# B[-T]MS1KM=7U.RM$&IK-@- MO*1;FJ8T^!0'-+W@M8%.IH;#J>$%WA&L5-[>MR>%&XC'4&SXGK4.C_E/.+\_NK!\+$F[<^@$,S'B-SA=X*1!>VEA(0+D)EK-EQVZ7!2B,H M3P_U@_2Y<)Q+RO/[#W 1&!X<95/W*((_%?7AN6RL M[Z7A2+/PF+/B[WA5S. CME(MT;V,SI:0I!EY#=F/&W@_;.^% 2K\G\6T1@-! M*0D1HL#<7A%&EK><-[$$C0D_3N:.8PT93%Z5EN5<\P2A%LW4$X!8GK M=6./PH$L(7%X,G&RVR!DCP!:9^0:($&)%)$]18:\0I/HS#FB:UWH:W1'#$O^7JNNY M42W;2/Y+A"J]'8>#UBGM+PV^6C1T!V2%4.JVS((P;0*32H,4]RFPHAPL6-F_ M7E$U]3V-Z3;,L^KE/+4!7&ZWM[L-J\6CG[5]>R)A;SZ+1D5[;6= 2)4W1TDI MWJKVE&:M&3P6MKI"CY_UKY+HFV\,"2KZ=B^304M%X0F M=7G'W7P"TCC">!PM.95BAWGL')Y2U(LD?J%I'FXB>DDW33GZ!EUPAE?Q:M=[ /QKC7]_]M[U^;(<2QM[+M_!<(. M>ZHCLL;;W;MVS-KQ1F3ITJ\<*J4LJ;H]4?'&!L5$*KG-)'-)IE2:7V\<7'C) MY)VX'*;FP_24).#R3K8L$Z4?;!4//'J%^(Q@L]V$^>- M&ZL6I4I,"'!QEGMC3.V+HX^*(FI0OQ W9/OB^$DOG$ W4.O6@*+:94:118/@ M6ITW_Z5@@B/8,*5X0E]I=-!V>^#5"<]<+KC &T;PXYJ\YE% M'0W"3PPZGNDF3BCQ0C[FY$VI5R\\R+4^^_V;QV.+VO DCTY$4!*S)NN#+Z:I MEA E!%V(RNUZ=QNA:#9L+<9Q'OE.\KO[^$2STK?5#XHB.FE[3Z.Q,4[PZZ=C M:PB"_,6,#GFU.J.YYRJ[RGP;TO()^-8M'A$ES$Y.Q#^C_/MI:??GD&UO. M?V:]\83Z4B*]Z\3:DJ['YS)%$5PXTF:>MEU&Z^-:Y-W@JH$#;F Q8,V&Z&$J M>;S09$))+7%*29I%W6%LJ::UDHD?RIZ\->#HU2),ANU^7& .8*B>7M!D\!*Y M\X*Y8SM-P31%ZWP [$0CVVBE!)@)+FFS5]WS2QRQW^AS&F3T]*T3/*#4^$3Q M(".W49DC!'5:I1MYNE]PGPG@F'N*OAEG6M_S1@4OYJQ3_[ZW@9.EDC8/P&&?)64#61P4'9\LM6>^ MK&D2O#(R_'@I 7F!^B&E]'3QI9,D,G.#G>/.Y M^-J&09!FAR2BZZ],^23PP@$H6--S=C#8I'T'#AYWFR40-BJ!%0FEP&2G),8 MA-JMV(*$R@ Y,SQ J-T,#R=?&\\Z\K]^AQ =&[KT3&JZ0>>@I6; R/C>Z95EM^/RS(23L%IOQ!G_ZW MWANZS -.VO2M0XJZ]OA!H%5J_?ZM/XFHZM-/?7.)C.A=DU%42B#0M;Q:OKPD M7-N3O*AJB<&:D&I 5YQ..D9_M<+JVP_W$FNP%G-+=89]V7*Q*H8:$3U=Z^59 ML\,6>E87$;)0971VS^PK VTJQO]ZR,8NIE8JXVIU#4<>UB!)G9N/,@N[3. MT!TT9@$!PS31.G??B?5/S:2V(!-[&M;M]4#AK4)X4<7-!8W! MAW^.J--^O[>'C^3^IG3_'5CWV0U&V\ M:2.*V\'UV&SD6P8U%/$"A2:]K+UXL"!2#-@@+03!$2.VL@)HXM0(1KYGC M7L01$_G I);BQU'ZA>]OYJ=;-+UD_TBSP&_X&-,HXH8S#=8J8]D$]F>"[$@2@PG&.;2; V*8P6@:_9C\-(444TB M>';P@CJ9T5^!SKY 9[I!1S@1Y=1JM7&ROP7/W($B].UD'D)>\W&=VE M=\QI64]F9R;:RTW$;$T;'S(PR_'LH&NHM2=B6U]V9P5^@Y5V@XY5H8B2RDGM M,,Q6%NF"@;"=M*3\*0-!7-K<;JZ77+$"D2^L: MI&CJ@AX..@6?ZO.20;W3NW1I8YI+P@[=]C'S,@K7$!B3H<[;V7<6+MS/ C6. MW-X1O3OW%'^J4W,VX@H.,,+GW(;MP,F[G)?%GO70>;FYURRLS%:3MT[K_J1N^R77*;7#T[.88PK+S!Z5!JHPI+TG?KCH*?]D9%![==8CC;[^;]@0#G?NE(:5C8MQ[MZ3Q#R< M?H@]ZER_3W_\ #!(B\DP<+R[AQ8.K)C%V5[?U69#_2QX+=*X'I@D#Q2\)P@# MW3HL-1;9&@O/&M&ZUS*-918;B MS30N!GX4,V=!IOG.@\1,$D#6^G2LJBT_.U;'V_CY^3V(7HY,IXDD3@32:2]5 MQG8J/=SE;;5I-_HH94L)E!22E6Z98Y;*QY)GFKU1&O%?TQRP2CG0B5H/KN4M M7;*1 44129PT/RI@&U7P3695I^3 ?IL0&GE^IFK@>F\IV<0)":7VQ .!>-DV MJX5NG7^UR9.'DL3JM('"=(K0C$/;QZV7T"_P6 +<36"_X2WA*63-\W0K(YQ3 MD'G;ZHB,F[F<7[C<0U=G,,AE^_S,WQTI2\=?1C<:6[_2Y#DV$UT;-#AC][ED M1[]$'RN UN\$-U8EGDAR_J#89:^A\-=$;]Y UZF5>4AK/HOA;Q\CWQ8P9D!A MEDQ80;ZDH=8DS^+@9R:A'_OE14+7098^T)0R-]].L'5*O[BF58*.XT-W:5Y^ MG'XH&9ASD=+B.U0W/RCZSF@5 Y:%X1V4.)9/CO"8L=?PFDGLSK/5ENO_/*09 M@-J4DZ,:4CAG-QWV&1J+'].9=^S=J(WY6)NS)B7>^ -K[=82-I@'P-0?V%_] M\&F:%J L/^&4,[>!?.8/3:,L._B$>PB3>8/:.%7MG#?55"PHI_?<>^_\V&69 M)+"="/_&#XMV[?V8Q?Z?TEPX4WOJRCD,,F\#@3DB79LMNB&LKO?6$QIW8R^%[#3\[?;SB*(C<-ZUF&F.%AS>RRW,4' M%EZR3Y=Y0<1^ 6\M>KL@XLT?:'9(HO0A#L-K\1IB@_DML,4-2;;L7@8RTSSQ MPI\US<=O]U3VQN)-\Y;8@N1B$BDG*005;XX*407R"F')=Q"72'G=E)I"_Q7 M7M^8ZW)^<"G*!2(W6"6?I^YIY(4@W#):JZ>%EKZ?'&@3V$ZCB!M'-5BK#)$3 MR.%%/QU*C:Z1T QCI? PEX ?!"D9B!3""5BY-%IN +#&OK!-K3E<@M(PV\T5 M3 8 Q>Q P)R#F_!:MB@+XO55U)JG;$K3+U[($^:\C%#FE_+(^YUZB3E5'S,O MR1PK^TQ?@HC'ELTJ.XZ,$LJ$AI3S T/*Z 6>;KQGYDONN1$!K>,T:-OLTD1Z MEO VRG[]@J;^=&<'G..T,Q-&<4%(+HA(8^&B$"&+"+*4-,CB*8MF7*[7@A+? MBMMS"P&:\:R*?8-]\&&;K YO!MW:B)\1OG7:<#3"-5(^$XSKUL\BRJD7'.:) M<^9,644Z^=(#;JR[I,;BN*&D9XESH^S7 ^4&T9T=QHW3S@#"*4$ME?\2'<'VSVWM^EA] /[76DQY-;)80UM-&/4"K@]+L8*JO M/MJ!B62,,^&LB>!-B@P/E=J!*=*R:JE*-CZWU!NWE,>Y'I5]S.3]$Q>@=$O3 ME-); .A+FOI)L!?E&I[#)N1I[X$;7GIH6\:0EN9X@:*/T*-K/'+:"\*I0VB2 MTR??.8?C!(+Q8SA-LM+X93\58Y?]\!\7D ) D[V79.]WWHXN?P3'L7]+,YRC MM$LO&)I-;?"-QTY)1Y$\H3G8STOXYT7 M'%_0'-H7[R =; $U>WE]"]>Y*\VRQU;@OD>X#E; MF%UX^P#R8T/_*]T]G[SR,* ;SK$[5&]U<[Q/']P7PP=I,'[MO6>RPRTS'N & M$5N![T3BXKZ2B C2P*&QE(=(@1'VS21_EA\=_Q^USC=(:]Z^+QQOE4_R$Q*H7:5>[I V>%?)M M$-$;>!UET"JLW NG&P[4NGNUG'?!%](-%=S$JAFX$,[&3>Z]:=VO@TCDBT5K M];@UPRC.S\DFO)2'"W ;>,]!&&3O#;9I:HO;?L)DJSA(>&UYY/Q6VE!GNT-,>-,EUZ M5A^&KF^+%VLZ)1X[4H$P*2@O"-"6U_4ML2-/EJQ>$O"A:""$.6^V+FMR. MWGPQIB?_@%[=![0>SSP$+]MLM?F64EXRN <$G_; C3H]M&V*<(Z:X\6>/D)K MBG8X^<_QYC-C(*IF.P][3&DL0H-$*7Q@/WB\KK;[($'=ZH,L!/[(RKHHH-D+ MS3H(X';IX;9H#BW:>N-U^!$Z: L_\ANEXN5VP9 4'!'$)$8-DNO/'U"%JG8- M->W46'FLWD_CUQHMP([=5A M1\]NN,] ABHQND+'ELWG.749C\.BXUDQ8N,:BC7SDQ.ON*8KRE##GJ2X6&OU MJ,26=8Y@GQ2<2,[*Q2+4I@V6.D:'ZQ6>VC(+:"K++J:7![I\9N;S_#X+ODX" M.&%TO"VZ-KSK>^,-%D?HH'MK?*%*?BX(8T>^*X9N#K <&"3$=7JE5'V@D""V MILEJF45O49=M[1']G3&PU?Z=?O_&4[#/5]Z#MOUZ]H8,7S M@2-:Q]=B#J[FOV+T^Y&6F;V?C_'O^?JUI3,$/*GH.G5_ @G(+HB"W6%']I(R M&F?^%JV#U.?WS-?BX;/63/6A-&;HYET6Z?3Y)@(S X!.-?2C09DE$3Q-)"3T M+V9GUS!P"^_?22!?,%8"&EC2$D9CA+#_#NH'< MY6D,4C5XU1%I2#)GA!@ENXQ&#$;C3!"CK(EMQ&"\\2.&#@-Q=?\-,V(L-\QJ MFF#CF-9Y8$>MA<8 2(70_%&D7AU[4.(!_YD BEY;/6UI0KGZF)%EHLG.!C^F M0,;\4<(^,#A),[5F#CSIIJTJ#TP['4MKQ@@Q) UU%*&98H?1[,LN($&7H.K. M5)@359N>H#!DV"L3U I#G*YNS]:JLJA9;K@+DEK2?:Q77\01 MSQ,_>&'X3A+Z7X<@81/MA@O"?@;6>6S/?O9I\,H?68@C$K$Q!G=60OZ+5(@+ M .$E"9.&BC[K [PG(5AA^@-FPU=;:9\-:;A]D-FS7'?UL"---/.M M&N;!MFFP:Q;D;6XBUSGO,S#^Z*QX"W-=?3Z\23X?96:KR:DWQN0CS6.Z$M"M M3E\I96-O_0&6<5H_D:'5FYRXG%RWP&OLT109Y,H=9,W^P"4C(!KAB7LV@=BVW00_?DQ? MV(:SS$%T39Z.36(]OG9D%C9^IHT=RT#[R-")0DM&X%_'F_&8S.PAM]8N W&W M0N,LP+=>(SP(G,L'KO2O&&%8KP4'87'5.%@!V8B!QJ)RJ\E,0_-=_*H!F8^H MS!Z8ZZPR$)?+),X"EFL5PH/*2CRTH*S5?H,PN6(:K)!LPCQC$;G-8*8!^9+Z MR@[_-MZ:1U1F#\AU5AD(R&429P'(M0KA 60E'CC1OV$$9*WV&P3(%=-@!603 MYAD+R&T&&PW(-U&:)0A!&3BC#$!VF(%ZU)*N6Q"I4V+%-5 M^")76+%Q4TV#B0:B=#R[5-<.IV]W:E:M<''4".^%]F91QQ_E>E"' F@VOW)D M_0G!A^!EFZTVWU*Z3%.:+7=QD@7_J$.TX;UQC]B!5FAZ,+"E*][1/52!L6/^ MZ)% SNISO/G,F!'.;4'*_)P_ &S2%F5B$)$FRA@'9@P/V#E_3_1&UH"Y^K&G M4=KG7>#3'O-Q^@9MFQS]J/D\G+M):$T.K<@32=^Y ^O6-U>0^:Q(&5*U60(W M$60UB0J"B0:KU#;$[9S-NC771H)6>%VQ1=;IM8)* 26"MS(U*R>RT%5XO:Y%U[$#D)#\S%]@Y=S.SVCGV,[GE M>L/S<)L,<-P(N7_5ZE3QK4H+Q'Y5+^?H4:>RKF_JLJZG:=._UJ8II4:GDNO; M5.S:RD+O.JTST@PF(GT(;7K2Z:YTK4L3<>-BTC13>XRVRK8TN2F..\2EDH9] M]5X='),UW011P#?AO%I-)F,05FDPGBQCM]ZLT9$MU; 20@( )A,LC' %*B MI(!R"B4Y(-V*2T)*HKC$5R3VVX/]& @33]HO4/:3=4)V)1O&&XP;ZNH>;9OLBK*C30OC:OK@OYLP?DL)#!T25S?BT9Q, M2]574=;L"8;*DRAHPFAA=6IJLT M.E/[)/F-*.X0'RO^/("NH)(A .I[_HC 8D6&'(E+)J-EDT7TK0I4KA<6?>PV M[.&S:13GCUL#'E";0&[>V&7JB;(AZ'6T>IH!?AFW6E\$.UIWN<:P,J[_04$9 MNEZ^,A%?J'BL1YD,\E-^[A&_]B*"&ZG&V:1I:=9- 2\>C=1#TU)-<222)S.!BW3I]X07;IO&1:2[E,]H/7D;O*?LNC0_5#R:"&US& MV:1GQ%)# 2^PC-3#5,2B>!)@NB"2K?-+5!8LMTX@J&&.62/F>B.@FI;XL:' M%NW*$%#3#*^7MPD[^N:(OZ7K SR!L2&W=&:$48!.9JU%!4$UL[0 M9T.3A*[E 0FO(WQ'FX&GJ35VS&G5L@HWM4TQ(TV[P-.F_C0]\(,J3I8M/*G> MG?;^UT1,J0F/M_X[.42>J%]*U]P52: 4YZ7$G=2]82 /"0[P'>[8$#\D2?,Q M7&-CW'[9KF.E/$YM2[Q>V2&OKIG_Z@=<08;5](7@0+YZV2&IRZC5$Q!T5M8Q MK;>KB?(^B7U*U^DU&\ *%5<;4+/!$JT=<+MEMZYEUVQNC=<]>\@\=J@JTN)R M83Z!QAM2L\*T$Z4;U)9-P60OR;MPRZ.*R"W^6-\2MR.V:%?VP)IF>%VO3=C) M=:PET84[7S.J'JVM0VYG_I-5&01N*!3A87@3ZK3VP.UX/;2M3('-S?$Z8A^A M1T^"DK::]HX6DFYF08/Z7N)8,Y8?X5AM\I(';5[:T06WF_;1M^RG;>WQ.FHO MJ2=LLE;>;<'BK5:5SM,HX06U#:4I%$89N=*LS:TXVD$N#H'O:1+$ZWOVG^0I MEFOW]TLOHS?1']O W\+A\#8.U\Q<7[UWV7&9/6UID*SV#>?[9KGAA 1+5E8Y M( 99X/^,.7P*!#AMJZDJF+_"2;9:23R>KP_?B$M(GF*U M7_E.0$BH1,G%)"4Y69-W18,L,\)E)4)8Z[4H,1O^>/A7A_[;EJTA1X[Y9H]" MD#%1? /QSY1)_ #PU72]>DA_G)/=:$NT)%8T=\8;&0]7P0RH%>P(YXçI1Z/&#YQGZ7/&9)\"?E MZ@X)Y/H2Q(D*^FS5N=+M16VFB]EANFFX(P&!]6'/_88SD$X5;_A??"X.^[\P M)%DA$*'\8(C76F-C(I+1^EN0B05N^7J%R&K*=<6Q6K5CY@[<%K8%(4A)B@7A M>;M"*GA@.]#8K,6 M8X["8_LOU#JRSD7]>'*QR+Y@XS?(KCV?EXMMJ9!0VQ GI';K5EX?G[;"NQ!N MD77T6.0DB:+IL$)"5;G6Z@@-3>VETPSW"&W2JSPHC]O@'8>-DHX=>HH@KY_G<$8O*]8ZG]/!J+F:D:WP7.<-%8MJOX5YV!JT$+MZI3^A'N[IDY03?LP@;H8PIE,[O+(LQ?]21C;A+_R=HC4=:R8OZ4-?TVM[K+HM,'MS9?5 _DNJ-E_C5>[ M*DXN5P<176VJH=UM1]VCKCXX4620QI4;UVT=\$Y4_<0>/6"A_%&\(2=KT%NS M=9$Z#_[-JGVDKON$'[ABWF")VH:X?;-9MY:2PJP57B]LD57;J8&I-TH&)MEH M40Z(\(LH*(J0??'2('UDD9:W7D7ER+]?-EUK]SEY8K<=FOVSN>]TS4DW$,;\9=/7LH6-GOQDH"VC(NZ MN&'I^W&R9HNY:PJI_G792,B.3D8"%O0?UE,1#Z MCP(7$9!ZKV*U>824-@;X='T1[Z#>!O>F99+ 4[:\@L"7]Z*-K"JP?/.2==M; M)SKIXX158Y8L!UG:B..-PO2K.-9YRV^X<#Z?X?=K4I:&E,4AS^^5AE(DPF5R M^=;+/;, /)K0*^7HVZ^LGWP8P]F9IE*H]3SS MI-$\AEKS.6:U!?[AING\LC3@-)]=7OW7 6(Q ,V;")9[P2L%;K_\R\__1^.1 M9J]..(?:,)W5W#^)W29;2^BR/U4_J8Q?Z?HK)#L\_V[XK8R#+-M M?'CAMV(2]A?VOU?88)4L(W@Z*@S?%[+PCA1Q 08 P"(Q-S+7]0=-_("M.Q9" M)&F&SZ+>"=E[[P(&Y86V5R\\<&/X7KI5Q4V@AA]80'9./BO%F$6D_5(%H<(" M?X6"--5?,8H1>6:,H#90$.5U4Y(_:48V["MQCJ+,"I$ELM6?Q34[N"84'[*R M^?\J2]Z(NBV,^B$5G]7+LL3SLP5K#$]K"1"7X!G\H[ #,R;\=;T.N,&$5 %\ MXI=#Z"4D]=A_WTO?_IE&[*MEEF< 6_ZD2'.%&2N2\R*GRP,+#1)XJ4:WS5OXG"G4 M=UE6"_(W,3G#B:!356?SPH+_6" MD.<_SA:#Y6;5JGB\55A2]_=IX7.F>-ME62THV\3D#+&U4U6'B"IE8_\HI%,X M:P)'][R$^%74^A0K/DN7**IM=0K;V*)"EU"*EZX3^'JNGI5RL:F3JI2KN?_9"_O1TNJ4T$T]7RG1JF2D=YJ]6,HK% M'7*9X27NL>1OM-+<$(J^;,<:[*PF-L_J$W-)R)?V,.2+#$-DNVH>IMH8+8E- MN-RD$!SJ(L@L:UX R=R&1&LAA%E]F;(]Q3"O#O'2\)[M")WF1 M[DOH^7]^?O2WS"1I'@,E@0]!U2Y>T]#Y@NTWUB)+;R*QWLR-JW,B;F:!$Z-- MVG/RXJJ!_IDNH+JTU73UWGMY2>@++&:.G+J$LGX9C>7N_0N(Q_ZV/B3@T:6# MD4.J?K$.4C^,@<*Q_Q>(-8^ECJF/T6LY\]RRG%D0(1K KA"N/ O.9\5BRL#7 MHP8U,V;M=BSNUXTNBG+[*4 M5_(=A"12RIDM)RQ8?,RIC', 91;8T !JD.03DB'3UW,Z;^ALL:Y.W*QA<[Z@ MV:8L!L0LR5<$JEK!\F_"R!%?RAB])&#"UI(F+)2@!@_S0:B,--==\M-YY0\: MO&R9>LM7FG@O5!X5T'LH*01SSL96C-I?D/,&X?'?QE!LVU.*\X7P";; @/"5 M:V!* 2(U4&>ME' =9KO_[NY3*3Z?ZRUZQM.#VV_XSXF@^A4OV53B)2G\2JP(9GF7Q[UUV^[R=-H8QZS:^+)&->>K6)R:F%QU M"S'S.=;(-QDTU6J58,8SKAD[F)QXVY^F*CEHUX',_#TY16NCZ2HG=4L M4+-)Z6(>&"[&F<\$([^+UKE@H QG/!N,M02*^:#V3.5,9P3;'ZKY/&8F\T.' M/8O"?I,T=^'1;7N;O6RG#&F*Y%;0P[::7BFB51YWXV8M;^ M)9L%T08>X(&?G"'P<[>=G@=O@CU0>+*/_?XBCKC5#EX(U_1^:?MBUB69 5J[ M^3HG&&Y7#.3([L@8&/"^_>0DUX&4E."7C]U- S/[6#UM>AMLYGY>?L.T":(T M\.ONJ]G@-P/T-VEI0Z?@56;(D=RHRNCP.I?3P;TJ_&9?YG<(V^TT"YP].7UX MBC,OM *Y/5F?-_H.L;].(.[#]WPQ>9#V&."Y]CCT'&#:RI&& M:>.6+F.S,69X =F\RI/?EY:BD298+M5D%_#+8+<"VR >:Y.1=YJ10D(GL(O7 MWM^B)"=6J3IP5@ K"S?$B?P5M&NJA6U=B \*Q:W?Q H^UTKP 4&[W0YHD7PA M(VO^VE])]/-">#,?)]^.]N1V]+XP95(PXIGH("4Y-,T34$B3_9NR;B'<;H9: M;(>HMG*M+&#C8F99AIPN7==_F"NA0\.W[=T9-Y(/LT$9@?OUQ(N< ^4?O=.H MV#1"'9&LG$"4)2L\0 M;1]@FH3ID]E1A?3K,@ M#8&9($Z^"_)C'*&VR.T=?;O8!G1S]8/ZARQX92IN6!"<+*-U_JN+K1%AE%!.=PGV8358IV. 7 G/+ WVET8'>TX3//.SC\1TSOG?V+0JRYM!D+!V<@W.R951@,XH( M[KAGFDJ:PR)^_B*#(I\+1D(I&?L;%PU")R6;W*'EUX3) <2S&CBY,9W@2A1; M(OF2$F/YC@5G33AO%^=5#S3-DL"'S7K83J_%FJZV./&DEX;EPZ?:AOBFO'[B MCO=Y195PLB[&9,E)N'?4SX#=K7&/RPXMRR.SH2G>L=DE\(0WL7/XG :F#K<]0;1[]BW&/9GV&S]+57C/TZE.M M._VZZ#)3SZY1 )UO_XK"M35:JLVYCY4=[=Q/P4YLR/"\Y49O;FB&UWW;]%+^ M6M<&MX.V2JSI8=Z6; K&7>XM[/;T77@931\_[:/HZ6_#>@K+RJPVI3"E-]B+VP^/!U-".=HG&X; M%8>,HX([4IFHD]&\LE?I*4$A'SGLX37V0L+20RUY$/X"@EH->AQ9$=B.LXY. MT%E&T<$+P_?5*TV>WN*_4R]I!Y?6#KA!I%O7,E@TM\8/"CUDM^+\GI2#Q$P0 MDKW%Y!U$L>[>!NW!W;A!3YV.RLS)UU"KJ(1'K9[:W@.WJ_;0MNRK+UP8U6GU(;OJ8@J**6M M4=M750RI_UBCF2Z/NQ*)FND7RNQ*;R(&^_3)^T'32["Y'XCRA=%ZN8N3+/@' M_['1)R<1P^NUTVVD_'H\)=R>KT$O$\G:XD!3"4>$=$2(1[A\I"P@OXA:%I%\ MNOIR\W2Y_,DJCC@TIE 74=UFP+J.9,1Q%'"BS01K]"B&7-<=[[[\&"5T;;7A M]("FY+UQ%.;N ;6)?2.ZS]D#].6PM>U2'<]^6-RA,?-M+(W9NT1]5MPH K-V M"XWY7]PQX)1E$X=A_ :+37 *XSNW+,"3Z[[A>[@U?7$.[5$6Z-S7/>Z(>^TT M7 WD>[U\&:5V8QSLP]@S:'5+=%7="(8Z/I*=K?H-CVR0\8_SZ-/(2X*XH2)C M4SN<(-&IF2K>4-L(WSS6+>KHC4))S'(91L7V6Y3NJ1]L KIN++C8UA;Q\.O2 M,!^"30V1#L-.<:<.Q04IT=:>%<<+?//[VOSE]]^2^"W;WM(T?=IZT=,;\Z_W MZ^ 5RA[X, ._-,=2XRGA'+4:K),GZ(\C@SOJFJJ4V8*)O"*\J.V^!_'("Y>/ MA$Q MACQ(O++O_VO=A/_'=GKJ9^IAP+).TD9H8@/>S1"ATM M_6>(&7VT<0,6;('VZZ\(4,*DA1KA@6EN%!2N_NO@A>DJ^2VA+))/ 7O@HA. MBS>&$IT9<(RR62N4#*(X0W 9I]\T9Q+/2W AB)"""#'(*B%2$ *2$"$* 5E( M(0P1TCB''1>VJP$B*FP7)^P7PG8\:/F;OJ#EP@MIM/822%IF?_RYI6YB0T.\ M.-*N6U'YL*X5;G_OD-E<.@R<9?B2.3_*(,#>RKGJ MVN!VK5:)S3K6AK-V-',9T5L0U3]K581MGK,:FLW$I1KFJ[HV,W(INW/5D4O9 MG:F,Z'WD4F9FJ5_[N=2OK8?0\)63B?,Z8 M/")%3@I4R77;AY:?I[-GHE_^Y>>_DQ,3YL]_4WK<1+#["ONP;>X]I"]> M]QYL@;KYMK4C;O<>KH:F$HK5*9@-Z]NGFWMGH:U9U:NSL]352-#[+Y!CGWH^ M?.T'$?,,]^;^5.;AUP.M4AM1]R,Q'U\?JI#5>/Q?2$DX(J4CN7CDWO8,[\)R M1R$]L\F#(=#X^:L7>2\\X7D$6'3VG@E(]+-"PZ9P6]<9@4)/18Q743[>12:[ M7"[62\& ]4#?IJV.MYW)5U/>/S[L[^H[%\\?&?:W=IR3UUL,^P?X/"SU"5_J MHW%Y>XL$IK^Q1<(O$SR^H^],/+Z/!>K/JL[#XWNI8=OC?T'H\48-=7P,9L[C M?YW@\1U]9^+Q?2Q0?Y1V'A[?2PW;'O\K0H\W:JCC8SJM'M]0>2-)F*Q\F?+E MO6AR[[W#KWA=CJO_.@39^TV49@D?4.F*?46>DKW:\YH!=P?0?K41+RRM-HS^ M+HYX2O>5YV_AM=/_[J4/PXH?J$^9U6KLC$Y O-B%SE05@,0E'6X41FHK M35 ?<1G@,ELJWZS;0+T2)H>\;4&9)/P5.[+U1)<$!(+)(!$BV:T">UY?0[PV M+0JU$H]Y$:$7*2E&N&;B#I'4C0CER&JC'MEC_Q(*R@M) MH")_]9HP)5E?2KBFY"DF4E?K%;?/[%/?3?>/!@M,J>+;&OA.,]7?A*DB^@)YG&XPV;;%9@ZSUW&RH8%+I*V3X*.";>/7 ML(.W)^P_(N0V&V'T0;6B"*6Q?+C%%IXY"+NWX>B#?W4><>?MZ/KJ!_4/D+:P MVFP"GRTT:HY&.CO@!+/^NJJ#ZO;6N ^.>\JN_2 W GZ$*H;L5X*CU7-:P\H7 MYYF< WXDM5?5VCI!P42H@ZVX_%)VUX2E8]>1S_AK3OLE2 MH\.[KU[R)\TNO'V0>:%\4584T5V]TJ1<:*)N-3R. DY0FV -%1$.[(X[1!RK MS-@!7RHCS0*)'>?.5C9E]GEY>_Y&)0LL*Y59N!A6 TG;)A+\2)6AJM0-+"NO MD#E(?7!HE/J1\LF#!^\D;&I;$X_>*'CRDA>:+<53>NO&J-(4#[S :\RBD[/* MFQC@!F]SZNJ!]XRSJ3PJR3R5K10S\5H8"R,K+U-",FJ099220[16)[PRQMS+ M&-,KM)M'VK"+?*"61[#^Z+R:#"Z6!-_V4!D&^$8O MI=D4'ME)H3YOAU" S?H3])H].LG=1=UJ%B\'O:\&I/@ M7@G6,\7?R<:O50.=7&^1*WM@3!3G2N">\W:V3^S"0&-&C_E=D&D[(.>R^S%A MY^-L=CWTKUR/3LE:MSS0[G18WN5 O<%A>7/C=$S,ZIBM-D$M3P[^6?=N?3<[ MG,ALR\Y:SMLZ>)WAD5M?C1VNY?-K<3)Y,[\6MT!Q%0&CU;E=7H%6'I=*VU:V MI?CI7,J/YX1=9PC#G7A"?/W419$D1IX',CKPY9FGG1F@7GNK^N'I'. M%,XU?B\MD*]!GC.<%G1:!?]]ZUP9DFLC9A4V^10*S6N*P? %BVG(^=%EISEN M(C^AK--I *![.*02AH?2>Q+-U>66V>XLP+I3)PV%ACUD&=\FNL,*^S VZHZR^^)H2K&[JBI/8>F+J M-?,VJ ,O4%J/L67 M%)X%"R)Z'41>*.+-&GM-((47+Z?:1X'G6#JXD72R5II@-;_B(E,*B2?K2 N7 M@:1$[D%93-9*'+(!>>2BVBK,.K-:SEC5W5;EMN^5F1Z5F7+^A M A 36,1B! MJ4:.J!D<"%:,"=2]Z)W;]/*05*^O-5[FPB4=WFD$EYULG20.%0WW9(?14%/N M(9\@&LRDDOE?4HEO6(H'G9/Q17Y)1P*1AF"<0E).SO% /PQW!<_JX MRV.O4D87_K061J_W*'U/<[2O]2Z]]W2Y89_D@8:0O+3:5-Y=_OF!IHCY]E_)@^%77/!&M:O M[E:IV&RK?\P:.3SFA:>X[GQ63V5&T+)NE[%W1[QSQS#=:\^2&WOAQOJ!.DQ9 MW1QMHXL";=G6RSBLBV!,IEB^T83F>9:>W;U 2Q8I';&P=8 L5R>6 8*52C<R*A@P>_-Q(=,;M$A@T![N&?V$%-I^L0"+7]+ MBW??>F\1MU' Z_ CK=%^8-?8'3<4C%5F^M#/).W\GA#9*"X(3K;,6:#I]&E! M"MLHKB1GB^1,R+19Q%T^OV*6Z'3(;!K,,AH@;Z(U92S7S%,NXHCQ\5F_]"L% MSC7&Z6B.%_KZZ*EPKJTM;E#K);F& XH@X@>(_.R8A2J9%T3\<#'F.QI!(04; MT;D85L'-J"5*Q$F).ODNZ/^/\WIK^RZ.1.7$AS@,&>Y!IR.+.Q,")^"X_29V M'MVNDP!Y@4#[=L!?!R 7OQR%R1<0OH-*1.IT#&IF [$Y?S=WK^B:-=0?%![/ MI"H7FI^/7'H9S>OYHI@?!DKYX2>0,5_5\@PS1,0//06-,M2LYBBE89Z PW4D MH&2I2#KYOGQ.>51^MK.6U4^MF'UNM?I'G?80#X)_3G #OA^V6>V?4UDOZYSA M_&5BTA*)_E?1&OO$-?VD1;$B,L.*PIGJ1EU]Z'W=0:/9'S,OR3Z>X9_I2Q#Q MG>$1YI]Y_%!]\P9?$#%PZ:II+$Q;FAOU[$,M?4M M\4)?A[QC!RV0)16ZY#NGK"^I*4VRTO!D/Q5#D_WP'[=!%KQPC[]@$BU_!.F1 M!1H;X1R*[3K!$*QO@6_H=<@Y>LCE) G0)-^!JJ/A]L2H7\8[+SC.KNQH.I>A M=ZI?_0 LVLUA&-9(JVTP"KICAF/]A13J'Q+&@Z8%I\9LZ];&.(=06W.6=4*A-@:_)I7FS$F8<[=[<\2<^@5I4M#6=QL,E@]\XHK6R^V. M+3#8OYO=K[TY8@?LH6=QJ:NY+7(G[".Y.3>$\RPA EO+%,_@=EX3_RO)M M+H/6D'KR&9&1ESK"CTX6KCDP/++!<4AKU@@=37&Z;A_]*DO6FG;XPK5>TFH( MUP15W:N'"<.R=AW1V7A>0_-T+='>,=J#YEU;E,#=<+)N\GZ-ZCN1;S;!9DXUX-UAE]FX]Y1W^_HVT7H!;OT M.@CI6EPD[&6EIIYS@@R;8](JPHF_.@W&J56%.) M\:*^3%KBXJ3FF%8UI0^MY$5V2=99]403NAU],_*VC+QL M+5T]AW(%D7[U?@2[P^[JQSY.#TE3:DF_GC@!:(3VY8B@1S>\$<$0X<<.=\DC M9MY<,%D0R88H/@ORC2U?4Q_>/[-<,LR!-2A;[90.(D1Y?;]8(KAP_P<*27=^ MQE^964;K!R'?TL^"5WZ]?W>\@W^,$J,/924O" 8KW/@6 MD>1'.,,).9RU:\FK']0_,']FSARM>9+UU6X?QN]L9FK,INC3!^< 'Z2Q6G)V M=L"]_NPOOM%RDC070U3&YG<:J)+$ZE+5O$6N6I5U'M4!DG @2VGR2KM.9GIV MQ>GQ8_1O#.,:^N&=Q 9)KR5XX[.4G+8X'^.G.:\T>8[;5W16S/!(X?X1&XA. MXE?%G <)/S?%-">M<#MM@U:56+/:!*\K-@DZ>;B)N-#-]3YC.ODU.N&^!;[T MX59@(E8&14^P3)/US+!"[M(&[:OEOG4+'\3@8E);9V6Y2$FZ*@60;UX7FDT: M6FP,>&D:^P&WU5N0;8E7,AX4*=3V%"LS]);)PM^@96K#%L4R MNPCCE'%=;98^8YH&K3>D1I# B713[)$_U#JP/^X=B-'::#H=;]Z4V$NX87ZQ MET+*QXIEW3-?",D?^"G$M/N\JVWK*8;R26S)$BQR45BCQ-8LB%SQX@XT^AI' MV78910$+$5,O>;]FSJ8!8$:3GQOX3+-C.S"-HSU'T)JHJ5M HU)XL@/IB5>( M3V#TX 4[1U9O!D(E$.$2D>6Q);4!Y>3U[ TOY EC J[6M]ROJVV($^2Z=2NO M!$];X5W'M<@Z_H4K19( 38>WZJK*7;"%R4NC36WSE)>'[8^:]T.M#M&X^#F]IBG-0]M%/!7Q-[7 ' M;YU2&RPF\!83"KQ)"LS)!KB3#1,8]K=B*#&04#@-7A]\^_4^C!GFJ4YM;<[( M_D9[NV-;8\0.V:EC[I*-+9$[9;?<)FM\,.:8'=.<<3AIPFD33IQPZDUOG)J_ M3F%?5VTWK^C;5R_YDV;IE1HE]UZ214S;F^!VWXA)??OAA:=!FN>7M?ITP@U: MPU0PAU]P?5(*0G))B!*%W-PLR.U?[^W>^+)BFI+BNKSX@69;UB27^B9H\]WV MUG@]MH>6RD];FN+VSCZ"F_-)R;WDCS?<#^VZH5D;<-K:XG@O#..;R&^.W8\; MX'6O>EWR&+WR5]Q.U""K.;_A#!>$L;0;8NO5DY-SL8\*N24/S):M>Z8GC7!Z M4KM.Y;W0:@N\^YX-;QRSV_VPY M&6MKC]NK.C6M9$PV-<;K:]TBCTZI X)P?,M).CPT*VO66H:RMB'NX=FL6WE< MGK;".R!;9-4U$AW6G'RD24#3RWM&C28)77.)6J.0]AZX1V?YD#:)-+DE,7A6ZTE\&Z#7;P-I/:>]H&^_1&/E][TU:0J:L?SN$Y6//C MREFMG7"O5(>I,/X,H5Q0*Q2\R+[$C"ULY?/(@=U3(CL&**IN23ZDS(@H3NP? MSBIQ63% CZ_O-H\*;I)XT?MU$'F1'WAA45ST*9;FH-<'>"1ON8."2@VSP"2" M.%%2GZWJ\[&&4L,; FC024-JHN2](#EW4K"'/4,E &O!12!"!B>;(3A,5I0) MU3*UP_HCQ=,1FDQ.CU? M,@-XD.SJ A:2ZNM-M7,>$^G&R9G[H9;RP!8KY6KRP_95FVWA=@HV^ M*-;<';>C#K5#ZQS=T!>O.P_60.?<+%^V%\Q(B1N.>=F4*:3:.Z%VD%-V@0)" MEN)ESNO7NZ#!/@U-<7MWFWYE3ZYKA]=K6Z6=4C0$BR\:4?!FBJ?5'CA4 P4> M3M]39HL($LUK-BN[VN/TI=Z:JH.%UL:X#Q3ZB3[E("&A^SCAM7<843;(_P(+ M,['<@Q5:D&]KT1^0-@=74;R4>'"M7XIA]8#!K$&.XGZQ/"_H6S]-,*MMH>*^ M244WH?_RU0M"*&5P'2>/7D@+X+VDSTWK\N%4<,+;1*NTK@?:2> -,,8JHG-U MD+/\O(F3SREC2@JN"P)\<:P3#-OF(F:@Q&8,J#02Q:,R)#N"EYN-Y$'70^.8 MSJXX?7Z,_J?137N_N00Z/;5P&_,LX#ZNQYIN/OM*6L(8!'8+Q5NS6BDPNMF0 MG!6V*,FP%>H"IL:!H L71U?TS-^/S-B_TF -I399SRL8Z?LD2.GO7GB@TCPU M9K7&&"\FV[6]0G0[7''/!Y9M,"$8DMQ(A5WSS %)6P&++&DN$'D%B:S.&S.Q M[N0"S0O2]($6I)"9<*$7:@JS/G_-Y&O<5\;P\?AU/MT]0%T4VF23552IW&A^ M$M0CSAE.C1J_T^0)4X,L9SJ-ZK2,]LDU$<+QM1J;2GTO] _B\O8Q*G7/P]4J MM/.8A3%\' USLU2C<8Z&I56UQ.U9S-H8OIXRO=N-?]B/O(G@Z2N1JYQO+*I; M%.+4TXT/,X#H"A1;.63"2VQ\29.^&L-+ 3>QRF/B/TB%/,K MH5@8>,]!R,##:H2,R,J-06I)&))+(V]_+4@AT$GH:CUB163-51*\!)$7'BV_ M7 2A3TP#F+Z6;)68W>SV7I#PV9--6B^T*>#L[(03^X?I7 XDVWO@#1I[RCV^ MQIH@3SA]4C @DH.3.-"PTB4MPSC5%MC=QAX#()\&K_Q1G4.VA?<8Z+KV:GBO M#CB=L+^N*JAJ;XT[4.HI^Y3@9^?]"':'G0J"LJV7$3:GD&=X ,E[2:BHZOA, MV7#U(E5NG>9Y'E9#&L/V /*DH+\@!0<7-](M:9S"%3;)P PL2P5^GQR@X+78[OJ#_9:N-IL::_3MAQ?Z!FFN M@*]7)]RP-TR%Z:#W!B0_QYL-_. )=L6&:AR5"IC!_8 U9'"F0CZH<>:EAT04 M.MQX02(3H=Z"; N[\M$+[,V6_P*5$5\B?GK&_A!G6[:J]./=/J%;YDG!*[1G M/[.E9ZGE\SL1B S+T]+%)%LNA2$9%9O[G-5GQLLZRMJQP$-I M_JT;DL?!)O&BM2D$5JF^E5L$3XD7^=N3;*8^[?$B;B]-CQ\7J6V,&V'[B3[] M*8EJ*A[)) MU .W8PZ0?^K97F->MF3F*"O;F-X-J#X#1M!\D&\_OL4PRY]&/Q# MW,7;_!$G?S(Y+KQ]D-7OV@SKCM=]Q]@AW[\9T!>W2X_21,_%#=]+MR0^9)LP M?H,LH$V)-5_X".:L'>OSZP91]-TXMX]\RD$[X#7TNRNGGE'+?Y@:2NN$RKJHH+O.75#S\\K/F\E&YKYC1KC'%BJGW;JRC2#E?<\:=E&TS?CO<$AO([-UY" MBQ-'<>$FH1"?0:Y[PA>N(!??;H?=](B2=^HE1%Y#CN)D!WNH>[[8@TCWW8>D MK@ R)-E:,%F(.%?NW_/4^2+N)6L6%$+%5JDGCZ>M!L,S^79U83GM] 1,S:BOCCS.I]C/#]'FUF 5#8$02X/0YWGP^L!\48$0TJQP\>RET MK9L89SL1FK6WD;DP%YEPF0D7&G:GF-B"R*PG1+-?9-5SW,]]:^^&P56I2$.Z M@M22IZT7_1;'Z[<@M+$#T$<&G+.JTR]B:A^P4X"/L2W8WPS(=@D+P66?!>&R MP^(X(DIZ$]C_2I/GV-[.H?DO5#*E8\R_#J(@H[?!ZXG:;,K;',+;8'-<"6)@ M5]P(.T3_HTN.G?WPXMD@Z2=<882T2,[E!#P61' BP,K5=47S-KA*LV#'3W,/ M0MV0426?@HCO#*;':?FS"_/N$UC(9>_WS#Z9/&W9PUK5 DRW\<8-.E:_@*EP MKI$Q7MBSJSZR\$T)S/X%(B_R ]]]S1/-\SON-?<]%&5N,*K(CHW8;!T&E_Z0 M[^I?RHK5D,\?'2CK+AM7]SQ4UW<[1P^:),4)^;AM9OI\6H>8'V?OW831IN_4 MAZ7)9"TODQV=;LM?]3WDEOO(/CNAR?.N2:SOJP =,75Y8N.3S&^$;9YS[R9]T/L M4?,%S\F?2F#1G;Y&9CLS&_DLAA;Z^33*A,U/:N[,G,JWG,S,XA-YX7?W/I;*MU6_G8O, MQM$+W)1W,Q5V<_\8&\[IT9*5-23E=+$ZNS2:&!1!OC%G\"P:L5OW E0:QOT8O+ 9*,EF* MYYXF0;S^>7!B:1&%M*D*&T=7-5S9 MJF*!?9T%=&YKW"?Q->3"W$0;^#_XU967@&[I*H%"Z-?,N63HRO!OM9&@2Q\# MYHG+8N5TR19.2S\[U);GL\88)S39MWW+/H8!KK/;PC!I@_%E"(.4T)#RXGH) MW3-30#6H\MND\*Z$%!/RV?AC C#"U,J/B5K9TV "DQ0DKC_F9G\)#VM14QT: M0( 3A\&:7P01==))RLPJ1-K(^C!,- HAM4"G%SOEF#\EK4;)4Q0PB4E)5&) MDI6L$O$H!HA+"GGAQKJ2F'"124EF D(3(36&71*,'^-&C.1/X"X_B=KP@N>, MMD5Z9N4=)>/I76:-E@'GI.STBQ@K8MDE -ZUB1LS($N*JLD\7IPD'&L%^K^) M+Q/1%YCV;5V#,O^!+H]R\I& ?L;0RR6=VH*W'LAW /(W)K,!7DZIZ M ;8VAE[D-S'B4JR7:Q'R_V<<<?Z,1"G0W=D MD%.Y1U-JX1)S2E%7JN+(?GM2[3WGX?4]M*]SVY9N^/VNC_"3':?$I+P4J-\6 M<3[@Q;ZSVO063ZD=@NBEV/[^0MD:AE[P%V_3FVCI^W#, ^?*T?KJ1Y9X<;)F M0)&\WV1T!Q?)5AOFY".^A$%1YNN2IK]/7Q\W)<<\0<.X-4RAD#IFNN7'3/Q8 MMI"^=*#'T^M@IX()A0VRF&2%_4=\O./^\P6'6DOT]>A*YWFZ8;T*IGP'/*+B M/RXOQFAPUAG.?( H.G< 2YC2"/N89N\X7P&=%6WIH$K6LUC@![) MJFD@"JICAF)MAO"S:BV,G:0L- ML_0MTYOOL R;W,O=<"+(4+U[1&5YGWE,=:V2ZYGX2BS(=V!".)?CB=!L$KM[ MW;65+H6MQB1X/G"B7[TU?8K+6M7 6'^.3MEP4A M.R:)^DME9K8Z%YLV3H4^ 0;D*:YNIUB_=F-79_6=*]]8%VHM?3\YT'6%8R=P M]>J$%[OZZZS@J[L';@0;(+]1$/.$'$= QO[P3/-A?KS,"-A*1<3@_"4LJ^!F MP6Z2!:GZO'.(LZCYR6 P G27=,."R8I"\ +05S8V=X?=+8U>LNUJ\TB3U\"G M;%D).@9^L&]RJ:GT\,*C%DLIY)Q$##>HZE%M_&5U!IF"%0DY+WXY?;;N)N2CZCZZV-OY2PJE MW'G[LJ^2/1/=*AR[M;CD7D%J_D3:@D@)R&W^(:00?).M(H9U)'=KM*\G0S0M M66;?8ADK.VL-QKD2+I-\]3)_RV*7RM\I^SI1MMKP/S;L9^B@BW.&T&ZY\N;= M9*)X=_?TJ68 OY041(E1:;0@4A)P7]["R1ZA>PM>Q+N]%[VSI0JC!DL;(.Z] M\-.!',JBC,V7/FM)HW2&N*;=^&>,9'HA[!RQ"PEHR:8T_0OY+8$2/_>>W24U M DO>]X0K%OA[&?]-#G7PTA,F&+N(TZRXM37,U"=]9PE.]1;H@4/5CK.#G ;Q M#: +<"I=#<2$%IJ-\*__\O.G/W_B:A/Z W# R46NFXC9@Z;9O1>TE!D_;87; M?QNT*GOJ41.\/MDDZ/BR<((> 8*+TONN%]X^R+Q07,F5C1:EQPF6?A:\UEVQ MM>.6NNUPX:5L-<&(\3V10%)WXX-P ^3)^T'3+C>L:8C=$YMTJSKC<2O,_M@H MZ\1*C9RF=$M3I>B[O4R[=E5'RX"T"R_+ZZDP<6ZB5^;KXNKD=1!YD<_^S5.> MEL]IEGA^DP<.)H+;.\?9I.RYPRC@]>J1>HSUB:)>#CA'SI"G!.R%9!ZD?QJE,!8[BZ#.WUR:WD)?')/^NZ\BZ^E[10_"R MS5:;;ZDHH+)Z%D=X<$>[=*>SY@!H)!F<>#'5+NI<>@P-W,?1DS32\. ;97SH M7U*2 &<1HN\?%D9VV*7H3 ML24K+X)Q'2=W]*W(%:OPWS2V+:*.,&=0-Z6H9Z$2%1^2!B[KS?7I3,_;2 R M:>MD,FA0NM@Y@ V,ZS!^:UL$%9NCE_F:I6,O00-9G).0;KN5]QNFTL2[ Z%- MLTG[="#!HG-CHI"#%(*XWJAP;L ^6Q=!85']6Q>/6>S_^87)LKXHI19+\[34'200\G/&FSE J+)Q'#'0GK46UZ\%M)E9'' MY2GQ2R>6[/>I%(&L"QG(^I#P:U!;*M]M8_$'S\/I=$NK\:];0W/NG^'?ZUI3 M][&T]?CV[$QF ??A_:' /X2'G2[D;Z)X#MC?:JWAZ%]+[ESPOUTY2S. GPMQ MWG. &6,/A;1Z:R.>!V9D-BL;&W*EM.*WS^0/I3.$.PJ_W,41S;SDO?J Q.GK M$3\??1IC3'#.+&9M6MX"TY!KU";T9"35^7J9M:= /^#; MGW8>^_Q(KWOB?LZS]O5..Y")T,B%O<[B45.[+YG.(6O.DI5-X2::O#I;X#F# MUTE-)7[]35@ZHB^P++8%I%HS&@5)(TE=:9*5T)3]5" I^^$_?O?" S<$4_+_ M/7AAL'GG.2'\(;U21DC="U=C^N-$N]&6 /P:W!D?(HU78>R0S[EQO"CX$<6P MDD7E[I6JPBIA&+]! F;*[/- H7@<39\8YY87JGIWQND5XVQ0GM+[]<3G#R/E MG^X,!1_N%XH3 58.GZIJMT/KXU4]N\[9 YH?N.K3;ZZC7],C6-UC?\+#6),' M?B[3=9QJ!7*Z^?7FZ_G9+EA<7JV]W3X]NJJF\LK5-G+SGSB:=JW4@=_?"/99[:ETM MNM+:!>^([BOXZ'(L=[]?W3VM'OY.'JX>KQY^OQHSCAL2-0^P\(8\I4-&D[:! MV:,YSA'95\\B?[*Y+?;DR!Z2:WC9 _(6O3P1$GYZ+1:48@4)"8WR;\]>R*_. MI5M*,[*&NO*B*#W#_@/$&_Q-(R])Q*71G&XJM.$I;*!.*FJ%QQGL%'DAHY

O!]B MMZYU+AM& 2>*3+!&^YJDL3O>^6Z,$N/G/N8#5^1I^?^1WY>WWY9/-ZL[DD=Y MV#9J;QO>XAQ+ Z*+!.N4Y=@09?-BB0YG1K_5(GE )H\<. M(; FDK>;M$871NJ$&GFU?\S3=8:/#+Z(%=FHC>>B+VXL&62!_J<&LB->O!@F MOK%S@P61K$S@@;@S>16UIIO8,82D0[R,7,$NQ ;>&V'"F5/[,?.2#)7B7^A+ M$/&W79O41X!Y%ULO>6'+TQB>36"_E]*Q6XPXP U_W4'C<\ MC"%+;^;RX$.< BM'&;72?<[(=^Y(DB-!@91H^"&$"8TFJ(@)4J/ MU\' __V_%R+>LG_]M_])_4:2^6__/U!+ P04 " !]C ]7[XCTE&UL[+U;<^LXMB;XWA'S'S0Y#U/G M(3-U\46N.-4=\BW3?6S+Q];.[)J7#)J$)%92I(H7;SM__0 @*9$B<2,!$J04 M?;K2VP9 K/5]6 6%A;^\W]];IS!!_ #VW/_\#'W_\G[B):R. 53QW@-L:_S1*_W"3M.:Y M?Q],?QZ=_SP>CB>#T=\G9W\?7PYF3VFY)]BSI $KK! MWS\#^Q\_K,-P^_>??_[^_?M/WR<_>?X*5A^.?OX_3X]OYAILC!]M-P@-UP0_ M)+50([EJG^^^DU:<_)Q^(RV._FI3RA\V_UEH/^G6Z.KJZF?\5U@TL/\>X.X] M>J818J"8/1H02Z!__9@6^Q']ZL?1^,?)Z*?/P/KA?_Z/P> _?<\!KV YP-__ M>_BU!?_X(; W6P?U&_]N[8/E/WYP?/='I/[AQ62(:O\_MPDYTO_.7.O.#>WP MZ\%=>OX&]_V' 6K^V^M#3HC_&HU_,KW-S^AO/_,U@S7(AW(#!] M>XL,R7QY'06V"P(>2)DMM" +7/394+LO/@B@5KD7 ?3Z+EL8GX(0Y^JUT.][VT6+ M,*C 9&GBKAX!_(28%)166K&.[Z&@,4056N@IW-=:=GAOF+;#M_P@5VVA]_'R M!C(8CDNXPGN!RWDA$4KKMX&"M]G8(9[ED2'QL'4%KK"YIK;3QHP$/N!@Q/X$ MD4EG7ZN%/L],2(K QELDJ,0']P,$L4J%A* UTX)4K\!!JTFX< R_%E"Y@6'R M;BEY&FEC[,/2WA< U\ %2UL0G6+E5M9K6U@<<<)P]K_=+_,%G5+5VFU#;G,- MK,@!#_9OAA/A?L 1\M\17%$MOZ#!2A:8@BM5[D:U79DK7*&WNE+GZ^+">'>4 MR)XVW)T]2@55U/Q2N_N5"O*6U-9I[U)!(F9;+>UC*HB2K:;'KJ""$)16M%J5 M5A"-W9C>JZ%*4X5PZ[IX56]!:-B.!.?JKB$]?*Q5Y*(UH^W*9A9$5605;UQ; M#;S"';T;P6^9'BQ5%?S:W])6/["\L5KY8&7$(S:109V26!_45E,W'IZ0_:3? M-U$0PG6@7\E(2OJBSKJ"W3;#),Q!K8[*OZ2M;EZ CR=\V-OYNV/'XT"AAAC? MTU9/3X;_)^PD7!&] 3/RH3U5R2/JU[35T[B,G-3=I'#B MY_FJMCI#>PXW]'RE="K[B+8:(7AP8A^ 0L/$]5EMM?:+YUG?;CW;'[U]%3W4_ MU:[GOXK$9=7;EF()?!]8M:4Y:*9=J6X,W_^"FQ;(G;J2E3;5KG3S< W\FF+E MVVC[#.WS&]P,^+ S;M5-&D]S.IVR59&1W9A.$B9_4"!N>Z1T#?GUD6/F\QG)JH ML1MK/5*ZBEB$%O2(D*@B$*T9/:2:F?"GBG#Q-*>'E#@N%YTGK.VM)$E+F]1# MVLHK=V9;>LCW&PC0/"5)PL/6]+K=4,F,9G%F]?XQD0E%8BVK4I^U& 6\2M!<#\:>5] M_ Q,"V?003]@[6#-/+B!;0$?#CJ4!VCFP\&W H0[6H7FL/RT%D0%W&:B$1_A MWQ*IT'/==C.:GKDN-#"O8.OY9=B7%>N6$N+R^G M%WHCP25 @L:D%31>@&][< *P;N&*D@)%KESG<&#W/@'AK%$0XAGRWG; <[1Y M!WZ)_@^+=$;U7!U/M'[>@M9?P%L4S=HO>]_W7@6&1!JK8[A(RY+ M=E"W MC,\'"[GW4$@4^BS#9A'* M=PPB$2D2<*8M@#.S+*BZ(/D/W N"$1&8DK(= X57@@20J_8 N8$_SOV%]]UE MP;$OV4TP&/U/-WW#]K# !G;NO_C>AQWG^*$"?_L[?4J;^L<#=A88N0@M+L'AT-XID/# (,V3]W1O',3J>J;G8#CC*6.R]K MSR7O_0Z+=$;E7!U/U=[LECNYWO:^K_X^IXJO9F M]]S)<(G@XRHIU1O?WJDUQS985[Q@T D*DT+2Q<<:#^09N[E>>_T4]-]J5ZA@0[+ZG M^F]VCQSW[FUC.$[F\8AR_>=*=4S_[+ZG^F]VXQSW[FX#_!6TG+_XWO=PC9[; M,5SR."@MW3$\^&5(<6EV9_U@+OU99-FPG5D8@B#6W;UCK$I@(1?.2W1U>7DU MU!,501%24-HXZWY;PQ4Y:XQD"W4&!,ZNI\IOXY@[R0R!WL;"Z2&">12BMPZ1 MYX"\RJ54ZA@XPJ*D8+6Q87^)WAW;O'<\@[S,S93I&!2LGJ>:;W8SGBRQ[^W M-)Q_ L,G1Z.1BG8&!R$!4CB:W96G,7/[/M[#WY2M<0DE.P.&2/_3(,UFM^'Y M'L91C'QH9,IV% ^6!"DB;>R^;P!*.^H\N!;X_"] 7E,=E.L,$OR]3U%H=@\^ M@S2Q,%7*MQ>YOV?[?3D+Y0GL2CUA9I51!! MXU) *N)-3+&1&0(_ (]U[6AU>)---1?*!V5U YL#-!+2/))U'G"4'@$GF0W6 M*.7,A^$ E(TEQ'D^;7>%LQ<3",!55T]"\&!;Y$5U@3O/DS1WQ"LP 13\W0'/ M("R/7^"ITB=6",M)O"TN1@:XC'SW6J)#^A[#%Q25 '^V2)_@9LI%O'[>E;'^ MXH.M85MWGUO@!H ^R$O+]@EN?@&)-]Z[@CM.H9?3%0'T8L$^(&T,YQS>9)?[=4:[GB_!?'S-J213:NC)_ZBHUM80B7+ MM:UO>^BV!9XOA'A12"X'?_%'^G8(RA,:9A\0N?LTG0C?J4G>#KD%'\#QMK%_ M+@B#X@*N=GN=YHD:Z=M>$Y:2IN1EF4-Y[CU_]^C,=NLD*1L".%XL'-<-97!* M]@"26^\\H53KHNVEIUQZY67>OW2$$@3#FI+IQOY:7N7CUN*:FZ=?1=UT?FE\ M^!8@%'1G^M,G XEN#W;53A.JMJ"R%M:ML8/!@%ZAS(-D,:ZX*TBF[[3MGLO: M49F +;E"+] 6%(^8GZLZ_OM]T:A%]]>SYYJ\'K!]V5Y0@%\R8C*PKHS^6$JJ MYZL7D%)$(6<1ZXJ7Z]$VWM$K3.AE8M?"MV+6G@.E"N(G5!A!#+S5=2-"U2"6 M6O+VX. R(S]?E NY@FZ4J 4ME2D\@O<5,+J?#*UT8 MP0,A.;2!0\P^X.]'L)<%G9$I4%Z^CRP0D%32)-$>$=)'DY)'H;@)P:S7.V)4 MD[CMLY#Z,9.>B[7TNQVN;Z(@A%ME/Y7]B\X1GJJ]HTEEH=L^UJC-E.S3W)P, MH57I'3.$A55PLE#])%YRA 8G0>B5>D>1"N(J.&!HD23I4<6NDP@[.,+5KV\[LXN+Z_:N3"K>AIA2*S@B*/- MF<1S5PO@;V[!.W$.R131F -2_)LL414X,EH$OW"TFU&GP'EWOE;/*5)%^LY[ M-_ !<%90KK/PT@H]IX>@X)WW9F1$96]!>HX]2U)9CHK6MB HRZ0=XG?4T95G MST6+)^":9/ I-7I.!E').Q\!6=08G"+CT,\7E( ? AF&OOT>A>C8<.$ARXB< MP)X#>['"$<4@8)V\R_U(SRG8@+(Z'^TI'!S$B\KY='0Q;3D<2#G\/)RCJD=2 MA #I'MVXA6OR<;>Q'FB)4DI*ZD\@*I9%,O#*J"!.I,5==287-S53SD&QWJ'/ M)6 /P@=GEF7'O7XQ;.O!36Y69<0G10LQ*_:.$Q5%[KP#96::T2;"$3'80X#> M4?#!&KB!_0%B5]*C%R 'TGRY,#[)X64BK?2//1+DE^1QT6;%\0I"PW:!=6?X M+ERV!1D=W8*E;=JDA2R[8N_X4U'DSE]=7?C ""+_B[DF*1;,*^1B.IZT\QRR M- YPBEC7'7,58^Z"%8Z"U&-KR[VE[1WJG")V/DB$Y4&J>.-)-SZH<]SSBR\K M:N20*\VFW7[!NEZ#T#:-W>5U9@[N<_X M\V^]Z#U<1DXQ*2EIG\%563>C4#F'=W5I.W_!*>^A@R-U[F,U6GAE] )\_)H< MEPN35#FON,OI^&+<29K4D+;SUY_RLL MC(_9@/]AFR!X\QSR I!4H<-T$!2J!P&2O_A>$+SXWI(8BY0ID5?"=#H^ZPRR M+"ED^7U;BRYX _AJP"_ A=.W ]D[LS:V:R.-A/8'2-Y#(YV2[,5[ Y1QSDY,K MTV&-;V2[9FUM/K8&D$!L,=3RK>892%1$H![VXXZZ&XUT9@FYQHX[)Y MO5Q-Q^/+5J$6PH\-/UE&I9D:&G_=[5#N6]N)0F(X"J%TS[E DU)I-LS&V? [ M0 ^_ VL&]]+&"CQ'FW?@SY>%N R:M1!JHV?,J2^[@L!X_?B4#"C>*"C!5HZ# M4T+2*XBU+[*JT?"9DKP7G'$T$Y$XFIOYT\OKW:]WSV\/O]T-'I[AO^]TC:C) M1%_%"L%)%PMJXK_)R==*TYY+Z";':B(3_Y6!54X):GD6CA,822U M@8;41DX6$X4-@EL0_Y?!Z_H-]Y!/BI32^-+W<>SZ_?Z]O\.[O[[V\/BGQU865=( MELQ5M^F\6$FG%I04*/E".;Z/AM/QI-UGLH0PR>?!8HI%M.LMH10+A8R1YZ(Q M.ONT2=L?:AUM,21#0<&/6T)-X,Q<='L"R(E#GF+SY;2%C1N!TIF50TA-D".D M[*6B2*W31T3%!29N$[5+3$Q'FK=^+U&O)3QQO=QN F$JW.6%^XBM@*3$ X;6 M;U93L226[R.<8L(2+VLT')^0E_?6VT!*DJ(3RLKV$4E^08G7*YI>0*7^-.2" M>P;?D^22Z!T>WW/ACV;L?:#L;(3:T!9UD9U.?8DICOC6LO7OA7A#1]:&;P7? MML@)-48I#BY82RUV7=VPKP]CZ;*KHB(D^:R=5A*GP+;GRYD5=YH^LY<4/09B M<,NMLYHL*%W'\U<\0L0I M@FOB1]O9ND?;!0_P1^89Q:Z@+GC*.9B@B]7YO,>'\1D/;O$ [M5S'+BF^0X7 MI@02"+:B+4/H8!=9(D/NSL>=R'J720,BR,"SS)9PR2V)"%L\UT!*^V$[=& G MPB6FA^TO!5@22XJR;!O\>E>)>PL_6V1)P6:D9SP;?S2:='Y8/6BS](WW^"TN MP5A<)7TX#B*WK]+.K[@SCL*%1XBSP-,%"HW$,:Y0T5AYKP"B%M@A2))LQKO* M5V!Z*Q>W0GL*5?5GCX/_K6BQ\T^I5-<:M!YWG\ W[0 DH:%S+#W'N:*L+YV( M+5-QG7_X!4L8+^1O(Q^=[L1+;KS SXJ?*H6X"1)N**_0\71\/M3ER$LI9P@[ MZOJZ:]OUXO@N)MCP8C+$)(._H,L&?UYZ_B9^[Q;^XAN<.W8WKE 6=F0&BI?O MI;6K&P7E&D.U:E+PVE&+&[S,X'\%.&1TX>65 '6>9M_)CW[VW"W:8K]IJ4I! M=?-7YE,:+DIY.6G'_8CF(*B,>H2LTI1N3)3-&9)K4X*6ZL[&/'1L/D".8XUT M$ &*\J&X'\ /[7<'6I!WDGM+1M.ZT;6]S4TE32EXO:SZE%ZZFN01_27RS354 M-LK$8VRW<*@:CA/ /WNN"[ 3#[_OL]?'&W!A)Y^]L/#*61.?[#=G6]-@[3RV MI1F.6\Q71EC)8S_;*PA"WS;#Y$GC&0(&/W7S1UFZ#7H%VV2]/%\> M2 B%V[T#0O>@BS>B&[?D;U4DZ23E4.7X)Q[GCY0-M;C I<^!UVE*%U9)Q+\N MJ2B*T_MUXTP9_#L:1*X^'RJ \O MOO=A0[2NO[X%P'IP=V_PSLS0_K!#&P1EKQLR!)73>'[\G+7^,CT/X@>A]ZJT MT';X4&OY]S6@@4)8BQQBJ$&IN_"JU1-K%)_LFK8#PT_>>?^M% M[^$RU^7Y=#QJUY79(N5JJ4S![=(63T=VRGQ$[N17]-KF? GU/ L"$&;U ME!AY @E%FSF14:[J%%P3;3L91MF./W%@[GR:)#;RUC_14)+.^G57KWC*ME-, M$DW.<-3Q-W!BH"REU;V=U_H6HRA_N@R&. #[@_):&4]5W9A6$VX>_G J04G$ M2_W(J:(\#^X'5"JTBB!X\<'6L*UD38!6K=B XT5#6>Q4]<9ZRQL%:JGK.]/R M2B9Y7+T87Y6,4E(OK\*+Z7C8[INI#5HDF@8Z[RLK%=N/8+]MX]UV\-I A#,' M5?-*NYR.+H^!-CQ*Z'RNMZ+D=YNMXWT!D%S&K\(@E+B?1-"BZ\\V[/Z4Q#250\Y;A=X@/@U*9DGFE3*?CLR/D#DL?^HG M2U7[+V"AK/JV&3G1YA9\ ,?;QA?"@E+'N& +1TD667JJNZ#2P=+XG@F %=Q# M%-X,!\R7\#=6A+0,2@]?^"L>);5JJD=Q+.!%^_3"V^-8YWC\<=/KL.*)7N+J MZ5>L7V&=>!T%M@N"8/'=PTFY$1[)GTB7XX7:.&[*U=9470^K;IDXR!J!'P#U M&5C:RHF#-755U_7*8*$43W\BYTY,8AA,><&\W%?3\:C=)VN:7M3SJ$-N\GL- MC1'O0HM5[RC)5$\[==."ZY:M\7"U.7.M)R.,4&_FRR?#_Q/@=_O>@(E^1S[F M$6[GN+DG15NUTWKK%&)"_ L=:>*EBV!3DK7_-2TJZFFVEF22PZX]6/=[GJGBM-NP<9U8ZNDTVX96NA\U'.L!(!CYUY\&^IC MBYX@^:)M)JAU=".+0O"+3!/7C.*\M8U?NW@%VT3<^?(1.6W@&(5"$!.8$,OG MM#4>3L?G6F;X4L,C,:TH.>769"/*]T@:I<91\TA4+Y*F,UD'D^5>4[GOF$E[ M8>M8N*5$:75/Q#7UT]Y[?JSI%8B3.T-8_"0W=!)+7@(.W:E1K!=&SA\#O7RO\B4S)^:K)XJ]IT(C3\[C[A:(6[L%<(R=UR"8CG5\UV MHNN4U4!;LD+/NTE[%2P^:E+2.%8WA4?\JAL4QP]/3"LJ>WQY==6M2^WRA9>T MG];H_< 7K/4U"&T3R9%%D?*8X'F5QP0'?\M][#]^.(['!2&1+B[/IA?3X=79 M>(HV+Z)W!6I+=&TX* KA;0U F&S<47)XQPO0\^$,V?@J=\E6E")2-!\U!._\ MLT6)=3RPB3.X _+]+[CZP\_24^8<9EW=^%(#[/*)IYH&E+XIV+C=*2\))R[&AS?_RT%&[:7"E9)\M,.58\"Y>Y8-XK[Q8$IF_C#L^7Z3U3 MKH7Q: C_'UP,[]M"_]@W-_"6 [CX'60:5;'^+3W%*)6*L/#C*-^PDQK=/T&Y M#G:G B1G=*%@GIWPY[-A*^.6&X.;<,P%NTV1C^UWSY9J]<>VF;*+G?3L 7J#LS M<]S(L F3HDU(VD=6(?.%P?X3@\PWM#0416VP'E2G5&CXN6,:I@L(XS7\[I\D M+QI79=T&/QNMW O&U67LUC!/DW=F\W;BW>PNZUZ:J!']=I> CW/%:@]TG\;\R'QVD7XW_D/VNEK: F .581*8]2#%SL]'YY=7D]%D='DQG5R* MADNIDVV/*\MDB#2AF^&H!E%I:&@]'73+L.S"M[@7">=%8Q$W,DA;T7+H[P3= M]YS]7B.Y1N-/X!QVA366:57RO#U#/[?]V 0+FX,';,1$Z]:03&XYHU_O-S-&T&69YQG7UG*DH+YQSVJDPLU.:(^>NUH ?X-ZPYK)2LOJ M-L;H&&1G+WYQE XVM><^<3J%>\/$USXYA]VT..SB=@:9AK0<@5!#(,TAD?:5 M-7-1J]2?Q_(MTZ8Q0LD\)<_AYJ;="X(\.D[G-!&1.CREH;UI^ 67P[ -^P.@ M+2OG4+LJ#K6XL<&NM4'2G)8#;M]S2(G,Q;CD]!Z_-H&OSJ&N6>DU.];46*O1 MG']A.IQ.+J^:GE6Y!;C."L":?VNVJIL=48!R<9)7H3-)ABH?EJ1R#>!M-G:< MX!R,V*-Z&96 M*F&,"C'%0$KF5;1-/B_E6 MM9P4,UUD'L24E&PXN"H),(1&^MUV,?3\$QM?95V&*0<^N:"JZL)U;4&;+-Y? M##_\6D C%1AF+GZ6,6Y+HJN2%@>XR<%!FUJ.6I(.&$.852V_K3J;3J8M7*\I M[R+_.!=H0;?!7@F?HC&HJX%N+6#O-EO'^P+@&KA@:7//WR715FE+@TQ36@[_ MK"\#WV,);1_DHV/8^UC^%AK?Q6:[=@ OAF RI@>[!_K2=ZMP;_ M6[3=.E@]AI/S]B7WHQ_=O!&YDC$H"J[(?R?[%6P[0=P;H0X/\E[0T&UDY M4@7=.5QW,?BJ-G^A$O6CG -L(\%9/3]*QI?3MK, "*!X>".RLKP=LPKF&EB1 M QYL="L]M87_'1F.O?S":[VV^/=X.'!_BOWV:/WV:+ MA_GS8/9\._CO;[/'A_M_/CS_,IC=W,R_/2_>&K4(@1]FA@_\UW[HP'_\05<) MP0Z(5)1@!1@BI/C.E_0^L3<--5O3Q3:(XXHL@PKA.V8HN.YM"=W?&@\GPW'U M^UN#OZ4_:9M+2.)5KOR&]@IN:*?-9PO]GNF?[[GP1S.>37%OO^+_9:TF1)O1 MQ7)4Q*BXO)"B@,[G&/J&TO/>!:$-=P+$_++Y0KUC H=XDG*[M(?S*_@ ;@1> M@>E!_:WF[1JLBU?C5<"Q9?X2 BGIE"N'YO MJ"!'<4%0U+IO ;7.!11]Y,)F.9T@ MI.*]XX&0H'7?UZG+@O*=C+GV/.?=\_X,W;<-AS'VJS31&Q9($SYU M=PT[:R"(>5KX# 9O]=Y01XK@*6U:JC31:U94$CZE1NV,U:W-+H\@" "($Z?P M32B4&KTA2%594SYTUX/ZB^=9WVW'P1=V0L-=V7 G-H-:"#GIP=] []A24_24 M/-WUJSYLMH;MX^=S_%L[V'J!X/\H(B)H2H/N>D[+7PF/'[7'9C>3(8;N7J_04N_((TL' M*:^ZZX6=61_ #^T@?V;.LC*,6KWC2Q5Y4VZTYINMS8U[. ?CI]ZZ:^\,WX6:0^]@8_/*9TD8M7K'D"KRIMSHS#5Z MOM#W!3[KY I\GPSA_ZL3^!Y_Z^C"WJ]&T\G5L&E+ %$R5BL?K))'?)(P38P! M1RHZ=MW\*#F?CEN^5RN(1M$J5)>Z\U'MR.F,-/6[':YOHB"$FSH?[^_A.OS1 M-M[C_)X\U*G04N^()$L'G0^B_Q4XUL)[0B\"0HGWT54L$C'K]8XRU226]6*I M?M$%E>,*^DN1BB)W/JI^?X$U/>%@/LE&KM$[5HC*VOGH^;W <'-OAP"?11P> M>'$M52JTU&/ZU-.!I!!Y+6B5NH]BX3-K-JC>)V"@C:\U=U_1'.U#S>/G3D4) M5_\;?::B(NUT/G)_IQ@.?7QSO?< ^#B6_<'=1B&ZH.FBEQHP*UA<5?&IWE&V M,25U_I[!?G ?^EZ1 M(6_W6=';7>^Y7NT]X,V\VWLUAGP>"5J@TBADXG?O/DTGLM!!<9$05 LCJ57= M+$TU@/8&1Z5:VG:>E\>W5^#-4;*B%N::W6G8BW(P8W"B3JK5<]R%Q%;ELE;^ M;+?0TN&\N'3(/MZM_4) ZBO>>39-()O&[6T_;A.6P9Z6>1<$MQ]"K>EF!D0A MH^T_ZBNB[66 1([%BKT&2R]C06[A?X(0;\KNX>_ME2O(M4JM]IES\A32]G)$ M(O=0*+7GHCC'5$%0*4E2I21'O"#OA%OL,^?D**/SY_89Q]-R"4P4I;_3QJL1 M@@/?IJ!/3[C)/C-.DC9Z% ;PS?7C7)-_X?5&^I;+J^NA;9\%\4M7](P]@+OFA[$;6N_!8R[ MR=CU'19J^#@TUB_NQ"ZN,HVAX[(! BWDB7XY'8]'K0[ZY_?:DPNWYY]]%'53%*KJ-03HB)(\ZEU1*%VD3I0,2'3N&7[DT#T+C\ZHX M/N,F![LV!ZA1_0=L]EW+3"J,Y)E?G.P 1W6AKEDOQA?/@XYU&VW8 $ 6X;>$ M,%2D(9\KE!\.T^EXU&X"+SDHYHP!6U[*\$\'<>.'K3/L)8(?F'W:I!>2A5\2C?FL$E0,LJ;T@N1?_7WT.GQ_UL(URG?7#L,GL#F'?@'5* 5U0W*QF#) M;\2%U",'47F3-UP$@@?X(\GJ%PMJAWH5T\\I%L45UI[]W_M]2OF.:1BG9 MF MZ!B2UTE:OV%MJ4%'F;:GDZH*I3L_T?#\VD1\]MP/$,!U\OZ=)JP7K#(QZE5I MJC=DDR:\4L=]X_3:C\&=@EZ O_3\#3HBPT,23[85;5R51GM#.05J4'JNH-;- M/#/_'=F!'5MSE,44:02O%T6<6Z-QT;F5;1G'%&3:UM['=1T%D%9! ">^=]N- MG[]@>+!H52!K+H;GEY/AV>3R[&)Z-KP\;\^DI!W- G3]E?D7U:DEV(QN9D,8 M)9H!J:$"3?9")1)0W&"$TGD!KZ8CE,:RS:E!!D!%W$6DUQA>]*,/Z,XO9CW= M(!?!A@]9MK@*'51/P#*!'P:/CDGT3!7*= $3ME;S_B4^(14BL0#F^LX!'ZCX M@TM&H[1<'Q'A%Y2X)6O=!K(W:+MUL.O6<')12$:POG>\ M[UD=B/@@2[)89#^5_8NW'*"O#=#G!IGO:>^7S J4ZNLN_@7+/\E7M;6+X$F/ MRLDA.G<)M::;A1'!F'#MN[;XJM);J(J5#TS?QGW<;X-N06C8#I_Q.!N.AJ-B M]/RN560PPC48I&T/_I:TKLI0$,*62L0DC'J.\O6=(\\1VOS/EV@"#'8OD!SN MJBDE<]P[&\+-:#N1[]S:3;T@(O)T:RSA[*_SY4NF%;&1-"Z.)-PF&D/95I6/ MH=JST]Q?&7#[B7M[X[F!Y]A6S$;7RDJ2>;AM=RK-FHTEM=UPU$O"^MT]RS>P MPATBA;:0RNLR[I4@G8MO$=) YY-*I>*^@JWGAVB9PU1-K0 MC13R82Y2J;Z"=*0.NKXR7\ZLN#.EA_2THKH1H3Y(1>"YY=8D=&DO,EQ&N9;A M6\&W+5QQ 5@2]I>*,5==W4#G!JAD4%>65R78@1]F@(;_VH,,__$'BOA/UL7TJET_K4ISS2M^8Y>T^,$L#2PL+:,+H+S*)L)#$4>3 ;:;4$KM M)J.TICA1M$X>2#RBM8C93;2)' /E HD3J;X .(ZM_;1 L)0\U71!L2GS65DG ME*/U1FTJ2P"BH>6KJ L?:F$E!KF>=IHI/-MXBS;1)>RYS;P4)6BR^ZEJ'!\9 MDW.09KAMOLTD221#]N*R*Q\J@BIKI5R1RFG9H]Y1 YA; ,R G M#Z76.E9&55%+(^''C='I%9T$N\!*GR6&2HW7DL""RK%-F\0H=L5C)55%S70X M83-?J$,2*9A<;1*/KIL,Q[4B'Y+O#S(=.$5"B*;@YT*Z+)9!L'9^B(RGH^EY M!Z(69 C9HCL&&D4K,L.Y_P;\#]LL2PM+*J8+7C(0R/M6N*7EB Z0G_Y-%T#DVSFZB"HS6O#@0CZ\W?]5%VS8VBS1O)YCXLEV[4VT M(6H_]W?M]$_I5AX!MAAM8F!\TC'(_KW#&##%D&.#:NQK2$=,%5K0!2>Y\X@L M12CUL34>HILX'NZAPF\\%V\:?[?#]4T4A-X&^'>?IA-94#]?C.B MN@H4S$GUF9 :/'19 BH&VK>%=Q/YOFU&3K1!Q^TE-&!7ZC<'*LJO](!FI,$! M#2QOK%8^6"6W>9.Q(GI*4Y**2."4)M\)5,=/SFU.9S5*'S8L@YYV*95611?[ M4>W.J;!DC=T+;.K\IGW$A#$0/;31$SJ9AS;M@2B$0*5#&Q9Z]5=6OP 7K@F= M.]@;@WBSEEQ00R@X=9I?*PE(IQ",&R@?\!]!'%%#A**L6%^ X)9-H9?TR;8L M!_QJK];QMHF2UT(3UQ+#%<^LWT,VU)>_7R]=:G0LV'E^R=:$)&<_ZY6,-KV] M4#]H./J)PE,5"2:/G@S/:KE[<[W R>G3?AR5OQ>2\/Q\='YY-1E-QL/+Z=GP MHFESE$/BU0[^I#E_RPOK9E0$]5TT)P)B:G)[OM#CZZ]KX)IK."+_I"0/9%73 M#5D!8#A0Y1%66WS3GE-?M615TQY?'HAXD.806Q.D&4L9:A9 KKKZ8\X!EO 2 MD")[YW.0EXP:E%I1S.ZG-?(J.I^.KC2C1TV33Y53$Z]B46;X,3%#OZ^A/: , M3'B69W1A-;'LJ2DJ=)]JTQFUM$>7@4T)NA4$U@7APRZSS@'(%?3'M8X9IHNI M:\AE7H;4R[WS7)2'7#(J:8\S':J#P^IJXG;KN2AN-QM>@UX;CN&B W]!]]IY M7?<:_OH@_?Q1>=5:,/N%_09^,#?S6/,70QJA-G0S&F)QEO5%[?R.+5%8\ I, M8'^@F?09A"@6'2J:3O?2*KKQH3["1=8(RZ_T9+GQ]\Z_N5!K#K#VX@=TOI K M' -;!*77*LY$R7RT4R2=-3Q5CX$_E?70KS2!5#4\P]5^=3+M:Q\]GQBJZ%?: M9*HF\KD"_]KOC$2856@DK]6+RZOA^+@(QJ>1A&?G_>79"_"7GK]!.V*HXM:WJ-, M'P:93IQ\2,+W9G!ZJ1?C"V4;)MS*+Q;2S3SPYT#EE$7ISEPTGK<U!.O7QM?H@Y> 3K*1IHL MFZA%"4-O33<:52.& ,$JJ$.K^T.R:%>'9$=-J>H$ZHGK]Q4B"+6_ACNW6Z@2 MQ]NB^1QIU0U(0?W4.GF=74[/S]M],UH>842%5GPW2(?-YY/A_PFW>.\.> -F MY./W<$2WGI>UMI[['@SV7=!_X_G@?H#D^7KTSADDU=V_(PCK7@;&DE*D@68M MRINY!E;D@/GR5^!8"^_)"%&/,CVC71CBK*V;E1'',VM;Z@C=6&(B 0K7"AT!'A_7I&:=T@K@-2$7(1H76$>.$;;@!GL7V.&FB8Y\L2L0(4T!N4 M_XD:HB[S$[J1203^(GF4:T:;\&A_Z_E&")!-W8\S>O@[K8YN-% .9-DYBZA^ M-"'#M[>%#PRX1OSB9 *YPHD&HLK1YI[39@-\)/>+L67<;2PM>T)>0"^2-K!. M&P&S[-7:(^.JC4 +>>U-I^.S=E\PE;M4K:L(I0ZSQA>^^YU>_!CPL^=Z:59X MYEZ]6*5[U*:2/L/1:G?;6Y@M)C?2P6D:M_K.FB@+ZY9DG:8 91+ST M8>A JS/ITD 3M&O;K_Q2 6_A?@Z_HO86&G[)3"10L[_RB*P1[RA_O-*DDX2QETJ#C[0@W,;#\[:?Z&LP$$X6\)1(H^%G$T? M.2_K:"EAZK0?UZY)ZIZ99K2)'+B>L+ZY_NY>U:^>8R7/"0K.L.P&^\])R;I) MF'A5E8E7,1-=E)PZ*9OE8N.9>DGJN3=L_S?#*;P#RUWO>)E%5T'JN1SV]K99 MUJ[?>M%[N(R<--&&:.#?M%;@WZXG@Z7G#]*^I(4[$ (H,RMXXZ<@-![L4VB0 M!.&JG!]A5U,(E:9W8OXH#1BN(:6D$Y#\XEU'@L07=Q]<$\4B@%L0_[<6;6JUHHU\^&C6IVV$:&#],S.-U52,C<, MSH=P7S?1=-B38FUX!.K7)=B=U&AG'J<2ACCY'\2Y@%RA)_#SR=5(O$RKN7%\ M%&D6?B77L?"-392B"*V*18W_:%@O14[2E8'A6H-=9_"_XNXU9K=#X] M&S5N-/8^PQ2:%\=PPRQ5^.XITJMWQZ"48E*T,;4$U^0J";'GS'=P.&KJAG@M MP(KX5]6 [M S7\SAJ*D;]%6Q$D"=(;S"Q^W?PLB"';CQ-MLH)-P%(I;K#%(, M_>9=1/RB:C(:TY[NQ&7=Z"HKW3\LJPBLR0V]-V\9?HO!(M+Z,V#"SGJ@C"6DFR(!:KG11M-)Z/SCJ,K10-$?VQ] M<.=+N'\%.[EV+Z"G-JA\V K4[">D=80G1HXWG*TE\ET[C+#!N;<_T4]T&TVN MT#^,*\I,#/AN9S;.&!RNV;=0OK_ BHE,#*MN%M?KR,:AC%0P\X7ZBR"'G))B MC.6=?P=^F,$9_FN/,?S''_C.48D;*O?9(4N(X8.@^219/U'[N[]KIG]*M/ )L,=K$($[[3L8@^_<.8\ 40Q-W M"]'2/C*RV[ KZH)>T^<8= 4H2>JK"6>^!6 9.8_VDG3HR5%3-]94A%F +PS9 M.__T;,:W04L*?E@LKXSQ=#SL"1&X!-4J%4VIOV]FFL!!:9B =0M@KTR[[*T M2LG> 2PJJX)D,0U/!/'C/<&]YZ=>$)+A+Y;L'?RBLO;KED"O@LV7Z<..(V[V'-33C3G5 >)ZN_:'YO>W:(7BT/T"!('SW7%D-Z&)U*N)27-K6 M%%V3*U;740!7;4$P,^$J+K Q .3[K832NF%;$YHBUB)R(GU"5@FW&H%CXY)O%]3*-,%3-A:S:_K^(14B,0" MF.L[!WR@X@\N&8W2=1X1?4#FQD.7CPX--NPM@0(/O4P=):<$^ MXB(@:8MI_P@Q1SNQY\N%X3A>/%,34:57Z".Z%226%(C22G)'RO+M^NO)^)?G MWS@&U"CU]7C>%G3CB_15;%U=:!+43A%C+\2SL:$O;05;T8T<=;$48@>W0C39 MU"Y\PP*HJ_2+RH?%.H0Q-R)%G+FDU@3(FR@(O0WP7X&#%1^L[2T=4TJ-XX!7 M5 &:&/7$,P\LM*]P/<=;?;W:JS4C'0RCUG$@7D4)MQ1KSG/12>=.I&K:0; M6RJ#6^1)!<&5ANDU?J29'C 3B)'^N<<4H(JH56R=-+ ?-EO#]G$,&OFIQ/+" M>2V=M_Y8G0(B< BL]&5['8X[7X!O(B17<$K^S4/'_CBK'D#A1;$3UB+0IEIC M/::51(4HO21YV=:%V867")UJ"@2_^&2[Q*K68RI5$EWION_ --XC%(EV1%&FBQV2JK0:EMYT:7QN5JP/99AS]FE',HVV\ MVP[LI1"_J"T='TXR%-3VV_ MNMX&_>"729?+*K9VHF M377^P%A<&?=>1'S,I%)C)PK6492J9^5U9B L*X^! ML.R)@744I>"(06<&SI:PIU)IF&OQQ,7:VE)P--%.I,:KYSCWGO_=\$GG[24E M.T2@JC$:+&G3G:D>23W;B=)J'WA>M'B#L@[ K8GM%D! K;?0\,-6QW@:\G$; M^2B]!NX5 ^BR*GE574['Y^VZM.J#SRUE/Z/TA 9['_"F85MW?QT/]CO7TFU] M^0S"ZJF@:()6L@$0 P3:S, YLSX '#4!_-7,M9X,_T\0XH?@ _$4G.-:*3@S/<%9.'=] M&>#.'%<.SL:#VW;:ABS((,$7K\17.3_ IM/)9-RJ;:&KOV@^:DC9^0 .NNR5 M:*$;'6K *\H5E1S)O]%:7)VT.=G<&[;_F^%$X D8J!:Z9",ZR4QJ33*H!P/< MA4&F#\P^ _X'R$3RXVRB$?_9G9VI0?N@FCQX=W/IFQL_OQ5QOX$(7UUR/* M<<8WDU J:TN;-B8343UIDBBP=( 491&>68AM:$L:<0@YS8V0)G2; M)GSS3+&&MI!71HF"/*?X?9I?=A?SF=G#:76T94D;LPFG>BC'/.W=YDRE2&6P M057E'>J!;Q92]5UM"4,MKBWBC:.U94TUA:M'& M9Q10QFCFEU/IYQ(OA=')UWGDH M^(24=*NDE9? 'ES3VX WB R($QF;!F/JI-30C0+-3Y^BRI%T(5HGZE"G66H= MW>@C"B8W'2CB2G('MD*(-^# YE:_ !?N!1T<.+:Q71O%=H3V!TABQ^COT BU MT1'"4. N4J:^ I3$X;4:7P6U0-\*PP+/GNOGK/HCZ_D;F=_0C8DM^JR5J;/S MN1K*CIM^M\-U 84@#T/P>J"EQ*.#VQ(XBJW]+[:A2K+'M!BRF( MJVHOKSP,MPKVDSYS(GY#.I6TE:9QOKUST%J*VQF,E\@WUP9< KX9#@@>@B R M7!/^"X2A$TW,B"UVMO3-\ M%Q9K:""1OW\:0&TK6U+*3-*=MO:&CM ^$,.=:F[GWD#/8")_QQVZZQ:@D^)' M.R#>VE?^X3Q^H^EX.-)CL+1"7,I :A8!N0Y-'89.E[""BB&*4O M]S6>@N_!_0!!F+]2LL_[0#P?IU4ZT:F2AI2^XM?:^Z.Z/,)]I#R4J#FESPDV MOFJ\;O'AY2/G8F5]R7I'4!L_5[E&VGBD^43)6FI3^SZ#E.>R&\]] M6T, 17.^GM7*^0H[,HA[,O@;ZLM_#&!O!G%W!K@_1Y7_588AX6- 68)6P=KY ML0-_'@];-2YL'%*S4%=(31)8S6!W+=N)T.69-V0CL1F]^XRC*.ZA6==?Y0U0+D@J_*(N;)+!C^*2IFG%44)36CMR+!?AV=C0TQ>P MJNE"G+:@YB4;0V,*[]R_A9[YYQPWB)9\KP!:9=L,@87_0+R&SU.M&^ S5'\P M.5456R6"7 ;QD7 ML4(+NN J=S:0I0@%;WTV.Q4<&CW&@IE4O'LLH>-:-.5" MDBM^I:1QYUQNETJ@1JZ,+GRHA%X1?+9L2I]H;!SOWX&]6J/' B$#C15XCM!4 M!P<44ETPC\(@-%PK<0.9!#X(M=$SOM277=+$HHT%*2RN*TLV6\C=D6Y_N$E5P3GA)Z9ZQ M1$1*2=<\M)GT:KHB9QNT>U5S%!"WG4?A;'IVUNXM\)I<4Z<3I?='U)Y(O_C> M%OCAU\RU[OX=V5L\V[O6C;&UH=&T_X*FVEN&WY'\\+?HH-^,G&@C=@Y]-AP= MGD.GW\4/5N^^C/^5^?8@_7C\A]WG]3]V3N5[<0RLT+URZ-IYNT5P#*W+ ?$GL+>V%4=[JNIF?:M 4[5 M^34YW";V_/IK M 3]+.:3FJ*D;\+4 *PF@JZ@!W:%'G:>>%7/4U WZJE@)H,X07NG)+USXH) [ MM.H!/N6HMZ1<9Y!BZ/?P>)=75$U&8V9UEOYXBUY^\[#L-UX0,M(>\];O']YR M5*#)*S0I8W=JH*).*-U?C$4$)CK7&\X! >"F9>TYUL-FZWL?L?.5BBJE1G^1 M%16:Z*F6,9\:(5B (44I(0CORE#*=T_M*H(3/3^-IR,*/)=.XSP_'!O?Z*? MZ,.07"$OYOETW'E<*\I,=.76'X3SY=(VP4Z2V+W'-2 Y:_8/Q+K"$]V?[2R% M,XLWKJ5OH7S_$*XF,C%]C80+Q7L?[]ZK2WX\DURZ?UA5$9B8R$6+AYEDO.G5 M/K*2O8"BDFNRSU3\]E;[,(OBPHTL15Q=?$GM/J.E+?84Y$JFV-H*T(0-R/$U M7^)T_PQ?TD&Y/J+*)Z0F-IHX/STR7B9C5]0-VZ:.YN@*4/#*A2:,^<4G7^Z@ M5]*-*16A%> (66P%%T$:#E4SS6@3.=""6K< =MJ,4S7#GQV ,833W,;S0_LO M_'NBBDC1:I*:[RWGE"JH[K62JYB=+EBA_NEEOYZ!<* 5K))7T\5T/)[V@T?" M0LN:V3(1V VO8C.>E,25F3K!H,R,8#R^RKUE2PWQ)=T':?_Q%8H.:&LC5C7= M.%,#:B'>D(7OS7,]%.DSTWAVNA;G$*&AO&(O6[\[]W8Z>?,<:^'=1$'H;>#VD\TG\39UHYN*]9,DKS&O:4 M6_^*XE?"X'#@V.01R_>6 V(2*WBB2N%MZOBH>6%\@D#LAO1Y\89TDG@;-Z;_ M?>>=Y'L9&,Y5:HV&,W,LEP ]4;#'[Q6N<^*D])'MKN;;)"%]D/SIX*EJ1GY$ M.:WGA\=T.AZ--0BKH"*>R_2A4 MMGZ^6O\ZTV3K>%_!?D(5#"27>/#CS.4GF MB:\7XPM^U('"[E_O*UFG5FA%-Z*H1#Z_2)6E+*T2-Y9?-TW..?X-SC/5\%*U6SM>,DF6VD*T@8W3#HL*SY-3I)]/;@!W'XYZ%=)(KG2 MY-,2FCW14+KV% 2U2>9C.K92H8G6WK /LZR)5C]>?M764B.I(1O8SL5]%=W6 MC:G;.OBWI-TCV^'E4B6=GT_/SAM_SAR=_GDN,G_S98H"FK9+WCYCA0F)MZ2; M/1&%JN2P2Y(2VM[+*>95'29IRAU9R(MRJF$6[2>=2?/'!P>R)].[NT)O#\!= MA?^U]/SOAF^1#N@%6LCK\VHZ'K?[*F5U$I2=/]13@U:. ?FT2K<+:+D7WU-[ MA7#['P -XYEI^I'A!.FO>)DFU.A1D:^^9K3R&;3$1_Q?D)UEI#*SV/R)HQ5U MI)5'H0FV(F3@?XWDBLXU<,'2#H/]\PK9 BB&HCISA3]UY"R6HZ]^/7M17!V% M:^*U[_+"1\4JLL3ZQVD6A+GQW _@A_:[ V[!>]DI$:M*'[&O++>DQRITM0SI M+V*_$:^)R-?J(U_JB-[(*Q)RC09.OIDN^[YX;$:^1A\I4%5L!:&/.KFL:+C21VILWEU'LYA.;E MXKBI2%5,#_+DE.M#-%V38"M'RC(Q?=3UC=*%O M_"@5>TN-FBJHZU=FW-<]5T@-$$:^"ZPG^&'?-AP!;AS6/$9R<.F@KG=9VXGH M%\^SOML.RIK[ +%U5\C%&@^3PW\+34T"[?:6=&HUI"3!0#N4W(5"\D<4E%4Y M&B)Q"U_7OYWGR*)J2L'2R6RV6OFX789CIF0VXZW:$4+4<$?5UD;GLTT6A/[- M<*(85,?QOANNR7U65JS9?P+558:29;,."R.AU<-)PZZ'D@!Q1[OBR:5\8AG&@SNK&K_G4G*1KH MS<%;V1Y P KE:^E&%BE0B^V?&,9(P=&7\@NTVNM)@Z(LJOCC*!67M_.U7@1MV;]'[OX 9+KR[SZWMTW,CUFFT M?Z12H ]52Q'E\PH.PA>=4,X8$PIN])AGDHOQ].RB\=U)W#O$X7LX8LJRF5P# M2.Q<7@[X0Q#:)E7>2BWFA\EX.KZX[(392*$KF@W9RNC\9%5!(??PG_:*_M)M ME09/;&/HHO-[Y0KZN/N$"H>"VZ[A?^$_*L;HIQ+L"K.JPV(UT85?O%$ MU[K*ZOQ95]9#NU-*$E*97*'^%5OO'2Q4*47!MN6'N13[2O$3:56Y0 M-\:IX$L)*^7JJ_,KR40?]\!"K[X7%$)G':F6=M22"SJ154+ZZ MU\/OTZ& 3 M?D240/2ZQTJC"EKI_"8C'4'Q1DK4#A%J'2N!A/2A(+F13FNJ2NNF8R6.B#ID MK<5;CWF4MQBOT:)VC&MD-2Y;89V?!E.%)"M),9O&5UDWILGF )EE%?32^45Z M*GMN35F-5CQ-'"^Y*FNG-S:K&JNX5#69CJ;3(R&2B$(Z[XL7XTQ'N-+,VNFH M>-*]APXUX&'],QR5BE&0:E0'3AYH(/4)H^5!!/OPE2LLQ$>AEG7CHDHF\?*V MO@([OQW@45&]:GI-..#^"_>R7W:2]UY'NY2XMX MJ;].DR<.2]7<4>RMX"]OH"1V&*2)6&L0L]C8B9*2=*8DQ=;>=(YUY.;-VG!7 ML$#UO#J2OW)BLVIE*G@%0S]>)Y%%N1*W-JR(\+:1M)7)S&HZK_2SZ7AR=6)P M?0TJ>+VC&8=!\IP?%/J;Z\._K%R4"!L639]$J^@U8+9[G$14JSY);X60ME=: MKA&P$V]F_2L*0I1=N\ZVZK"IXZ2H=(VE[OYAK^?TG"]#*+:80 G=M;04TJ[VF=4A]$HRE.VP/_Y!K=_ M?FC8;OP>BUCVEG-&]A;XWT'N T>=R>5B>G8A^N!#;7D.5@E+PB(6FEDGLB#7 M9QLO@LN'EQ@S^ N4L,C8V"XN'C^+$+QZCG,?YS4B*$7U9_,#\;SUM[M$25 T M0JUHK//Q'P0M[>!X 5 LT#,3-./ (FY-5K4C92M4*K(;-D:[2MI MQ0AY(IL(V6A$JKMN@ZM#VT/W)?Q0)SK!\>6CQX[185;DH)R$*)_."]K/O. > MHZ'G!39M!R&CZ1-1!:UB3=5V/G1)2#/)15\UC"8V?N)T?4Z+*;?SF9((NKD% MRJRT4-,G1HLPNKYJE3P=N'=67FA"[]IKVA,+1=4EZ9V4>%5[Y[;S^A)!XL7: M"'_W(L=ZV&P-,]PY;A?4ZT?5&CM91!$N5E&FJ@@C-7[S>]O%CXNXUC[).YX# MQ+SF%\/1H=<\:7E@N-9@U_8@;EQ_CWG<3X:3_+!0L];D$00! +@/MR P?7L; MAWN^.R230:FAFUTHUW]VR(H*0W&PR0U "?PP Q_\UQXZ^(\_;I ! SY40?CU M;&S [-,^7%"0BN7ENH _3UH&20R"/8A"$NJ"W"O81KZYAM+.5CX *"+E4(9; M;P.GI1(XN>OJ@K$00GE@Z\E*1+M^P.(UG)#FR]D&+@)- ]$6SD@WQM9&)]2. M^00V[X7KL[S5=(*MGO[SP82595<(XTU@)STA0G98I*_P<,DIZ43 D;9E8ME9 M%.)/F!9W?],%43ES(5TL"H#-3H"HEZ5C[N"ONH##5FT)#,J-6B7=/\'=[B;: M$+6?^[MV^J=T*X\ 6XPV,3 ^Z1AD_]YA#)AB$ V2#CO@1]L%^+D4H5WPKI8N MN-6?6.H(K."\M<6@X\07A560OH/[1:!':=F\CBZGXV&[C]Y7@;1(#'Y1%40G M[>DP:9H.M^ ]?'"#T(_0XOO>,$'L5B8P@E2\GZ00DE9!(B--S,2KO5J'\^4W MN$M#]XLYC,5!C7ZR0U3@?LTCL0ZS.E@ ?S-?HEL5R$\]HBXY*/7Z299J8BL( MBME31O2J0JD#JBC72^+1F>/.ECBD6%7Z18#*$BM(B5,=>\GKC#0*')T1%GEF7'G;SV?-_[OHMX*#$I MG#7[Q8RZ@BN(SM@3(CTR;SA4(VMCA>,VQD)Q&_L_.Z= #I7>"1L$+\873GIP M&[$N:_(WD!\3T^GDHMTKT>PPCYJR=?Y:5:F/)I7^%:!S0BCA?'D/Q[#A_!,8 MI 30X@WI1I::5.#T?XFKI%_.,:I2H(Z?X62R^ Z<#_ $MW%KDI==M)GC)ANO M0OKK;RM3"1IQB^]>188EM8^>6#0]],L]QZ4)^"W2=IN[_HE35$TH]>!IR:I[ M+ZJT[LI4/W&*I@BECD'M*%612D=/(1IUZGH!LXFL=*/.-]>"6Q0<1&K%N>6H M!]I";1PGJ82T4=>IR+CVJ@?'JH?+' MG:-RHG;E98^N3Y#P0(4A2Y3AY0A.^ M;HIEW6[0ERK@V7--<<[L:QTG;1CRRTJ#S#KM;/APJ^:UY(G@\=;IIG*W;BI? M32=7;<=G2[NIG BCS7U7\7M8.L AINP]7&RQM )&_!Y6>^"P55L" T6$;M[# MTD#_E&[E$6"+T^U68*R1))4XY2*K9TR8>A'/Y J*K-Y30] M'4XG9^W&;;=%0U[5]"LTBE$F[GQ#9.G?0K MG$I$)Y2P*M%F3FSC4TF_ JV$5&)_R+!MJ)D3V?A4(BLTJUMDFRUAAR4Q+M?6 MB78">E%Z$U1;[M6DVXEA=%7T*]J+J@K!F--*;1T[W83TTK?0,8).A$X4OHZ M02*2RPH2T\1 $42G!Z32*QTO86@*J/T(O6XA[@0=,"-3F?7RZAM-QQ=G1\(? MA@ZD/2BOQX([KP2^;('4.D=''![Y4]*H\;4WOJ0I6^SE4^()K)[S%8^ /A65 MD')(K?^\X;#XM^B]6D#\F6! //S0*11^UT5*.LC#I%Q1"/6;A%%F.)_[/52N M@TTAHHC#%=^B_H.Z61)R@'U+NF@[IY1:$L(_/[B,V!;U'SQ2$O+K0D&XBVXD M+(]M4?:=8Z8<304*PEVT9%I);(O"+^55/;Z\&HV/BVU$)2@(=]&(;RH9=J2< MHK&H=AQ+QM%=GT7/$;K* Q>8AIGLAJ\!%#V5QX*#PHM6Z_\=.5^H;@E7!%OH M%B-D"*<@I*0QW-_ -L27O6 #9]7!SS732P:P)53U"GL3-'CV/B2P(-M*+TG M%%!6,$8;'+@%9BK<>74.9%OI)0>8 M8-BB!QH&%W+_[?&R\(T9_"-? ?W*7G M;_!W1#W YX(>8/S#P(0?QR4\]/F!O?_^R2^L=8H4K8=Z56$:R\0A .&#"T=T M_# -VK4\HH\@'1<3J'#4T ]",8"*$(L*VR&(X^?:Q4 N>>)].IE.ANW"+ H2 M-\P4<>4D$BE=;,6O!)EQ@VCZ#.#\^0;\#]L$06GZ$,Y:'<&-HO7\J$@CMXJPDH)>9+VE*34Q\4$DZFSC^:']%\:30!K.VOK1IBK\12K548'2 MA$&-/_.;U43Z1FVR6N*@ST&-O+ZNIN/S:2\IPR.VTI0^C=,D[])%QIOKF@ J MJ!\IJDT_G)+U"_>W-;2&*$Z=A7NQ8%]PYY1,:6*EYG%/SJKBO3D)\URAWN#- MEJINE!?C0N%E:WM)UAZR+QAS#669X5?5AW*I;_CP&)5Z2,BNT'58*TJH-(./ M:!;:4IQOC&#]8MC6O>?'R1,":)6=JHT4:_\AOG5[YI8"O7!B MK!-GU$#.VC!0-5&7+XP%Q94. M7H5$ 7-7Y%4^UET2RU6 T@1UC>^&>70CEO&I1HO'1#@1%2B(F-;$+_\[0*H"UNP#:F,% MXLO>V202(XZ9E-U(7X@E06I)D=>D \.6W?>5^23:3%\8)45NU6^0['+1)?#T>%E(M2(_C>"L*B[;C,BQ$B%FQW=J!=QF#;R M5=!N!I64U&V,TO6?'96\PN@8EICO.^4B4+&@CH#QP, "D"B;_O@]&QM O>E# M*JXWED1$6% R!%1XK>?&<^&L'-J0A&_ A?1X]D* LH3 DI?$:ST<%8WHG0!)47/:1.IG9?]QO#]+[A(ISXV0:N2 MU]EX.I[H1 HZM"QB<$C:MSC^VZ37B3L WUU\)F;@)I3N&R?XA51\IMG\DS6> MNT+^0Z1!4B1>IDB_@&=*)BO 5H_7/[+B,A]N*"_<7_P9,LI*LEC*A OE;JJ9 M9=EQCRLGPKDCZ@C^/VTUF+\N(T@7LM^OKWC"!@-MK7UQO,M A91&"(67_ MW%U9X=, =A25@),_64EL@K'B6S33&N@S:X3E5GHEO7$6O?B>"8 5W$,%/P1! MA-R$\R7%9T:NT"^6",JI],)ZXZPX2,E!H4-)R7[Q@%= !6^5M&D6DOMU,>-3 M_N/S Y)=(-?H%R%$!95U_UT/8F03.J'G\="YDNVN:,R@5>D7-80E57IG7I0; MI5Z&@U/E_7X:KI)LSWI!7UMX3T88H8_>PO73@_O[VC;7:*>]]APH7_!D?"45 M9^%B#6Q_OBU)J*;X:_U@6AM*4GK[L/'K]T3MQ3\&4+97Q /2K1WN^OT@G!RQ ME=XF;#L,J4P7;VEJJKPQMEM@W1B.L_ --S!P!1EC)0RIP \SPPG^:S^4X#_^>$5IVDJ,7NYO M>7'/I^.+=I- "5DZMB24, JYYHT'B]+A=/!77?!@J[8$!HH(*M<##-T_V:Z] MB39$[>?^KIW^*=W*(\ 6HTT,C$\Z!MF_=Q@#IAC$]5;#%QQ+W"B/C'AP:AU= M,*NU8A:7L%]16DJ"PMOG@CBLK,-&AJR*0\-;CG% ]X"Y&($*]I\+1"G[%=B= M%_K:".S@#0IB6',WN^7BBU$@5^\_7P1E[U<@^"O8[L)=D1J#5+=$!RNA?!]Y M(B9LGY<>DE,Q]8,>PO)J%2E.\#*6G.::)NPX[.D]0"&G98%,/-7R&KF8CB?= M94 MF1N)"5<3;G+W[PA^Y<%%U^?L#_#B&(*96*Z*,2=QFX-=HP/4JOZ1)WL9 M( F\#;H[A+7Z"AQTQQ!?"7A;0Q:BKEGIG1)6II9:C4*VG9^/SB^O)J/)&)+V M[*KQ6>/-7 ,KO43>S@LQ\'_EO<+>OO_9E$E%FWPW?HL;"R&I?-VND M /GBA*56>YJ<,"/S@7)(4$Z7LT5T(X):C(J<8.I",UBIY\_Y0KI!RU0U&1V* M0 K/G..I&5,J-^>/AZ,+XE$TNU)>C,O6\\]P*#F_]*LHHB0OI"/MO%KD6BBV M*_ #%+.:*Z,;R$W;5;8R-#EYJJZ.O8BNQ66>57Q*-YZQ<2]9ES6E%Y5SQ6;K M>%\ =>39<]-_!6^A9_X9WSTESQB<576#NC'8#F:?.NK29#7'5!U).2:+P:3O:$=H-023R&0A M3>H9BMHDL?=)M)NB./F+)[(WI--^!5-4UEZ\X KF41B$AFO9[BK6IVSFD[YS MXKM23?8KV*.RSM)SO_2L.YB':^ OUH:;:/,97;X/0F"I8;_H]_-83J?#BW;S MJN@_*J1H6&D$S*@SHP7_SV]06="VQ"F[2$%X,C]QXKPJ)2H-VQ&E=:GSK>YD M>/<)?-,.D)=@MH3]O/OSWANW_ M9C@1F 5!M(EU.W.M)P"W2I;G>"M6\ID&OGQT Z1MW2I(G]GBC/ ++!$&#VX\ M(>Y4(]/J$S[1&^+6Y),DTR^B954^S,:B4&CX?1\>-69*;_H+GKU'.?>\]$?U7OY,A_3S3XJX(12-Q]+E<=[D*.7 M$[M]9C=(NL8=VW+)OL6+B[?0\,-V*(^"7M 3'<"ZC?R='R<^P;5>P9^/F;1RU*?DB?IN&6&H]R6PT>6QW=I=D1DN^=*)TQ(-,:]^ZYXQ M]H#TFJP\3H1O0+N2#@GCE<>=VWG"_P[LU1H.W-D'\(T52"=(_+0!PG#9U%:3 MLR.Z#9FN;4/KJ%E!T%4OQTV[@T6W$:()>5L;5;2AU/D-<.4[ 0<;LMT:5<6X MDMJ)T_"2-;S4P]+_"8NEPY)=8!LC3+ ;IS'6U!B3 JT+ M1R?_1!RNLKL,M-]>LV($E'Y3MPFI$UX'<8WV8R9Y9ZOL7=ATO )T/Q^_]NYB M!4:&@Z)FQ[3AT&Q/=!LDS?.7,(8T@.$47;)7Y /4E^T&MED66JK\>UEXIL/A M=#)J.>.;+J.D,66K\@HT%FZ*9WDD]]K>BH:<3GA#3K,?.86=UEYEG4_/1Z=\ MJ*3V=3.*"I OL7I*M:=)JJ5:F?MTH():E(JL8"M#$V2KJT.[S'TZ\(R-NTSW MKZ!>^I.Y3P>H&X-MSYC:ZNJ*T=$C@R^\T' :<6+P M?%H[VJNAH7RG167E=MZ7ETX];\#_L$U0KLA=QA^LLP K)_MWM =[]L)_@O 5 MF-[*I23\4_:]H^5^LQKM_!2@3%W)[7K/3WZ%RI&R/37;B3R0H^GPZC0TFE)S MYX]19PYN%UCEVKO[1#^2%CU\E8^6GS74HR#!7K,')SBKH.B)R1GOB0EN_714 M4JG1T[D(Q]:[?2LEASL-'(+D+5;95BE-_S:60K[ #S/$@__:DP[^XX\%,B?S MY8-KV1^V%1E.R6D(L9QN)% +V9XB8@K1%NK?[7"=/4Q?>'=PV@B_2D\\*K2@ M"SW$X&+ 7$%DA6<4S^#[S=H&R[M/8$9HRI\OEW!M[\]<:_>KF[5A^QN#?%HA MWHC6R%9 *'\<(4D?"F%_ RXT';O.!$1HRPOV&SX!F54^-<>PQJ4,*\6143HO MV/CRZNJJ)V!6$9SH85"/*#>8QXBC.(3%S7RGXH/: [#IU3"_,BCN?BA79#>P>\!^!X:.;#Z_@ [@1> '^TD.K1#/N.A;BFVN' MY 5;I79T(T%C@.87?O)TITE,T2L(0M\VD4L8172=M^'51%4XL9,Z MM/CN">.UJ]-_O.BBRC&Q8GC!.N(C+%/K"#!C"*O0*B[L36SRL9DGPE16+-_5 MR>751//+W6H6O]RJD>->*47Q-@FVP"LL^CZ'5/2$IKAZB._P-;M@35X,I+C+ M,B6TP[EA9QE+%91(N=9<94F?J3ZN7!G=0&8IG0@311R%2T_T\8?-!EBV$0+G MZ]L6*@I*!SXP#>?+S#S^BVA$J56#/+,=2/#<;[F'\"' M"^=_ L.G@TFNT ?0!*53N)E(>H\M_=S-$(:*#J5&'^ 1%:_MH&]"! 4.@M^O MF&DQ%.5%NXZED%R:',HF3OU[*'B:70H=3=]$0>AM"$?N0G6[#&I]016\Z"WA M'GY\GA-< VALP(-K0B$6QB<(;@'LEFG'<+C6;./YH?V70;^97[FQO,+.IN/S M:6>8H4!RXLO76AS?X^T8W;%>H84N4T"6N,17G77#G>2@K]#"<>!.%S?!?:H_ M[D1'?Z4VC@1[AL )^E=-[K'@7)0L4<5W6X=UNXQB?4%3]\6PY<%['06V"X)@ M9OX[L@-\3YCB+2:4U@W*ICW'(FJAW(MMS8M3.!:\!13[C?65I.-]2:O-_)KQ"*TZ31^YUI1[^YP1;NYY^A^M':'86:\-=?(>2?=VC!!# 1PD; MC!5YH5NQ):W0%$+EP-1*%+]IO!=KVP^_\ :K*M"4)GJ-L*C<"D\"2_MW]^_( M<(*Y_XL/H*7R$1F?X;*BWJ@6:K37\-?7A,*(Q1O# :YE^.AT&OYQ1+G14U:P M+\ )2*,,9EW;V83B;#/H!!DTY.S& I&/=V8!H.L+$-RR MR3E%8\- 'A%EQ7H) \=HJ'FHQ89AP@?#I,:Z\(^+6S_ L246WL._%"0 M.6M:35"%\63,^NDJ[F4MCRC6]4>MV'KYZDBKT8.1F MX2$Z]P\,$S6?I,@4!Y*SE5Y!6D=FA=Z(@PV'X1KQ!%\!5'KM?H%905:%7HQ\ MUZH;6&K=O%#3RZOAN,L BDK:E-]C7 ,^6MU^P2A'& ;\ M1 0Z84O> 'N.T"!. QP3OV-Y^(3NCO#7*.4!+\:P:N]6H<+[Q68 [^$L.H M5P>U&R=J>)NWV!V 0,&[/HX4ZQYV?.)Z/>/;CCIH6%)C\YM M\:M=;Z'AAX4Q<]6?,?,+;"+*NOEZ-1Z\7> M:30UI&%)&3GBQ=Z=:_5YJ?<;5F9K2[W\YT_CI0T%4T*-N(;+53Q<7+!"![M] MGE[N/7\)[#;'2Z$'.41'P^EXI'FR>OV'#)^.Y1[+5'>]E3]QF'@9T3&5=?B, MU.&9"KO"T9&LHDJ(L;C=]A8)TM'Y(P[ MW36?5?2>'82QND:RUYDEGS@ZVC:FQ)37:HYJIZW&1"P,?P7")$6X19SFE7PC MK^S1=#P=]9NQS6DQI6S=\U*%\WH^D (E:@462E?_"@PH(QZ1Z9R#DB$$Z%8( M9>,CTLQ1$D^:HE)NZ7&T*+AFK+=>9*R#CH1)=?63$DC-:5CCMRKO-EO'^P(@ M24E9#L'NV"-..H]3?V3_?N,%X;,7_A.$K\#T5J[]%R Y)Y5][^C(W(Y&4_K+ M3#C?HK=>F?)B"W+O^RU=) S>GHJ7S:I7[U41F. M?*0)*>9(Q2>.CM&-*3'EJYH+%>V9^]41W60*?CE#UJ3C"E6-F"3(=YXDM(PZQSE%RIII64(FK.**50)'XQ/O&>"Y-%H/91 MTJ:N?E("J3GEDY)(9Q?F$3OSDANM6+#Y$@NY\&X![, &ZNW>AIV/[6X)FZHV ME5?=^70\ZOF%,>G*2GFFYCQ,]QU#3G6H=CWAWE:-!= M_^D 4W. )V6 [0S*K?$5S);P2Z_ 05Z(^3*?./05!)$3!@OOQG#,".7Q+3$^ M-/,NY0-'2?,&5)@R58_K:^QM#0YHQN+$D2+)AG]6ML#@JWB4S*JAFI0Q>AR= M4VOA78,T%'X6\L2'<]7/*^GB\NJ\Y\>O34:3R7@\/1\W?PM95EIQ4FR/DK3EH\O+J[-VU]X* MD"\)TE&J/3GO6M6/>\2]A!^@O V8*Z,;%=2B5!+,R%2&)LA65\=>1-?B>E90 MQ:=TXQD;=T*87Q-ZT81RKW Y G<-*-(7>2E*7Y>AELT+-YV.)YHG8)<%8)$[ M_/K1!/R,QSV^ADZ%GU#Z1(!*&E+XRN)MLNW"+$0O8)3C2BMZ E5A-3B)R'I.6@^[L= MKK$?$849K>WMPKMS0SC/ELYV%5K0A1%B"#&0K2"R0GL,^P6VZ'#%#6\\%_M\ M/9^\;Z$5UQJM"EK/VV1AR57Z&A@#]3#+=RF'='TE6= MT6)GW:.KZ?C(CC@4:5#!.UD=H2S_PTFOGN/<>SZJ))O>E3JAW5!00TV)8T"> MFA4\(MR[\:+A4W)='B7RR-O*B**@(6DP%=\8[LN0TO=9X=. :GI <8 AZ!I)38\D#C#JGO26OO#8E[&D_:..IQ'5\(CBPZ.NKZ'7@TK_W5-' MWR;HYHCB@D/1L]V]&U*_ _0R(T@3?^"5]"VT(;MLREIX^$1ZV9OY3D,78&T< M3MLP"4K6>!SF0!_#_[OL:'JN!L>$GB.Y%,F35U+($Z7?2!;LWVDXZSV<9=S>9_P_R?6I>"U#?5)1TB=.LV*K8XH7D61HU$T1#B5^ M]RAY/M6D3(,ZV=@A!F7F6N@*"I06N*8- J&<::/A<'28,RW3]L!PK4&N=?TS MIM%4LQ.3D2!-L(UFS>&C%P2Y+M$RF947S@^(T70\:==$5<(L:RT$Q&SQ)M:C M'=HKK-<;."P(MV&+A71#2T#9^0,P6@QAMGE6K/U!B[7X,]D MF"C%^P*4J(@@;?;QS#W@3WML.X(\114WMFT,%EL8-?9@7F0M%S;/A "CT(!C]5XOPH*]8; ME(4$5!#JV:*SY)?(P \*@OF[D^Q)@B?CT]Y$F[O/+3Z[()@!CIJ](4A=F54% M%*HYH'T#Z"C<-8'8<>RH>!R[:TG_HU?\]$)DAO@A8;B*3%X5FIFA_8%=UXQC M5^[ZD" 7YU?3R06DQOEX>G$^O6QZT.]SRQ%ZC=]2XGMDBMF";D:@'E EP1XU M5<%QVB''\]I8QN/Q9#H935H%N2XH^5-%?I&U!;/1!,*:\ M2_>*XDQP.-O=9NMX7X#PZ@Y7':UQJZ#__**^FOB:N.9RE@O9*VR] N!_ );/ MAJ>J+LC+-]FUM2!IB\<*KVQNO9!D -?V (_=QQ*V8 MAV)<]%!DF\81XYG&]7=:9#K+<$^4E(0LN1R/+B\GP[.KJ_'YU?EPTIXC(KZO M\03"M9?%E\\'0:NLF^G@!8+F:!"65T%$I823YP":RB#(C$!*, FAM&[HUL"H M[#B:7^:N((Q^] $]GH19+Z^!L^EDV*Y+400H/IC9XBIT-"R N;YSP GH-S?8 M->VL B'J<0R^J"IQ@$!] )":=PCGR)?',-=^$OOFV" M%^,+46\6WL#=ONVNYLN,*2+:5=$FM,)/"(>\J94B=^/0WN'<#MT'!7-A(4KQROOYZ, M?WG^C6,$M'N$ BWH0@XE'HNZ>J"LY%J[A4B1:2_1L[&A^S0$6]&-)76!%:(* MMT(T.:B_B8+0VP _&ZI0OBWGJ-$AY+EQ*J(OJH#.7[NY!1_ \;; 0KXDUW.\ MU=MWM]4@U7JBBA;;=.;;XL?,,"2%5T@AP6.PY&<$G= M^22^^S48XZ)UL:!N-)"ZR.04EWA#KTT4;XP0K.!*]B]V/@1V1=U0Y@2&A2BW MJ"J/P+Y[=X;O?+V%Q@K<1ZY%/F8A%=4;'6XE'YR$B0BK$A_X-\"-$+%P/S$2 M$[?MI5+YK53P_R170!3>YEI@M MHB;)?WXS?!LMP5^AH)2=QF$QW5"3NL_@$I:2I+XUCW6VXU2G=+%@7L:+Z=FP MW3<5N#"@0T<13!/_,0KM1SVEYV#*%=(9)XK"BTAQB-5YW^\NK )[N^;+M] S M_Z1866)YW5"7:F[%I*:\@-":W/]$]9\3:^@&IF1'NIC< M"<"7VL39UF<%U4Q3Z^0U='EY=7[6\H95#$QN.E#$U63$OP$'-K?Z!;C -QR4 MN=[:V*Z-+M>AW ]WG^AR+.,@5:B-CF!/0:[,VM=50/?7Z2SC^LA(N\'?@&X, MDKN2KZ>&A$=3G9;V)9=97H!O(I164,[?/)13\,&%W(4R!LD]%XM DVJ-=8XR M=)1+7 'RU*)5\@YJVM5'>V.'*+%#?&R#PN >DH<)'P[7)=SU>DN5>AKH5^;6 MO?I0^@_#_;JW7<,U;U"=03:2*OT>GT[&+8+[+55H:"W/0MTFNOR?EW%UBS MD))[JK1L[PG#+[6D)[4U849AH!#TR6MT"-5[SY]:BI#T%+4FE(HEW[]7>?_Q M;!/H4U:T]U3A%EJ2KUCA#BQO-?&TNM]NENR\J.5["WPUR2DNG&ZX @LF);F!;*(2&849S.!QMH#"8^!$W_ JP#8UPRV\IKO+>,:T!- M*0O5N/4;GPD7V_T?/0..#!/8 M'SB;9025Y-M_ :LT,H9=H;E.R.R@OEQ1U-QV<7?<6:*&X:2-D3CWL2S.>N]J+?>'#U#BW=$G9Q MYCC>=_1:X+WGW\!?_O_M75UOXCH:_BMHKW8O]LQT@ +2T4H4Z"Q:VO2T=(_V M:I4FAD838N0D;?GWQW9B2"#?L1-CN)HI8#M^WL?.Z_?+ED?ND4]1&BKUI2RG M^*/"J"?&,,]E8XD>_: '#A,* :V8;2@.A@.%SF#E9\[$7]<>;+>^W:1JB< A"E^E"62?S08/G4E>W1HX!=#E@3![DPLV"X;1K1;7,;S-Y+]C_D M-U*6'C6FS_C J;PY;_M?\/3TZBM@+B$QCMMA:6EME7L$*]-<:7+4!H+1A%/- M=+ETX&=@P+5#W/5S$Z-DK6C&0W#U$MM,QX[)M#9B,G-=?P-,NMLZ)A'0AVYG MQ "*'30NL1Z6F.3W9'+0K$7#QP@OL?V;*RH^(E(-?CG[,FS?I#N"^U[,LB5@ M8&59W3*$C-ERF/"%,UO;4DW(62\ J9].;D/45J]NT%0PN3/'OO);&(J,XG)X M&J1268ZOEM2\=X"6[[KS$T+ST[*/U>A6GD'9I2$/FFR)U/6KYQ]MTC3 M.(2WZM"V-@B,1W4=7KP./L*W;;;ZEOK7'BK!^V_2D,HRLC7P&)/K^N3.ALDR MZ!2%7EE7=O.$D?'\0EQQ"^BL23II.S3/&?W*PQYJ))@7+15N)V# M%\LQ0.0VP:GNX3\]OVAFHX"!CP0S&/44J:O9,H2,VXHXJ<+09E(.)2?9:E]9 M!8-C?5!])3OII%J?RO)6'#J,DA*7P/J)%0VR"+6TG+Z$?3*WC;)4J3Y[=NV: M(FX>L1ZV(\=:$\D'><\0$VKO^_![?Z@&I>5!DRV1UE.V1*R.!"THQ**"LBIL MG$MDN0#$&).O666Q>'<2P/L('2.:U]' WIXX[B4RO0$$&?/K^K348G[$]1WY ML@'J)P\7.G;%AD&+SQ-SBF+,O#^D8 M*+RLT8X*A=8'P:NS B%%/OXDGO)8 @.J%;@>:Q]',-($DP9<''/-0F\JS/#)*[Z;[_:;SS\ZA5_Q'V'&' M]MR)=MWY>]CY/W _&]MQ,R AP[SI+OA;HVLJ#93QFXMW&2,MY":O&>9-OW_3 M'XRZ-]UN_W;8)V_L9G>+PZ))>]B[7>P;HNVF3+=27_&UT\5KL5T3?R69G>X= M_+!@UY^<;"/-$J78-,9?5MI[I7@'LE&"GRQ/>5(3%0G),84DYJ@ "8(?RB;L MF@+)EG#&E/E(,M$U>X^U8C,([X%(<_#/28K9G4U?W0L0Q% \ %*',\%)6Z*U MS++,@#[NEJT[7PF79(3'>QVXW"Z=K#I+(.(6]N9L+%AU6H[N>3X1D\AZ\RD@ M#[H)EC ZN90PR8P6LM&@DJA.(R++SCAUK4MS1V5X=TELF_JJ#_;;&VX ^ ..&!E>26/^+W3(S[KL,-ZE/]D/X$;A0"Q M%ATFEG/(+]4#CTN=5IC4,9J2VBL/EF-M_,T".&OO75N] /1AT3OP"',MP]JF MQ>#5ZB^^(GJ#X;#=;+<*TCQ<^<0;!P$OAV95R!1(PE6.'G0/B\)9Q[X/KG+5 M5O3+E!53NU]%:"<6C[85T1;IQYUW5\)E <$J/*G&M ETO4.X1SE2Q=M>!G\* MS)DE,O"FBA@%^<7?;FV*BVX?/@TN$;FWX6\+L6JSPD$BT2#I1@3ZG2C6S4X"#BN'&% M&RA"#>Y<\F #C$#61.?.[,N@08OW$#V"SVB3]+!^OITK3SG!4#5B]F_."A[N M_UD".*2H%S>-U^Q6-I)6?64*P4'44;K6[O?B0>/7'5X_9M3$,/LB_P7A_7G$ M.* Y+W#E?6+$I^ #V#"IZ'_M_F2CCQ :Q'<]_GC)_\8M/F>23FX9ONUO>+$N ML<WT$NC,<- M@BC@ *P*M7-42B%CR4;TJGIF<^"PY*:S-0#RS.QNK !%4KV$]MG:'.M.&=\0 MNE+%>4K%_?.[+K-W.QAU^]<5TQKPG/3ZM-*QC2^G?:7O$*JIC[ B&E193F%_ M5I,K66O@Q$FQEH9;7&]<:+1B4*H!_;(9W23$=2W$HV Q.&!-4B#46@QG6"OT MNG#:!;[NF;?@NVM=I1NQFMG5,R!^@V(8YQ\N_9 M]'4QZ\SG^*__CA>OX^5<>^R,'Z>=/U['B_G]_^://SOCR41[?5R^M!3&Z"(O MLN/@OPZ[#?[C_]D8I9BHRC3DL''6FL)!9$D%/4JWEV6C*B\[LL7PF:XD>=^' MB=@V_"3Q#"Z-\'8!^@#N$H^<4:.C6./X] >M%7[B([?35TT-%,Z"!)D5.HHT ME84 ' 165OH9 $@B^_UCD_LGL%)B>:1$66)YCR)-SDO6&>(YE73I:4LB8>+X M='"WNST6X?0SA9S32F$Y5YEYJI&21[R*3XXK)%#"]P#*DEW>SQ446J4IIYK] MVG[M:JN3VZHS%VF)'A24/2\44@U?\AR[%BEUF"KU(0L5>"OD_, X^X2E!_A! MXS_F3O8Z>X:VC=693QVE^9XJ]'2._,KFP^F>PPN6L\^"S)[^G6Z3CRH='L.V MLK")M^3+'B6SX.#$HBWUE+YX.O(DY-+D74=K_$:'I' +=E.PX4K<2NEKSBX MP\'H^V5RK0P\9_^N+ @%C59A+XYZI(MU=>5<:73:3@@6;7 %IA\4(ZUF=-TW MOU*K$")MI\:=FPYVN43*@H-3C'N@@\T<,\JD&DY^.H0+C-_6\.,;,,Q@E'EP M;_ 2Z28Y#B%$TIIIPD A5_YHU._U^L>^_+#33MAKYZC;HNYZ,N7?OP5<#3_[ MUU]02P,$% @ ?8P/5Q#7)0LY] 0 _MTT !0 !LR]69>J2-<_>-^?(KO>U?W>_*D#.)^GGNJ%B".*BCC=L!!"0$89 M1/ST#4ZIF6IJIJ9A'FNMJDHU&&+OWQYCQXY__K^YH;_,@..JEOG?_\7^1O_W M!9BB):FF_-__Y3I%)/N__]^__]=+],_R/R\O__S?"/*B]O-M^D6R1-\ IO0ZX?$@[*_L-0O',43+]CO1.)W"GLAZF_'KVY$JR-'<,+- M%']'=T;_SJ;P[-]X"LNE#E_$ F>FBN"E:HU>*H7?+XE< AWA613)95$!28[' M220W&@$$S>2R8CJ%@L1X]T[1__Y1O(BN$6U-][?O(K(@V/_]2_$\^_>O7V/! M'?UM.?*O]0_+B?RU'JRKIK8=&03!W_.1HR]'XRB:^!7_/(IHM1D^=]6]T4%B M,Q;[U:_3K*@ 0T!4T_4$4WR]*KJGY&TOW'U$ZM?JQ\U0=>XA+A#W'A)]_ENV M9K]4,WH=$%/LE^<(ICNV'$/P(BI'-\)2")I%$MCF/J[CO2= ].7>Y-7YL:EC MB9VG;88[8'R45.E?T:^[\U5/4/4M?22@[A-G,^/HAWUN.>;>;6L8_K=H&(KEZ\Y?X>JO7O& MO[X"ZA-XBD!R>&H?(01'\/0>*-6#H$RO0*G^]>\_"A"D?_\Q@">\B);I1=KG MOW]Y8.[]6A$FOA@!4U^=_?>O]>^(%]K1F_[Z]Q]/]73P[S^_-O]?W6MD2>&_ M_TCJ[,7U0AW\]R]#<&351#S+_IU ;>\_T5-_13_OC9%4U]:%\+=IF2 >H,Y_ MQW<#SNI/59* N?PS&E!T!#&>\XMOJEX[QBP7_<&S$0DEP9%XCBWP*9IKCF6E MT>9 SJ^;1MV?!Y4@(HW[VU3U:(J.'\UA.:/YZAZ$RS-C/LTG4#YF-2]/)U74 M+$L29?2[T1U=(U/@Y+]>3,&(WG>M:GZ3EF&H7JRT7<*4R.A^D:*/%+X*W+]> MU A.Y>6K\T!.,1*&."/-:'.2B4SMGH#+,27VY_2=<\1Y7ID4&G9J5J%*2,[I M80M-$(A/SY$*:@T_;6>KJ)HTZ@UQ'/0Z8>OX'!N1L7-4<>\-"[ZSQ#.?X;'5 M.W:L':;D^&"Q2 5TFV,JC1Y>Z];)PKRU>>%(F_RFHK?S0C)Z64?0*Z8$YC40 MKEZS(_+E7&76)W5T2C%X>V$-'5E)=0,>Y[&__D4CF<12F22:W;SP^@5O^KZD M[SC1RQ955Q3T 1 OG(WM O-1;K>1\-ZD"I[(]1;6 &?B%\90= T MDD"_\WT+:Q_E]86+T3?N]G75*JX4^VF]H=4RJ"-+S8+7;LM\,G[=^!'W>]=F M] !+VG];HJQ,M5I;;U,ADT:;.5$+^R693\5O6QP<>=>/9--5! >XO(, K4G. M-!WU<<'K)YE FM/!YP12 J)J"'ID2RJ-XEOY;$:6.?(-@<1ZEJBQRZ; ME-CMW)/18B4_]KD*5J=J!%<4C+0_-HJ1'D(_JX@^/=GC&O9JDVVT3(+K+UQ& M$QB^CK�:'D$U^8['=:EOV)=@7=!_N<9-JXU\IW-129=G3@*VW6[9[0MC!9 ME(_FUF\U9@,:,1<:F;0KU)";I(98\/FYN4".]0"/LUIC7N_.\IJO#$P57=15 M'7V#TD]JG9.@C13("#C,N ULR_&$D0[8U1OM&U .+*P^URKI7'J&#L)&+VQ5 MDQ%>L2M:T"A$X-M"9+^)N>HN/]554S5\HP[B=^3;Q5Y:,Q,9FV/&:;67#(5\ M60PV$XK\\]^Q Q"_AUNT'$(4@>MVK-B*J:*O^T8'.,;>I)1AH]XSRCY TXU, MT*V5%I-J/](X3>R8?CTTJ\MD*'[- AAYE*\[&13+5T70[N_J[4>]46U,.!6N@1":K'I9IZE4$;H1=! MI8E__DT_DM[/4I6J%-B>)MH%E)QF=)JK&GQRTOH:5:_PK@>HRHJE3-) -)XS M)"'94HA"%%%]D:H?B]Q:2_!-Q[*!XX5-73"]R-.FHK#+CE\]'W:BD&MY=32O M2*WYT:]XCS^!<,/9U6AWO M:^*REB^V9Z4M[6=*,4A,F8"B6]=). MMUX=3Y#@JW29&.ZH(]GN"%7Q>9@:T!-50V08Z<):8R^(O*1HV.;/ I@!W5I> M0%JNYZ[O+F4D@VCWLTD."8E2A^QAV7GM@.V^C%)Y++D0!Y,:BD[)TJ3.5@PI MST.)H+ROZK%*6-]"Z^6G-3K58#FVE *4S%;E8N\=.>C(_@' 1 \18L5' \$% ML0UDQAL[N4<-C"PX@UIU3G)3LE6@]&H $)6X5!>^M?'8OHTG%U:'K^^1TWHG]@%-)W/]A/ 4X#9H]&!2L%5/T&E=7,.CSSI.%1\Z6<&C MJ)IQ>N\ .+!]=(S,(DODJAP7\K4^7H>>RB3D"IG'8I-FAXGBMA@[)2<:\?&)? MR@ALWGP9,\8Y?RDV&1&.5KAVG%B=K%3#ZY"F$,9?$9':E!@['K@;;?: *BL> MD(A9!$\Y$B0C$HP8+&LB^((>4P7?HX4ES>>,W< 95"A/U6I":?GM6:P"T,\F M'&S? 7PYVPA=GVR-*+!0)Z,NJ3J,=2RVP7;HA^WAI!/G-;1R4>F'_'B^7](WZ("N@$UOH^J5*0=H@:44=[F7S>HA+3 M&C&]-ZL[C?JBUU J-@5"+!]T6))W:TM6I]/IS/>Q.KOC%&R, /8!JV&6:V;< M&SNH.%E0QH@6\UZJG)XU6W=F=K-I]V=AO^.BTZ!0&.\GW6M\OUU SFS#- MZ+EZR$3V,1+>>+5@+.3"6\:8C7TK4*A=B^ MJ)1(6FH:Q/=+,(;N8I6'*&A9DS"_4*5R\M[\RE*%$ U#/X/B'3DE"G;9R,_N85S17>N* M;\WK'?F52J430SQC3E&RSXJ:/7>+C=R]+:1,],;L!.UF-)5/2IF>IVF#TE)I MHNAW\FL=/J"[X<-*:6XC6C9Z?\%1K6/$/Z4REV%51"C@1(&1$P<$[:E*;<>YO,;LYA*M7*B.?8 MTKA/2D+6$HT[F,P?ROU7[[A.R..>63T"#+)-\MZZFI'T?%*QT@B: MSN?P[B@-,O.I_/VV]5#*#+^$^SB4W'^5_8E*=_U*>C'6F)&"%_"T"JB.?&_9 MES*HI]#357"9C=<*($[U[U,_56;LXDJH=;=K.ECTBD9F7 MP^5:%5KX3/(U"CFS6R'*\5CF)L')^63L)BFV)]M-M(=(G?2\8*86Y!?(B&%;V,91P^NGU_4H-WH=UR7$J:^ZZE(H-]2I M RD*W#WW=3TB->XE%]-FJ<4A*$ID?6F%[V/JTI@]2+V2J*] MMX4;8A;/6].&X:.DP^%BWN2KBCNH!.A)?J1(I&E.. M%YN6BU)N/JP+$\LA=2&ZZ=[2L.]Z5O1F;: O9^PJJKW!7XYJ&&..S.8UPZ=" MQ$I;J<3[-8/C3SVRZNGEBJ5)EFZ0'.GE(K4[51-6G$EHI@886L8OK*"M%D573[U?<+R4B(/\E"0IJ:-J M-=_!QY'BZD]BL]',7+YT?%?Z159: K%VVQ#,::I>WIR4"YIOVB&1$Y.Y0N_K M!%,3P,V,>ZF!AO!JB>N3^6Z]U5JB[B=JJ)I =6:3>D&EC'&Q''@=N59W6]^C MH6))H'0P$SS+J9BWUE(+O)_D%^5JGJKQ6+Y'SX?E4>[K6DH'":^0XNM)BBF& M9@&;516.6=5F8%@=N[F6NCX1/])4HX5OU5Q].M.F2BY;)#.4ZRGO5NTO)N0L MJQ$HKG$6RN9D ;%)'%@+^5+!@X2&[[15GP.*,W-4#D6JH(#4&4KSJ7>5,!<3 M3?/9*M)&\C:GRHAO1R_0\D;+6IC/J:O/% 6LZ@3'$767&UL<=>3']UIZEZN" M(AJ8LJ=$;N)J#V/17.!UU85S@V!,?A\5I@+%(&+5$E1VYAZ3P:=*7H_<:1A_*^FN;7 M_LZK9TVDY80^(-(VGA9T?Q7/ MZKH5Q)%#O(FI#>(2)^"^"U/>#V?&A76Q>D>8KR1G(V-&SJE,K)3$L<6,0$5Q M19>FXPK\U_F];QE M3+:=6%Q!'-?HQKN%< 3-("BVO<_VMRV)I.+JBKC"SL<5?BMP ^$)[/"T%3UQ=#U?H^;C";H6KZ]C!BCF+9FTYX?:Z]=!-34Y0:SH^ M,BZ@0DL?(<5V!9%T^:=@Z8/9_VA[=QW\;$=%_C(92:#JQ?7B:_"$R199,0DP MI!A3$Z1BLQ_RXQ^CB$Y-_8F:?-*4R-%OUT6L0'?&CX\ M:N( ]-2T?S1BKN-;?V2K6GDJ9PUH/HDB7HFP$]*"(M$?XT_?RU;!X$-?!S\G M;56E&O(-0:B1FM'HU$57ZS3;V1_CZ-S%5CT^&3'7B=<_LE43O3-ATDFQS94,@0Z'M6S%XQX>./>V53#$Y=?!STE; M-6BR35EL\@*5SN6[;G?LL7V+^"G@N8NM>GSD?&BKZL5IW5>2=H5#/'J6[_:% MLD<\O(=S-UMU#\2\W=W^#HRJ>2/":KNE$Q>]0'U M#L3K1G0D5V$S6DFIZ@*7-I-&Z^&UR!T<%X@Q<-+Y6*B4BTP" M(]2$&M=KROGBG'-_# "^R_F D/L?.A ,X:A99E*Q.7)&^%,)RW2=U,/'+-_I M0-R>Z]]2N("*E3R9;.7R&M*?S5.#4KD6%AX>"/#X!#ADV/C()PB%5*Z(M/2& MUEM,\S1=ZN;G^(_!PWU\ M@P<-(GF$Z:A)BH)0%*6G(]EU4:9'OZ] D>G_L? M)Q4J7DOU.FH:9?U"REM8)5GJ/7PJZDX^P8VX_BU%9ZK1F]M4*SNCIE,ESW;; M-;I<^S$VX/X^ 089-C[R"5!'H7E0\$=:KS8C:6D>#KKHC\'#?7P"V#!PTB=0 M%]U!NC4T.(W1O$5=*%9GD]G#6X8[^@2P1&HKG?LQBXAU\ M EBX_Z%/T!>#4!\GBGW.&/7D(&6)991_^ S1G7R"&W']=<5HVR,K/D;!"^.Y M62:(SP7<%?4V\(1X0S6UZH"U$?()KW*+(&GVT9#)19)0[1G5,K16_^147V7[ M\%P?:VWH4OX2DK1L02#H34&5*N;Z:(0UF[-EA4,"Y+#+B M1M"Z<>=R_MSI/Q8*\.OH=#,%3,5WTBP*ZIQAMW4A5?>@==Q@U.DW7]&YADY/ M%8K(N$)I) ?20S-'3(3>V'AXR;Z#3H>%VV?K].&P7ZHWQ$&:FMKE=%E6\586 MWDV7#Z+3;[:>MSRT936U:";4> Q$;]7RDAD3DF5O&T>=-5":^.[RV.\U%EYU MQ>:'^ C0!@@B>L;=,B-=V70L,_I37#+A'>;6@S;M>UW.EB(>Q($+FG[SC"]9 MI7X5ZTDSU@M.4W6XGYT^3ZM#>-/,7[&\3['C[< M4\J/2GFY2^IZGU4=+>W.9B--9:11]RF9CR"9D,K$5?S!#"C5S%Q5SE%L&1GV M6X(8$AGH_,$_TK.YIE\ U'!&Y%T1XXS ECC2FO9&G4=/1OTH"W>K+$4CKP=* MLU%+:()2\AI=F_2Z+'1VY\&R%#>K,'I\/^:N&,XL@RT7]TQ_9GZ+RKYC7KQ?$XR>6FU+33'0$E;ZM,!SKM M\P#Q"RSTL!8WU0IT.9\NU=''CUSO'+] 4@W9<8#@^DZX/&8P M&F-8FW,+BQ.S5P[:1D8#,]"8#_F!WY:A"P NY/K1Z3Y6?=2E7%[-=#GI-7?Y M4;DY5]"LJ^%92^TH[9I3\AZ=N^^F^5A^2W9MW*_BJ[%;8 M9I?-U4<)34 J\T:%'$ZSLT?WL[];=B%9(W@ONR6ZU>HV\T0"K=%9AR.3=IUK M/KHO_5VR>_-=Q5^573U?:"[H=K&MA=EB@V&*DVRO^NB:^;ME%Y+X^+WLCFFJ M)I73-_E^Q>C:MO^D]CN=W^TR@_:M-^QTZV G3:U,6> MS$Z]Q>#F"O8,6K@[;9BQW/EMF-\0[@J-NS&WO+G>-RP&VG!R=X:K[; ? M3_&:8N'NGW2$13YI[APHO!EZ!2AD=\[&RO*)]8<6D1QY$J>DM5H):3%#"R%J M"=AD*/;DL^2MU MZ\]YP0428S:!,[8<(][439C2^K3G]1W"5"LY5-4)IX%Q.R%DNP[6JD'K=>S1 M9G?!Y0!QOK[:MT/5E:2?3=8;"OS]CS8[=FC##@:WWI(B.&!)KMB%B.B[:C&P MY*(3$4X!G5A*/EI@(@$H=.^IB=8<'_)4 MNB@P%4,LHUGG4<3O#KKS5DOSD>7;664XL 8>XF+ MS5XCOS7C)HLFX-(+HS0C$#E7A[?AV_N\S-DSO=G: G;^V@)^J]6G>ZR:;NK> MRU8^D1Z$"E5+"XTJT<,' ^R9";[[4@-T*Z0WQ.C190J":U0;ME.@J6EJUJVF MFD.M93R*X?J)RQ2PHS+>JMY1/1TPXXHIJ3-5\@5]B[/H*V!'SP9QGW_3E3E@&/7OI:*G1 MQ!3-E#E?7I#BQ%U@B3&4Z#U(J ,.9.)&J(T?]"D:_TQ$9W>BF4V1)/:![FV M@%14,*;F0/1CUYX9CR-KY1"FM/V*5 0U)N:'>'\7RK\KO!)T26C4M I"^3DY M7'3;_036@"XN^D S7TZSFR#_0VK?,C8[MZ(5NU5%ZYN8_0*]C=](;]LYL:;- M27%(E71"4&4OJ&@F=*GP2_0V_L?H;1BR#6]J78_K[?B7M[KG+&_Y6![YLTD* MI2B7JZQ?-#4RRQMI/*^QQ:\HO#\5RO6]4"=%F_#P3J!#F?4O63I.IKLG%Z=04[M;I2 MU+6DAI>%611%&=:H@&IERX?.T[H79#]8S3E%V2=Z/^_^YY)T.9U<9 0-]]1D M&K>-<1[>XY>A]\@A0,S;+=M7UG<;.5R.5BQ= HZ[3D2[BNEA#2<- )D@] M\(3.TUJ?9:U/4O9/0N\W9;$_$H<,UW6H?F_>T4)+SK:0O"DP\#6L@S]__8W% M?] A.[N#[ CF=_,J?*%@-Q>M:0'%&TXBW^D&RFKM2FK>QVR@/M$+L5=Q5_1BZ,ZR8?1ALSI^-_QF.EI- M;=)3$34J72?AR*UZDW_&=/#B%\<0##T[(Q$-O<:J]V5=*+Z6TVXWJ\/RJGJ'\8$U\-ARNXP;4RB>AI" M+N2F8[2[M8?*LGY(I2<:;]ZOX0H;?":9 E\*I^4YZC-*O\:J864J0+=2"ZD^ M_*X-1??M-_&Y922FW,D-.0(;HT9K.FRY.$KVV$L>BAX&,DS5&]ND8V!PTI@ M^"C @DWOW*G+P]?T#AI[HJX@QOF2-EB>.'9( ^6H3,DQ9\D.BF!L6\O7*[2; M?!2@W%L#G4?C&Z$2LNX55TBB$6F]D1DZR@ ->47%B#E>0.$]I00N+'Y;$NWF M"+SG,@2)!B6#(>L3KJ90E38U"Z5VZHE 6!'X=F7A"CU$-BL+FU,J-H<3W#1$ MJ NF("^W\!Q,DJ72B2&>,:7Q M&G<[)>+;4KV'-E%LOKNDV7^_Q/6]8JI6XVHCPBSUT2R#+1Y%13]PROCLAT-[ MO@&$_0D>6B9?7R6:%#-@>BZ'LHN9I!9G0*HM'B6(?,KDQQS^F3*)[;IZ6T\/ MIMV%%<, DAI-4P\Y.^*-&#U]MG1FF/'._4J6H&]NMRAFK"[?KDS14&G5ZWRG MCK11Z+S%/W[3X>6NZZON5W+AWU')]5&\17(EPE.L\A %+6L2 MYA>J5/[Q_?\?/-ZZK)KKRO'6I9UZOK7CPR=,"#/NC1U4G"PH8T2+>2]53L_@ MR\/^R8T@(+(>=^T>!+7D$:89/5=]53>"ZA#CU55==AI7; M"X&H4#J8"9[E1!["-1VW:Z4S4IJ8'M 9V>5ZLV+6U@HVYCZ, Q@#^!!SOBXG M1[BZ?N0AML+J;3Y^W@2&#F?P]>R[UAH#E\JQG2E&YZAI$Z\S9*;I!2&4#O#/ MZ_UW:]G\EGZ:3]F\LFR^&N>)2G?]2GHQUIB1@A?PM JH#G1K#4_9?-K-+_O8 MQU:E7@W5%;:^.)UJ4N?=H($:A7JM.>@(J.Q"MU[PB;6[CQ7]M;S0/_9$G2\C M^=+5[)-(1F0GK^4E":5*Y&3H%=6IW7FHO3;W7X7^8Y%\=C?!GY?W>+4F^1G? MHW5WO$!)F?;F?7GB-EJ/)$#/O,=/CZT@Z"-YJ!OUF;$5!F5L]:H ZH0\[IG% M7, QZ9+7(\ @VX3O^-]+8BOL&5L]9?.!9?/50<[RV7S%L^H4A\L*:8\T*4VY M#YV3?,KF]^4]'DXV24&/GBPX9V)T>KOET,U:Q4R-GW!"TPFF!= L M\@QT0O095+_2Z=:XOD_W/(C1_(5V+->*HU(-I]\:928=3LA%5]A")VB-H,VI MWZ+-RC.:^8D(?XU&AD:H>I56-:O5&#EA<04,H>'M=_J("/\C8H)O/-7B7,?^ ME(2LX\BB8QF;0[Q[JJ>0ONM9QK:2>+CPR=),1"14]>NU3);PIF'K4;R:>^\? M^:*7_C6I/(N_MY)'*$XS> QYC.]%K5([;AY$[P"B*R,.=80Y< O =H"HKA2J M*1&&Y7CJ8OEQ?,W#>K!J,$ MWCQ%?3JG)E6087F6"CL4F^P/+'7.H(/2HWB?4&2*GZ>T?1K)%YJ%TTC.4E,< M*_?L*HKTG7F92HA\XV&:LD.AG?]8))_79^DZ<4Q_8EL)F&3M8?I, M7,<_.[EGJ)4Q&Z5&CT)1=MX1*K,I*(4*="8*4O_LN5L(FBIC$1F[^?+4]*A: MRI=;_1&:K8\>>E?TXU0'_X1U^"/G0'_A//)!OE(I:+3JHB!#=)')HEZ8T]!J MUN?YX&?E48[[Q,LEV8WGYA*FQ'@*<"C#UJT0;"UV"Z<%I<6W*MP48+-VM<3C M$PW*]9TC#NIR(?*C:?[,W,3QSB)?082?*M>U1D:6.:'K]WF[8L@X? >_0XL( M2+VAKR#"&G90?U24#*[$ECF Y+K%F@.E*P,E(B#P)HYEWR_?'D]0=39/]5L! M:I0G])CU&)3WH,/"#3:*_P1+\0D4U($D L=S:7V# )(SJ@G+D$?:M&LV6\U9 M=I;%'A,![R;W)W$_M@I-QY)\T6,<%C@S5=Q93G940W!"9J2KLK5)I4YR,MTG M/2%/&4F#H+M"O>U@4'H&A^:U7@$^,+$GUP]F.M9<5T>M<2U=5CFJILRLB5WG MRJT"E"GLXUP_-+$GU]=<)R1?]S99*[].+QI 'G EM>2' \J0\^Z#B?C.?'XT MCP_$?9?IIWJ48SJW3E[N+!)/M;]3D,F9E+N'Y0GU-"@IY5DWX?#0=) M60VZ!)MQ'DS$OU6?/QK7=_6YI@9H:C#"%<[O-T-@4QE#A:\ZXO[Z_!X\)ER> M&;\)NMJ"*8-MB5I=-57#-]X6RSA6]! OC!

:P%7-")[1V/>QXN87.+$8U\OY'G"V8S;+1=*, M4A,F8"B6]=).MUX=3Q H=11$R#M"S#\99['M8SU?6DK>BCJ;2I8P5>'&)C:B MR+2E5?/.HNY72(][2F\6#QF3R>(O%@$S,2D:M8P;VHV.RC 6:(%$?)^KCW]-,Z.VU.T MD@1C@F\@F4(ZO;8JF29&.-]=ZH)13J+ MDL5L6PZ@,U.7B_H%-/C)>+C<8V[(S72JGU,\E,W*O$24Y&ZR )W'_/1KOXH( M&@CN+5,]AR;2?D#Z,^=G6(43T_X3N%[T'5/U M_*4,%-5Y_->&Z4H6Q1+U>H;26 +I5)N]XFC1?&Q+L!E\?-9_ L^/1:@% [4# M:E+FT5JQK(P2@3GI#:!;:_B3X\CKQ(FR;U>[U>FDBS+FL"XZ,MN6N,?F\Q\9 MS:TX+'B@L^J(L)GY1H%WE>JBJM3Y*B=4%PFG&Q;S_>"QK?:*ST>G_-.YO>K< ML?V5FHNZ+QW@_%3I@!FBU63*Z#A&'2$U?9)_?,Z?.?W'0@%^X_C-H 5VTC5# MDINB;!7#>J0XH7Z&&W?O^ V'"1&GXK=$U@O'=J%@43Y0U)0GYTKIQ6-;_/O% M;U!Q_43\1C3GQ5H5&:,:ZY-]4*-M(RG]#,'_]O@-*IX?B]_LK#*N='S+Y7H= MQV1&K.B(/T3*OS=^@X+;Q^,WJ]#KIZ>@2U( %POYK&&U>?'QO;OOC-\@XO#Q M^"W7T=F@AXB>ID[Q+AFV@I)!/G;F_3[Q&S3I5"] !)*Y0Y MU\G'UN3WC]^NAH(S^S%4S%D$\OA-]S#0"2Q*9>*JM+V M&@09Q.UTYH5QR"'48(*UE,0BY!X.!"=F^#-Q@&';PQWB#N.OGTZWL&SZCJA$ M\6O3B?1B4PB%D0X(CU)EQ0/ K$=/4@C35&>1:A2<<'E\FFZYD<9DQCN=4-X4 MD5W6!R8D=9F?D+4$)8R#4#'L$=E3H7,R/FAP>4TZ'@7HV5(!2;,:%,&P'92? M/BYB;RAL G%UT!?SO2PWK%1P;9HLZI:9#,"P#YV6_13HG\"^+;!W+7[N72!P M80^N$C(W@-]!*$'2\^PP*PH+^'HX0,;]"^Q\-#3WG?[>5ECC$,<+X[#&,N-\ M]%[ZCA!%W_"7)[HM&QC&PQR@Q.2>K8]?7..#D8:Z-59XFRN9GJRV?9I(PQL& MGIS]:RKO[.G#@*#OZOIS*P25G&Z?-7/#JL:R"1 &+2R@FD\$?15!$/89N16" M4N3")0)1JFBUG.](3-#K"'UH;=3#( B&[A5'LQ;Q_+>4I*U5#+_U8RJFZSG^ M\F!205\NLL?K[ZOV$)M<5J %QH! .C*')\L3)N%DC!)\!^:\IC&.SGCEW9PQ MY3_16ET#*4+:ZC/C<9W1INTT[H]XHT1-H+504",%8JMT#:3TFYFV.&Y+*:I7 M,'2TYG%'OW$QN/8% SCL=SK<@,>?[%=;J!53Y67XTC!W2F] M :+O1#\!]W7 FU6%UQ]BFOO[6&I&[QW1]=W%=;E1HHU2IZ4Q_2##=_,ST4*A M U.\N/">,.L*G:.4^?H:PB&2[IZX>)"FMUU*P')G+B7@T>BO@_8[FKKE?567 M=II%]_+3&IUJL!Q;2@%*9JMRL0>=7P1)IZW7]8Y=&EX3@H_6 _A"J1@B-1^&4"HZ"/K-_%A4[>FJ()DT%;\\H3E'YK3N__UF4C?B&+Y_ M>/KUM^,>J=ML@* N.!KPW&UA8S,B@@D@\US_ O[S"T98[WS'CCJ#K%N&Z8+OU MN=19I$>&F4Q3/9+-NER>UC /6MD]66-W>J9_XH+ R7)+2P*.V0%"Q$CGM>:2 M(;A6G]&\-$I6N&RYTO88NZMHTJPVJ9:WK M9OI_%&3.?O@%I-_9W'^<]H\!XO<.RV<@V'$$"<0!];:(3F%3UEY^G;TII EE1I@8Y"CM-JT5B.'@SR=MZ$- M4#[%^A/3_Y-0L&Y8!:0.$!73TBTY;,?[%C=(\&A^VJ,R]8FFJJ4J,>Z$J3Z\ MK=P^A80/2/ GH>&4&]*H>)T1-J8Y#:^R>G7 Y29V"&UB\4$\@9LW];N*)R#; MHW2B4!W.415)L@O/=_R9_[.4P#=Y C=O!7-M3Z O4M&;0)B0?Q!*Z,@L2V#N"C5<R)PQ M*;1'TTR^C3:AE?*C:XU[D[H=QQ(WJ /XH'(C+Y@B,R8B;*JBL"YW( 5;]03] M=96!9HQ*J;'@> T/S$!I9*IT(@5=ZN9T-<[&F_&5$S;]]SE@,3Q6]*J,%+U>"O$UHPN:ZRB^428!7%/T0CQ$G .U?CO MW*<>@=QWEELKB@Z8^L 4P\/OM3/2;S\>Q<-67>0^B=5';*11=]0V.P>\ +4[@#W:5?#O- M I<:2"3ZR<"O%@FNEV+57M9O]BL#Z%P &-3 4_+N(7G8TZ:?+\QE">\WQD,R M1TT5(Y7@1]2L,G\*\].F/[1FN5J)[G7+.&%1-#/@>'&NJF%YX-8*IN;*^44W MD[=1@PZG>6>H%[K=9]#PP KF/7I^N&*!KFCX9VBA>[@[<@(7^OFP$&CL@!E9 M1K>2-@5H%QB>VNCI[CR.5OK$5@8(M=)W^D8!R!(:U5[A&V&TFJHS8%31R#9/RRX&>(IZ:J,'UD9/WP@6K72D MM]^#::7O](VJ.4-4^8F81\F"V^S/6TY:;SPCM0?61G^V;P1#9^*?H87NX1NQ M=I\JYPU-Y=AA.972BOT2_UPF>V1M]/2-[J65?D@%WG:J?IS/T8RONOE/LL84@CPMD-DNI_$))&8#1R.1S[?PI:<\* M._AMMI_G1+LMIS-4#\R;:,4W<"OS%-ZGS7Y(37*CII?H4Y-\K$G2LSK>2#S=O+K3/O5C;4H:M6R$ MA"DU+'/SR5W.E;%WLK_# J@G1U8_H^'%P<*C@R&?"J#-DKQA9JP9SIWIS^%M M 8R!XZR!RYGJMB>(,"1F&;8YGE.]1)($%E514X-'XN6QF<'.NRND960#-54 M(P,1( ?C:)/G!U^ M:\WHT 4DWYJ8(Q1/E@L@#(L<&#XVWOX'JXKPUXRU42(O)T&[.)27[]!D?0S-" M7#MW?9P?O">\W)DHJ_8.#Y3V#,E MG^4M:3FV%2$?%,#(>\=>N:3+>LWI]3@PKJ'YA6YS' *M8_0A>T].]N=RV#" M$P]H"O;6!>G1C#5JEZLVY6?U2$'JI%IEHC9!&6Q*&!D-%XPNM*+Z_1W&=Z,A+!N?-7Y6-+0:^MJ._'K1T-?; MD<=W: NFO+HL_E2/ DO#-]:_5PJ9KC:1JTFJUO1S]<%$S'L,=#)^PW;E9SU[ M2\&__HT_[I'PL3RZ&V%*F.]@BDSUY&*_T6YQI6I[UD$7]BBPH4LEPH:I71(^ M%J:N<6S"1YA*&:HRZU&2A))VEM$(N:XCLZ>>NC^FKNR[9M:'IZ!7P-0\5RA6 M,XDAHO6$SCBD>Z2 D7^2'OH:9Y?IX.L=LI+<5K1_G;-]EZVD!N@"UTB6Z,[J M+%?(N4_.7L#9Y!5E-A+8S/Y>!=(!DNH5!7%9WOVFS'AFZ;-XKGMC-BE H";I M4:'!8?5;N]"D.ITZ'44184%HC09A&_&+N>_9RC--U= M6SQ*U!\8.^?>[9N*\WAOTEYOMBBQP%0M)]YJXA9\$%V<66/."%AFEJ&&,PTW M&\-%8+NU11M:S+V?Z+OM-,=F>CM]E+OI.M.G[4R=QUD[7-$!993:ESG-Z M\VEG[IV;N(+,#E7655+M?)/#^QUG[(@YGI] YQK"*[,W7TG\ F_]@"](.;-L M::HKU6TM#YCNW2%;1A]Z$SXIW/,=S0A9S_Z+8]64K##I%NY MH6_CH5,%;6^&7J$L\GS1V$MT?I]HV#P-\(%O3C6\DR&LFICHY.F'$(VSTII/ MT8!6-*Z957@'\VV_#,%=?KD>WTKWPP$- H'%H?0UW7(,NZB_3 >( M"J6#F>!9SGL1+$:NB@=H=0:DBAF]EAR[MH3K L_-AW5A8CFOW6$VUW0<00)Q M0GQ31M;G@.+,')5#D2HH('6&TGP*.FMT5@^7@]3ZNJQ>0.97,7Y+YYME>C#L M)\&S$/>\L6P@Q;EON8IJ;X"[P/M)?E&NYJD:C^5[]'Q8'N6@JZ-X M..">(/F/!&T=2")P//=U2?ZJSH#35+V\.2D7--^T0R(G)G.%'K3.^DF4OJ/4 MTQ%X%%A^Y 2T,P*+Y<(\T/R%%;35HNCJJ2=*GP[ /4%[ROCGJ(8QYLAL7C-\ M*D2LM)5*S!_3^,,"V YQ*F=+@-9=#!5:1.,0B*Z/BH#8I5 MLMV %KDW)-FFN\3'-+M9ZACBUE)08#57'O0Y)Y584"5FCMNX$-!E>#=$_FRL M0MSL!PJL,G/&;>9[LQJGVG-MT4IWJDCXQ.I=L I#$Y\C/L 7:G;M ZMY8:D9N=1[.T7QH0>"X)I!T=21(O9Q2A':]!T9< M0&S;OH"+/%K.]=UJAN1J R)0ZW;0PH?0KJS B(O[M_'"^*FMA"6.* *.M:E, M2K4L#,U#MJ1^M1-;S@VD#QZ[$#DG8\LQ!%,$2R?E;5?'RY>./'22]^R:.=3P M6<7K"RU[-)A"*T%'CFPX0I:O9WFNN*3T$PS[5;#:YWJ,4G2[)LIJ]?I8PX0F M!N]RS940]\=P_Z(C1J0ZG60";B&C-<< 7!931"[S*,KG7D>,/"XNCAY/4LA/ MNJR-3AT-F;.@7Q><65:"-NR[T_$DT/']6%KUFSP7DB!LMX@O<"H]&K1PP'N3366FH1D'6U-FYU',5:OFRO_M.75JVBI? -;])$>+6G3OA2P M9:\_,Q*/QOOO]ED?AOL7^:SS1:?#:TH[@Y+5(+MH5N?=G/ H4(#"9WTH7!SU M69O]?C!O+SIY#E0]AI]8EE2&=S$=!I\5!KY_VRFK6XMRQ@EQVR=88R_B$UA7 MY,>C-IMS%D8SU:FX+FJ,Z6H8Y&H5) NMK_N-YV^=_4YGG2*W?;=CC/C1F>B[ MG:K],?Y%',.]J$&):H>:&5H!X;__G\&@8OX:GT!QHV:$Q#Y*:(*70?!*H2MV"-G4 M:< U*^[13NZVK* MRJA+\9R226NEE%IEIO-Q!H&W9OGI*3QDONT+LG%K3V'4@UES=CQH1DV5L5>-9 :>*OVM6NL;+L<@W]MC^X1#R][<>]S=?4* M)]CZ=:U_$1Y>]?]9@+BFA.]O+=R5[R\WE,*WIR*.Y=84:R/I+F<,67N$L^HL M-X!L8R6*8/@5#P[$T/7L,5[/L"8^43M5KN=R ZJ(=0>=W,W#A$MYCZ%7F?V; M=NFKY8)UN_2=)$ WDKT(Y/N.YK+=A>!&)LTRXCACY9\MU]T=P8RHT5$^.LW?)A&^Y5'!F,_/5T<,W\];P+= MR17MR,SQLU'BA-^9!*5XAK=LB[>NC9]+UA,@M# MSW91]S3>G38G'RZ4K:!92E6+R3Y'UFM-W@/=0KL(G<,'5:$LQ N>EW!^@/'[.LC DN\3_PQ"G_HU#%VIF$2E;1,)\=R7VJ9=C] M1S$ I_R/+95N[7^'7,, _AR MNNG8VN"G:\:SGW>/ R8^D+;3_/Q1*>E/;X3H1%1=1OO+G^ 0-$ NAFRV-LUR MM1!(HWK(A$WZD0S-(:(^)>QG2=@1WVR[E!NODGEAG$.SS'=++-'7AF7NQEAT MDL\DW/EH3!E,HZQ6RV*Y"V^!Y\E9[BYS,AB^HU2VE0WXN4'8J5R?X:(\U3>&-2X,NMY$ M2ZA.<@9MKN.C*.4^63<,/QL9>U4>-[,V<=E8T[$D7_08AP7.3!5?L5%7)4D' M95566%&QK(VN\.C0+]E!S^5\O3)M*FR'(#O0>:%QY=2AF:U/.#LXM1]M/2[A M_+JNGHI^%78ZHA@EFP%R*HVC/6:0%RV1;'M=Z%3 :OUS7H%U1>3+'0U'E#)/ SYA$LX M?T3F,PQ>G99:KD>QB1GBC#W7X)O018-0R?Q=.9\\H.VQLY;LWA^//$T,\U[? M5,=429XA?243%"M]Z"S]60M@YQ]C? 6-G[P;]['=D'\;\<=RWU$]'3#CBBFI M,U7R!?UUSY&B@C$U!^+RM$9F/(YDQWF[5>A3E1B[%?,QPM:?EVN?C+ES-6%* M:Z'=K'?U4=L?M[D<6G/*(VI@YC(B#J6G<9"NZ_U"QPG[]:77[R[@V-L-$$O4 MV];8=?-H61W]&QVNP?@M*1!)F1=HNSE$["E?M[1DY^ZRP:Z_RP;G\57P\B(.EODLS$L5U^9$J$8 M0(K_?B,NK]?&*P>^^T;6(H29\NN838F[HXXQ9Y$8@56_H?V,X@I^+V^05J^NON\J2MD<^F* X1.VJU MHO>=E@V=?H9LE66G\!Z_UO;8L_N;S,!J__1^#65@48*CAY%HR*#HF]+&@NLI MQ6;E9KE# 1KU"TJE:XT"Z)(JK[U(WLYN75IX9'H_,[Q>(0#+[2( />'V+>W2 M\F#BK:/RUH'[G-OW3J]LY&LY6K%T"3CNSDUV] I1HR>S2DM*:H;3"[*!4O51 M^'9JG/#[E@;M(%$?S^][KS;/9N2M) S+G2]AZ-4E+ JLLMO(*L=CF6OL"?F" MM'23$Y7AQ+G'J62NHOMSPU+@2WT_X?LF;L&R9QJ('()EKAFW?- =X)B3(.BZ M];I1@FO4NX-YTT X%6G[W45J/O$2T(+NJ&NP-ZD;\OO[=]"_ZYAR&7^3W8Q# MJLPHU'RWIE)(9LJJ4^A,\/WX>],V+Q'',ELW_O7#MK+: 9+J%051U:/W>[,! M?F;ILRB6W1^S9JJ()?)#HI!H4VG86S#?!K@PUW(]G*_5^)8% 1H9+H#DMS7;OL+*[P55=;G;UU,F/HEUNEE7![V)+*(";K8[&56S M6O MP<)78?/M==0KVY38!@O%?(H9CEHS'JTEQA;::'?:O=3-&7>Q84[L.,G7 M4_-O2HGGLZXO52J]"<7PS0@2B7H+T6&@!3R5N,?V8NF2/,R4AMD4Q7C=NCFL MBVC2A8YT=]VLM"$=MD< M^'$[Y\S: M;/7*0P&4!9-&<0G4.F(R[38#:!VI]Q-=-Z3_>*:WS'6<6UN#7LN#>5.C@%TA MV0$"MT(RA2&@0) I&PI3SH8YZ,)D:),=V*TJ%(Z>ZGI.)+W0:K.*Y"0-%&'S M=<+-Y[+X[>WYXT32L&_J>\U6Z]']I68,^;B7H2N(\55N/MS]Y;4P*9(0:7G? MHN4P9A3FQ;5B>3UZ3R!%_+(N(*@>NK0]O.V M8,I@6RA?5TW5V)Z'U"[VTIJ9R-@<,TZKO60HY,LBE"LJVUFL:M/WIO&C+=#' M'!7F.QS-(D$JK=,) M\0%7X\:)D9NON10"K>MXOWSF3=N#8]@VUH]3)MB[R/\RGJ;&O>1BVBRU. 1% MB:R/^16F!)VPWI^G;_<@8#M3CU5$\A?=>SC'>[UP[<]EV9YN;2=V/7]U*'25XV9FP# M[YL&/,FIG!LH02T2> M[<[\HEU(YMC2R,] :U*=$_) 0'V*):/2,D9SOR&EN6AKYZ3$F- 2F$[EJN@$HZ#-7EWQP("O14!O M'. O'V/ZU8#'\S6V0"<'0[0V6*2L4"F[2?@6M>X?\-R"A6=Z;)?+9KN1S 66 MQ!E:36:-.3^?-4D&6D?JOK()G9?R"12\%^N6G160=(YBJ'2IY[,_>PVC[']^QSF[WS'C)<+P83K F]3!PQF3J>53'2'6GI81VO9?+68 M?="JR],SO7$P?]86RS=#KU$1]I7\YF'K,/?'V3GK#QM<"=<-PO9F!6KQF+KA M>ZT#!'E.++MC';#</R=3DD)R@\+6[^(P"^9A53SWRU"-WTB/4- *,RS@E!T37.3%.&Y&/ M]R-4BC$KA'ZE59$TX-=M+\#X# 9?7X3/J)2+N/;4+D_M\JE2+'DZJ:)F69(H MH]]E"[QK9 K/\[PR*33LU*Q"E9"OWH)US5. M"#U]RE^:[G:\=F&:I:9( 6DVO'!FWW[GX6K_EWO=5<3?Q7V65%[ MD$T-M[<]W[+AQ?4,351PPZ)8:JQGW8((@O03&U?<87D+;$0QWC=@@QVFFR6! MP;L4R*'-A5+GDC)\<=/#8N.MPW[SW;=-QXKNZ85QV.)%V-72.G>L*!26906O=%#O-^>71= 2MICACKNO@]=!D;[QN"641 M\M?0X17+)N-Q&$+5AI[IZFF^8V2A7<"$%!TPE+H<"?F^A@XI6^WF;!-Q-7+: MY.AA7FUA[!,=\$BGA$N>? MB'?E[8P[G9:X&5?'A)"O5:MQ>!2_-(5VH'LNFDB:U!(V;KS5Z+ MF>8H56 *PU(QXY(09A"S"';[7B@Y/E@L4@'=YIA*HX?7NG6R,('/-YDF;WS:?XT=]\-@ETW4]UL]\UE\DQAFAF.1Z1*-=!6JEG@+G^H8"U[/ MD-I4--2@4BM,N/YA>J\O^[NN0K M#UVN&?$. K0F.=-TU,<%KY]D FE.OW_F&O[+:[[P4(XM\"F::XYEI='F0,ZO MFT;=GP>5]T]472N)8YG?T25?>* =C>?+V4;H^F1K1(&%.AEU2=5AK&-SC*_X MP@/%]9XAWD3Z9+&^:/6IL-5D#3E)!4%X&$&;:RY_;"%>A 1+LJ[Y6?7M1*W5 M1H9:FDEHO-\@1WWF=:[+54NP>[.&;P G+E+\) />71]_60"F9:CFH=N>BZ2] M6_S:?_OSV3%>M\SGLP2*]@8SCJ40O2PY6C[2,[7#FF1SS1=0,/9-B5=2S1&8 M=4M-*HT !!M9B4DR."S.\?BOZ&L/&+R'Y[SY6%95RA<:M)LM^9%??D111^._ M\+@(K&9DA7FL;17&A7+%0J=^$??UVQ/I__XG^\^)ZH1Z9?T.8(X$J> 4?_ MQE+15SM/C2ZV-Y>.(R%&QH*AZN'O_^U$T93[T@#!2]LR!/-__\_JF^C_;N0& MC/_W/\O1KKH T8WBQRR?^SOZ\R7^-[WZ?WQ_X45QP/B_?_U/QQ*CCZXMF'M/ M7/[]VXQ7XO7578/5ZZZ_^NO?CC#2P8LU?HFW,\9K=?_\BN\2T52(_K4/T%;4 M@>#\'EF>\I^W9/Z ?AN:QP3$_D;M^7]&EA,QP^./L>^%2+HJFS^GOANY/V%NV^"'7B35Q;\YPV=1X*HR4Z<)OT=#1Z/ MEZ_M 7%+1SMF4RPF?$X :!I-9/E$Y#/Q253*\#D 4CPJH%("SXRR6"[QUYKR M2ZI?!SX[LXU+78#S9C:C?<@LKTM&/^WB912Y3M%8KE'I4(47MD-T*/:?7Z/5 M]*![398BN7:E4Z'8%Z)1>*'Z9)EHE*@7DJG7*RQ;81K7>_?L!Z^^%-GLJ\CN M3V/_O7N"JT0X]2SS_[P4_B;_?L'15#)W13HGK_BRQ4B%_+__@Z71_RQ?,%+' MIF4N[;TJOJP#F':LG#X7ZKV80AS(24#]7;!$?],Z\J^E*#4$Q^$I)W3"A#R? MW(J9 0T*292? 9D<#XI".E(3G,8G\LE M,BELC(_PD;B6T]45'9$O-)2A4Z"Z.:TGD9S7F9%FPB2B"6-O1Y).T24+@[:- M]FA^-*39Q5 J$CS.H_\_>^_>W#26O8W^?ZK.=U#U[YTY4.6X8SM7>-^I,B% M&D@R<8"F3YU*R=:V+2)+1I[^US>G?[W]:_-4 M]3K=LPUSS9S4O%99K.L&213YTTP]TW]Q)06,S',Q;:CE!VP=1%38D/I%GN@? ML!FEGY2,[;JC??DSZW-&,D_UPN2&+1:^/- _)P+@@1^)V(*2EDML-3>V_N7J M";F7UAEW;7^KRK]L9B["+.R3<_AL' :!BN'C__Z?G?9ZY[EK#7[/@Z4>;K?3 MW.S\FD_W>Y[B>WT@[]!U 4@JK;T)8TS_/%NK\[-:5@^6E1LA&_/_\UL(%\C4 M %1+$O6QJR_O)U>_W8_NZ\9QX4YN;VS9]UBC&Q^.U%8LKO;@ M%K^]&L]AM]YQZ!X>?NB^\T[VCX].3CVR$]<9D^,/)[T/W=Q?O],@# M%^44_! VH*V.=W3BM3:?!$^]HU?>Z9M]SW%AC/O2W3N%7\M7=CL;QC&8.W.@ MT?%-_I_?VK_=^,)(#=^WDEEP_$INR&T.9,UF;]=O-K@I7CY6WI#FG'LS"%X\ M0B]X-6Z+<[*?!0AFA.N- W^&WU+Q/1WM8\K][G-&V/%OOOPQ??TQS'?_/-_Z M_.&OL][[P6'O8-Z_N>[A_RABY776&QXN::';\VNI[/*I_[6T.$%N*$:N:/+3 MG==KQYVM[N?S\,6K]/C,/_AK]],(7+UOTN0;OX@FW_T^35Z6]=.3+IP/5*I: M?VOU_,_2M[OWKF[=?;\,$TF7NW_ M\J1F@W^GR.7>'AV-_[R\U9.MK[?6.IV=G<6VX_YS$O.: M^QXV\$2-:#Q>G&-OD[.):OCWGP=_7ZYOG;_MGR2?#_;Z4?>J>X,JZN5I&*@& M2\!!/&C>W_;=,OWT9/_*'^3T^)CT3W[F95,UP$IXX(6Q%^:9-QC[*5SN M*2WU(:80=M:;+)Q/YRN8OX.W>[*QDV&HS39,+?)-W[IGRFZ8C/P[_IG\_73X9],,E]ZMM M;])>#\_#[OG^UN9?'P]N)VZ[FVL;V]L;6SL[]REP!\V39J_I[3/B)KU;"2MO MDG>8-.?%ZN:0[I?4C/7;TJE[U7>2D7UPA_">-N"1BLN]JZQN$*3(\\5_O MC MU7+4U?G1U6'OY/#UV_6MCSOG?[^]^K![N+7 "U^@KEJM[?:Z=QSY?_N>3,#S MN"J8%=/YJVPVVYMU%\+F'0U7H" 4B]VX236AZF__R<<@(,7T-NOT7D5)DMYC MJ/"KB<0>_/4H/4TN8T<@VB^_G*S_Y>\.$'&T\>Y\_.[C7P>W$X@3E>5)7+O1 MRU^D49< O;^](/?K*#T&GQ6\HY+_.-N(WHSVUKKK6]F;C3;*K\B M9IMOWUST=V:'&Q_6QN^/C\[??1VW_KZ=!MI>KT\)+7^%IS\F/_8N 5$Y'B?Q M?'[L8B,X77O_^>/YA\F7UOCL).AF\1^WJZ]L['36MM?7ZP_<'841-C6%CEMK M^WGFY2I24WPF234V/#A"48&R[D$4[<,6!FI!/'!G"=4%95CWY'>V[,&?S[#V MX+2G81["#3D/I5(5>-,BS0I,2.6)!Y_ ER\9^/:3_E-4&)A7[@[R9RYD9ZB& M?F>SOW6VK?S!V<;.>G"VV]]8/U.[@TZGOS7<]K=VJJ"9SM8?[>#RXN\_/Z@/ M63KI?VG]=S8<2?6\],D_7R8';R\^777/MS;VKCX7N_$DFB"XIUW]9'2\,0K6 M3K^\_N!O['Y2[\X^O^CM7L(G-ZJ?'*U]_# ZWTK.SHL_WA^]_N/SY];7"<* M]"4!$5%\>PV-S>_0?>(1N5?P5*N%B.^[P/ =!=A[+75<&0B M1&L)]G#L#2(_R\K5U0>CQ[XMVU5;L+PW5?>3A>5V(4=%$%*?_$*&B'R##/P M;?B@14 4YB\L H=2[255H*X&8QR7["6Q=SD.X2?6^:X%N-RINN4.G!^X=[]" MSE "H5FKW2>U;5!A'7^K\^I\(XSV5;3UI?O^[\_K:_V1M HL/A2,2('W2TRX M#>]_K3>Q[]V;^JEWX4>%N@MTV$,W#O=M"WZ.)/_$^JP8$K8C1D0_[_=;:3#N MO-U75^=?KM:.7@ZO/F(8V[Y!1-^='-Z-&#YH^W3?YNAA2N%U[QWO\CE)SUDY M>?O:'#W1^_$#%*V^:07K=5(<;Q]LO5U;W]\;?GSQ+GW=>_EAX_*FY_GZRV=>!JM>>>@J^/3&!W NCUY-Z=HV7T=WL4^W[+;\,[ZU/ SV,(G5_74[ M5V#O-5#DZ_0(SAH8(+*M/_,&8P4J%:<6>R&?!@?@&6:>[UVJ*%H[CY-+N)[R M,WBN 'Z1%5A#\#,O4,,P9OSG21$I/EX;ZYOZ<#D'$\Y9T_NL,EW&65#)6+0_ MSZO/@8T+[<[B"SD?]J[2?8M+>X9SW9L@/:,;>4E/]9_!UU3]_LK_T5 MO/WT,=S\LS/X[TV6(_D6NW%W^[VSN[M[M\K^!LF^0<]]CV3'20X_^5J$:"C M/A ./Z4>F^P:P]%!;&;Y1]048FW)/T7&/R91$>=^2JT$:>;(]M;X(CPZ^O+Q MZX>O'UKG;SZ\>O_'JU='D9%O5_#[ M2CX %ZZ1]9)X.]KM0:F7E/X*)# M^']6#,9>-DZP7T"W^N1C/Z\^RJ6?S1]4^K(\S5,P1''@/6D[C]Q7"G:RZ'^! M!\(OT>?AF[@>N1AVUV6T$EJNG^7>[CI?(?!G6?,''Z>](DUA1=SEAU%S[N>% M>ZHZ;W:^_//-!__/<*.XVNWN?_IK=(/4?%;9 SI62ZBOP^2>5.PT%0$4AVFL08]$_JC MSZNSU[C5_;WSQ^'7R\'^VO;>?F<[:1TL57^R%"*VVOVUMG8K7%^B^6!;!^^ ?:BUW=S>O"[[O&P2>V.C MN7YM&GO9"W5VFJT'@JO:6#[[_> 1)[?N\=]J-7=^. 3L^HY1)K4FM8#Z<92D MLWOJ&Z4(2\K"VHF6^*+(P5ID;H+\Y:_]U M%OT5O=S_].JO5U]&[S_,MM1\+\[UI^5ZQ>&TO\O<>TMO2B^3) MSGN\1.>M=3<_O@ M5H*=(NT?^_$@]"/T,9#> C^<"9=YYB'%1AC4%Y^]5N>)_[0VZO'NT)+\&O7& M:])IJ.>G?1\NNW9T M%:D9I<*?M#:]#\T>P ^DI/KA]2D$F]"-0AXX$#<-TPJFO*=S;QP^! MT%&E-: 5^T40YK(N$)>?KEX/!L.TBVM*TJY],Z\B?^1HUVCC[>GY273X;K_G M][KI?R?;GRX&M4GK)13LKLD3W< \^DL? ,HP96,515KQ>4\6%=I+6120/IT% MG:M _FPKW,/GF3>^0:B._GC_XNC#^=9V$IR&^?%V9^-'&=^[S&[>6FI_B$6M M".DI"(D_&H&LH3"B#*J0TNG,U?#($B\,.7:J LSUVG122C;#2 W]*5*QQ M,0F2/%"#$)SUWSPDS(/U'^ MA^[YZW#P]L_1V=O=X?3RM_]L[^XTMMJ[#6H!+C_S?YI>M_[MJ"OLU86=Q?RR M^0CLJ#\%=^,*UI:K:.:UMAN;6YN-=KOE\3P<_,B @=WE%Y90MWR:T6L-PA2, M6R+_@M\2ZA]\H@R^Q\B?D@%+Q:G!7VS^"ZW4)$F-""5%3LZ0A&_VWO@7+-<@ M2VX3G9^HR)A)2Z]6KPY5'E\-?#9>1X9%HB)B;ZZO\#7"0@HN!AFWD,PGW416 M/TW(&X!K4S4JN<2L.S\O6=>8_][ J]@?#WSM+/+/9)7X ^MPX >G"4ZBK)-X M2M_/+0>K9.QN2+T=/L3NA>R4=D;(]RQ?L?GS= :WC#LO:K&V*+]Q1Q18 W2+ M$=S0:_'1[]#17_+D7S]?[%L/_XVS%)VS?W#XJJ9L3P],R.0>K?#(/K2C#@[S MR=G7D^@J_# 9OMN8[/_Q-MCL='_[ST:[L;O;;NQT-N>UP<.;-O+R:._#^_W# MTYYW<+AW=')\=-+%X2XO/GLG^Z_V3_8/]_:?W=N!G4K2;B<_A?4:'A''52%Q AMAT,BN+<14&[P:R.WB6 M7)#53JJ&$(7$ _P-/ ).YDYGDI_=VX F MMTIGVNNN&]+D+'+Y.4W+EGW*@Y];K7.%;/0S] M]__^O]S7;8=681TV29_I_7.&>^G!9O1V1FJMGRK_?(UD^)D?78) :YYP>!&F MP^^9>0<=?#LT6,VS?Z6,]FVFM;76FYW-ZK@V_]?[:^T]\YV]C9W3C;W1VTSH;]S8WUS4TU]'V_ M3&J2Z*E(/X-HJ=+UW'WQ;A^YW?>.#D_1QOW@865S[_4;3N_#1DTL5]YKDVJX M[Z)4B=FPV=Z^Y;2?TKD\[IZ<'IQM[;0[G9UO.Z!X!>]@[E0NW^*WO?-#!C_- M[=KW&\_EGW&WV=G]"8_HG%L2[3MZYEN5O'^),^'I_[>J!^3@=/]]Z\6'WL'A M?J_W;2<$+^&UFK_\$;G+/=$EZ._8E =YIC;^P:>D>W+0>_NJNW=Z=/)=)Z7[ MV([*]V_,29B=>Z]\RG0^MB/37O\'GYD7'PY/]GM'[S[NO^R==E^]PIF]Z,"? M[6YVMEM;WW.,7CRV8W0O>_4AQBGKT84*O%[N#X>4WJJ-,W_Q8];9_><>L_;Q MR='Q_@G..SMKMSH[.[O?<;#:CF0T'\&YNJO-.4Z3*3ZY>G1'9^,?;*$Z[_9? M=]^!B.SM[[\\.'S=.VMM[VYU6M]Q@#J/S##=[1:]4R,_\N P#11U'ZY.TR,Z M31OO,6;NOMH__?SRH+?W[JCW 5R:LXW.>F?K&_-O=*0V'M>)NH=M>@^W]WK^ M4.4S[V68#:(D*]*5J?JU#M=\ZOK@K+W3:JU_J\M"N>M5\OH7%/15\GI)D[/Y MOGOR=O_TU=')R?[K@Q[.C8:0N=79;6]^C\79?&11T-UOTWM&02).IV:HB7#6 M[G\M0&H;\(F( "X]"]OQWF/3@" ;F8/+.R[2P=C/&,;&WW5P.H_.F+7^N<=V MJ[?_;G_O=/_EJX/#[N'>0??=R^YI]ZR]N;FUOOT=YW;KD9W;>]BG__=$P;HN M5/#_>8_N1+7_N2=J^WWWL/MZGU+&&%5\Z/4.C@[!?]S8WOB>$[7]R$[4/>S3 M^_E6-XS!"D:1HGWKQGXTRT*R:Z],(]M>$@?_B /B!1K_+.-]L;Z^N9W'+N= M1W;J[GR7K'WKZ6X.#O)ZQ70:T;_]=$8DB(_NM/V#B]"[>V^ZAZ_W>RA-+\&Q MZKX^V1=IVMUI[7X7V&/WD974[FFO]JB#"0D4Z+R!H?-'J9(32(U/728U\/$' MX'9V+<7&LC']L1;:W_@S&,NUWLH#@Y>M<#N:.*[DNJ/&WM[NYTOL<7 MW7ULONA][!2V^*1)Q,:0*N#!8ZS1_;-/V(NCTS?[)P>'KXY.WD,<9C$C^]$[?R#3]2>Q4B<[+_NGB &"01G_^#U MX1\?3@YZ+P_VON=P[3VVPW5O^V6=0JSX^2F11[Q*4OA8[/U1I&$6A -N^2=Z MC>-476 K_T&<39FJ8W4P?ZF#68-'.3AK;Z[O?FNB7 I*T3*+RCK*T3*LDTO MZR\/3O:I&VK_S_V]#Y3,;FVWVMOU4U27LU.M]4<68=WY-KW47%D-;_]*#0I* M]A^Y;%I[FFG%>XV4DICL>(3YC7]P#K+5,J*T=_3^>/^PQ]'%UN[6SN;W)/U; MCZZ_^1YVRIXZ9)-4++_CE0Z2E_O;&MG=_V[@)6MQ];6=@\;I4\DG37, M@\!)S4JG[Q2)[9E$,FM(D8Z]5N\ WO84N0(?HU/:>M1].S>X#]M\4O(C$KRU=KZQ(9ESDA]_^;.T2DFN4I(+3=#F_I]O#EX< M$)G,1F?S>Z >K_,/[F-K;9VU MUM^>]3Z\?]\]^?P]QVKKL1VK.]@9Y#GWD.+VON^_9VLX/LY0ZA>0?IG\LLSGZ=Z-\M'_I"MNSVAJ,M>5O;5>;Z>^>OWX9SOH"^GHGF/>?ON"DK OM?@L!^ M5^UL;[8&P=G6]N;.V<;VCG_6'V[LG/F=X68;U.C [W=^^\\/(JQG?Z"]W&06 M23-Z+_=?'1P>4*;Q_L=!NAX-Z9+%B_\01SA\$2>9R! >+U5?BY"F"2&T\C+, M5,/SH\@.)Z$> QI%TN71+"=F'&1Y-HGW!*^+NK*]_KST6?I9Z_E3'-0BO^_E M:1BHAOQ&_U1&TU5_?#GWP:1(]4_0"9>?%IG^(:V>1G[J^]!;69NML8W>X<;:[O;%]MK6Y MN;ZM^IWVQF#G8_HT'MU=/*I>_)R[=W1T=N#P]>>;0%[ M4")Z.B]I**I^&&=(0'+II\%:E"3G,NXU=UI>2$Z5-U%^+*.#\)_':7B!.!!G M"- [^&/$$TQ/%$*):60H?+ZUN[O)@,8POD J51(,S"72,-(P.^=\8@'G@O+_ M>+FFUX7SXJPED7F2I&#M3X<>/%J>I&BZO:$_8!G$J_ \R:7.&,X16KP-3>^3 M\L8^K!O$7@4-'&X9*QRIBB/80E#?-&,MQ!SKZ*0KCKW,\52,.D[@NX#V%^41,(1 5"E$4WD*U(/3E"*"0YZP4,^"RB1?1]',A=3'*YG ML?GZX]',\R]\6#VZ#S0#NDE9>D(5P]MER;I&"O5AY"F(? #Y[W0D&^7S2!_@ M,SADGG'8@'" ZQQ="&/%<2G@5\6-&.8R!@:.!Z0UHX3N1+\]1BEF)= DPF' M:%10@%.0)GBJ89K@L. D4_JUT$FFJ8/A9 I[A'.^Y/G<4\J;7+?XAEDS/@6? MBQ&8X9#L,,V?;'C](J=MIZ%E(!K_8AJ" MU2ED#.0$2V0@8SDI@&PP3K!9[1+^BG1!-M*=RU6LQ&LE7K_])XQ]SI&@7A0] MB>.R"X3@AF@A(OA)A,(7P[U5C+-6C2+-X 4A=@)U<%^FIWB3)%#12O!6@G>M MX)&U\TNS1JUPX4QC'Y48FF*%TW_9[H.[2*9R6*#1'OC3'/N:\A2],>T3E6S_ ML"2:*Z%<">6U0CD$WY8D*O$H8N=QKJCXV+#R/&D*^, Q!+%#E7@%L6!(P[GE M=PT4Q:F?RDALE,H0)\KF8:KRV4H(5T*XE!"*5JRZ=#3CG*SO(('(9,8<(4,% M[P "8PY.*.2(D@'%1'J<,L@E!T@HK,@V I_(2/F*,XG81B_I1SJC K=(U114 M+OX^0UU\$29%%N&\XX&"&#.@^$C+/4=@$Q5 A+,2\I607ROD(^KE(EJI"+," MF% :^4X?,H?X++ HK4.TX!C9QW[$X76F\CS2B1'2M%\@ *=T2$I9C940KH3P M6B$,U !+_V3,+_PT%/E#W3CP S4)!V5OLLA!Y2KCKV9Y$1B>M#DU[6>4-0L' M151,4"W'@9\&(*JY8G]AFB:CU)_(UUEM"^)50K*)RN'[F:?>0D1V6+FDET-8B:; M:1=8POT0/I[EZ0RE]W?V<\L?XH@-C@-?;B6^*_&](2- 0Z90&8K/FH!T#<9^ M%"DBR"/IQ>I0K*MP%V%*7N>T *=UX&&FE$4>Y!'$>PTT[##,G9\/J"J]\D]7 MPGB3, XL*V-,LB.BR4&5 FV9H'N /S*)SX%F!J\I7#5,T14N5T"DY@5AYF?8 MR0E.+7PZ=R62-X@DR-\DC(WX$5S!YE:QGN_9JJAD M_<%_G5+*+),&P0;GQ20L6\G<2N:6S?R+^22QVO-3!7;VG?)30J*M*DDK>5I* MGL#V@7V4JCF&'2H/&.P2"GL% O9 (\_)-@SR96*QY(F=_3:K(%Y;G36J&+#OAF'S2G\]SKQ6S5F M51NS.JO&K%5CUOS/E9JA!+4SW/PTE9:9 MX3H$LZ9V%0L3:'BTX]),P(/$V82!UXV 1"S[^UE63*8V?5=W7]V-37$S@ MA-%NR6MQ\,_+>*WZ*IG3K_S0F M#5!")PHB])1/ .PD;AT\/IXPU-01&!PX T'!4'=.N\;7-][7LE*D_,8N40F< M*]ES>!*\"_[)=-?4:Q)G(=+/#V!%W'Y',B3O7:2!W]"W[KLF22!X]=Q:X<+J MPH\*GYSJI<[8]8P8N+6ID@Y#H5&(D>' +R140;_PNIMX@>R'Y>T^:B SE'K M57IFBFG +3C7R"G>Q-?=#5(E=/@6&EISVK-B2'V:#XG43;AU.IO;6UOK.\.S MC6!]<+;1[JR?[;95^VRSL[FSV^[OMK=]S?/$WR *8&0 [G0>*.D.,PP;0AU> M-E$DOOC0.SC<[_7N:]U:07SCPIF8LNGQ0:,'6)"(#G.XX>!YS37T(]X]?]_= M/:3QIVER$1*^3J.AJ;@6X5 "FPIA%\E6Y213HDMSW(*B+ZUB MKD(@[BH*=:^_GQ,"JR%MV@U9E**T\>"'S M4LK&MLPTW(Q-EJ>,]ZI"':5*,QGB[:9CBA?"S.I&D0VN*P,O[JG<)5S%-P15/0>0T*)>^ M*\Q5@D9KZ#8)$!7L\,EETP9C,)E@8_L)=@J!EQ6PT\2.*;92D).4)5%A\E^2 M@L=*O^VIL\!,X9Z!$ (^8I7" Z$(^Z0?R??@ ( Y1M UOB[TIT&L)3%<)S%. M4 *>1PYA#KX7LS46;TVQ6I+E=&)2-5;@R%SH5['F9VO^FER5UT(T610&B91E MI9. [2_4T$*I/1"@-?*7].$#2ZW/GKQLO>GO$PRSD4H,Y$R!.Q%&$9UHW45& M;%\XW,?]-HCGI4J)?4@8\-RNLM*QA:A,JN_X%XH8[])7^+XWC_M&Z=$8P#(2KR3*M\AD\?/@6J54C$73 1=; M=7**:M/@FF:8EB25TLQ(&_L M-#>OI4!VTBK.]5$5#*/D4GMO^M]KF*1ZQO5^)(.[L<[NY.[,1_T^O4I5J:^7 M@ E+<3PO2I^UF^UK.<9_Y6?6;W5K^[$^X:*WNM[<^%7?ZLT,^76'5E21KK!, MKSSB*?4T(N<'\YIO7AL=W>1OSZEEXW#?Q5E?M%4YSMZ:^JE5SS]GN^9C@)OV MB^W3_']ON6VNNGA4\E0QZ'H,CQPYV:W+'*-'VAKO3I<>P?*O.?B3; M=;G6AQ#,3+O=W%Q"7.5C/U)WU@CO_0KKPW%M;R6_=SJ.=='> M+'9F'_;FW(U8=@.$/]@,P"/R.1^NJOS)1GR)4M*-PSS=O7-K-NNWW+U?S4U\ ML/IKM1/_!)?L;J>5P+5AG*Z*/YJC$7E 64H8($.85HA-$P&10"LAXD M%F'LM@8A$'7<\/;C411F8\1KA#A!CV[-L[]F!%SVSG&YZ0AQ&[$!D.27*AKF M8V^4^H%#$ZMQ*?TBC *$UB>3":$VP5(9W@: (F9P5QH.SM=@N6N3),U],V-/@">) RC7Q7C?PB]T2TFL5)"Y M#5.9/U38^I0@_CKF'4L588D,9:[ )@CD@L.S"2@1J2L1MH8W'<\R/%F_"U\= MW)U0,!HV[P<7B&AU43;U[Y[@X0GN9<;;N2R^ V[R[_]IMS>>>Y&/B-9<4)4K MRH$JY<#&BG)@13GP?90#/\E4"RE Y4<@*O)=)F>Z3I *U)%N27-P5S MCSI(CPRE\7S>EZ2_!FHJF.F](/!_DIY3IU<:\E!=^"'[ G5W:$A+# B-4&-B M0P#:<$.@C9U,X3"T6+??::A&%"DPQ@-L(4/X[+OPO,[)68".I$%(U_I+U,(7R@8AF6DI!AT, FP28"J&\Z/HB5QA9'@NCC:AB:^ABH(R M!-6BL+,23PSX."?F,X]I.6^@H1O&#:%@05-5!4C5QM2#/EEX1:9<&B4D-M 1*< M@0BD.#!'2,R)T?26:&112AGK#N9Z0P@_^%X^>^TN=MXJU=O Z'4SF!^ 9Q,B M.S7:A+X:^]'04+$2VEH+K>>#I.']@\)RSU'WY @VB1NM4.50B_!U#PE[!-_ M]C\&20]Q6V;8RB>'#R'<.@3"*R(<%RW(@.=P^:B>^QF)O%DC-LQ9U8I]5DF\ M)A]O>B^+E \JA(1AAB<;[]?@;KA9=0*8?:"&GG]$EYM;!]V4M'"L1O!79MFA MGCTYD?9"FNI6"5S=;AJU1^J[T/5H9RTU+L]>TB^#5DSP)FY(];4A0GTGW95, MO<+[_=-; 1Z:5OC&+B3$M;_AA,"#&K[^27G8-\#)!7;8VA"147]B'F(3BPZS MN3?4J@MB N!C-AB'40!BPZ2E/E%-LD"1J_.U\&E,C>U.2M4(O)M(9;J%,DS! MAT.;-@4=1N3Y>CY#E@S"Q#2HVPBRZ;T&F><.9>>K3@*!SX%9+WC9+F)>LB%_H0$^],+Z?N?T7HZ>_L-I1#F(O9Z:PI*QZ1Z.1(L$!K0\ M>-5NP=JSC.9A&\@=!G[P S('Z0"-TE&I@I'*@K8F@ M+VX73J&)/T0,L \F8QD OZ"/G?=-[Q-E)C/UM9#)ZP$>9#1%M J6 #N;DN?T MF(XQN1Y=ACSLR"]B3,B9_B3I3]/?EM9]NCL*&3-^TI_8X"0K'41^EJ4).#&D M$^0U._+-TRFF"AOQ<)R@R$&I 8XG"_HT2ETV F0U"K 'K.F]D@BEO=YNK\%_ M.OI;QCJ+?@IN]BK@1CO;[@9U6GJCF2^E!X]3('!B^_ BY6D7)979)=EL MFRL3V8?X[JAJMV]SEWI_4EMH_?YXJICS*!L[2]TD=X*PNMH_5OFQ\S".5?2@ MCBF\^G4.$)'!F/HQJ7'."=]8@,4=C#6AK"%87!!S ML@6(P'@%;BK$#?R$:I=F=(29RDI.E%OY'M+_8"NMJ_>PW:CW)/:5CONS-]%Y MJ[/=VMW>;.W>=\?]+>03S?.'9J^I\R88D;Q=:[4=9P@BF@B^SV;RNN9L;PPQ M_(CY5LCZHQRA:!#+#HG$ !LZB>9CF$01>RXDK45!N?TM#K/ *YEE]^E&/0LV8LUR<);]K0=4J*5]JMM7:[ MX;4:Z[N=FEYK;0N9D !NLKFUU>AL;#C)5SP\G4Z[VI-MO]):WVJTX?Q8GH*Z M1/^/> VH47#O]+YKLG6Q\<@\F<_6,"WRLU:HES+V@\5OPV[@/'!@3A-MKJ\T MT4H364WD_>''A9^* LH*\'AG&(N6%!#K#F]OG*"KWS6&\I7!430X[<$AS6:G MN?TOU&+<]\?BJ^FLJ'@ 9I@"HR%ZBIA40](Q#&J,@H23 M7+C5A25P6]O_0M8X/^WL55+P/Y$O63^_:!H;L&=6Z.?OO'3D5 MZI\*J,!T!$@PUAFI%T&R$%QQ5Q=2/Z/96.:I'%0"Y?Q!<"E%H#_@V\:+OJ+* MND#\(#2H(RMM(+DT&(Y1Y%3?)TF@(BH9])6*W4P'U_MQKA?2*L'>O(!"R<\G0'C>3 "E=F&+!YV $S=8,&B 13 #NJ MF#*GJE2S? \P#8#9,C?( QJV"C,\7/PPN7C6E4P"6WA)4TL!QCLM$& MP[(VCV%A!'#F4) 2!H0[9?PI&T0SI8%FC_/6FI(A2._70G'SC*V_"R:%MM:\ M;,0%]U6LAF'.&G62<$70'U%"WA+V@HL14D;'E2:!+Z^PG#>8>PJ $R"V(C-*><'J#2HO<5I,L5) M' P&*F262J9&E$.D&\+#1)$EIX?;V4JB]B]=+ \>\X(!($)H2$A!I! >I$G& M#+:NX%BHO!5%S*20#/IY5B MK]=SYAI< N(9\50([)5W2D\9<>=UD?0@U3%F6)]Y3\*G]L:94N=2V*+GI!T" M3W_&>]Y7.34V#*@3+Q!/!;66PS],[_PY7!Z5<#VX M%GPZ_+U!^[K(/O;:J.SEKM>2.9M95_DX4AKZ(N-E4(CU4^.:2%$S<;DR\V]2 ML(S2EXBI>7QP14N%W=0]%WTRJ:657R(V#JX%/DW&$&5\3OT%1 "&ME@_G4:F MFP.GD43D//C\&BQ JZO;'(\--%C74+O'NH+:@(@S%K@?]H6H2.9P#N LZ:77 MB3RWYS T"*T(=2YP&PM_![[D-JP$:3(%R>7')2KJ0 T(9$5@+8YP";=B(%QT MHA!<#-[UA*>-@?A<.8O!.>3X9GT:.J3/*=P N=KA-;DFN,&ECXSZ<:PY]C.> MP)$J,O/T1K$NHXV^3/^I6&L[ A!SO(@T\Q$VD7EN,R[Z8A/R?"FR4[>_A M]A[*&H.0J89^]6.&7*(M&(S!L%OI'R5@[U4D?&Y0G]TS7H5EHFT<"7ET( MB8%WY#WH<%$IJ9!.**H,Z&.\+EDA0\#CR"=;MM+3>AZDIE4#-L M@GP./K#7-Y/A7[ !C=PS^76CU/;"%^-'X$8U- AF&62Y[*,04MD%NHH"JK:X M<7C&(*JRH;.=%JB_R()%C"7W8UGHW',TE@)=:CAKIM_E(H)_;NLPD2?J)ZH M._,/8*=#CCE<@0]C,*)Y"><-CB6LC;I4DG3DDWF(9B(0#!B%A\==X=X^PF!F M>H176&H4E49#"Y4TTP&3-$"_E"9%N69>HUEM93V?35F;.ON,/HV.H7'R$P%_ M=6X_TX,U!I@J"DFETUWQK9HXC?"=!$_&8B!\S01ITJ J1B.3GX/9G%H?B@'6 M%,4Q]I,WTHZ/0H&,Q48*AI1;I-*4ASQE/%>/L/8\9(\6R:,>V#? PX*1N)WF M9\[PW. .G"&1:'U"%YF"%U"@$%!4C@?6??'\6X0X1.Q)ZE6@I<<.CQJ5)_51 MHZ[P@>I;23%XU2T5[!NBA00ATZ!(WKN5)5PV.+46@OM3N$]$-UISBA0/ [:= M.5G2-9LF11L9B.8.L..0$PJ5CM=<7'$#1W8FRJ!X2JE=QD07 M_'U 70FLA3&>Y.$JCGFN;([>LI(=JJ#)[>UU$Q0_CM%/SG-QV(?^:DUOI?C? MMNW/;?RE;B1Z)'8>M0LJ7V(/TM,D:>X0(-\%:^)>]" 459(">%. 9"(&@E2[ M]]Y,"J6.Q;0(0O\F2*A@D"FW@D[>(&80]J,'&:J,+, M?K)A/R41+4AV+.L3I;B]"@>(YZM_W-0C+#,7(P M4A*8%E.*9_0SP:KT/TW*$FQ.1@]M1*8I8W2L(5@D $ZW&,Z@E 9KR0'UW6&T]R4IX+Q@)1E%6RJZC&*)8K3C MF''W<2[+,KL@_>C@0HUUGRW)"BD54&W\^WO6V$N.45N6GFJ%E:E@9;966)D5 M5N8A4/;\Z$HCFO-WF(?#K3EA[H4[KB'>QR/=>CIGS22>G]O9=2],2RNZOV7H M_E9\?O7D0]H4YXE)1FILU;G_B;2,LH\EQ,<"5]_-.((Q!= MJDJ5N;>;8<(J$E&:A?$26E!'3SI#.X'8*9PBX86$NYI'390& V>P1@2^#5-L2:;*11P?4X04 6/RD*_I:D/#[)#IWY(0 MN)Q<3>\@=G>Z86_ /$ CK.^'+F5;4J*-TVMOX$K1MDC&VP25\%V=,\\5E=V= M%$$=.UC3>U/WYBGE5T/DH6&F']!0P(?HG)> MA7<.N:EP^U94+"FXG<5G( M;QZ)'(D M !$!G1*LX2HQ=O,KL)ABNM#\!^1: M3:^[Y!UAI;&Y8?4QG-LE\]2*^BI)# Y5.'1A3PRL!:]BH>18+@S MJ_0K4C-J5!KS+FIK64F8BH**YFU,E42Q4:(969*'@ZDS;&V%23>UC78SA"1N MW\O1^ ]E9OR.8+I'9Z)C[F K1_\4DG5E<_\0AI)PQ=I=9;65V+Y';^!S7EN,+ME\D@L- G' MI%\']RN5V)O>GJG]&K8S<^ZPV)CT"3-!%DYNDG)4;&+415YX-9IU'FZNZMYP MJ@&T%X;&3+N4IM;C1U9M(-$>JRK"7C),U%! &CVOMY!*YH;PD32R#@!NHK4B MO5('PI#]'(Q1R:<&\6#1#Q82H14;NK*I/Y""MK-<]!4;&M &"R-7GLT7*S%2 MI44^1KK34.EW9@KX[,A7:$$S=?TV\"KRV53P" ^%$M1AAGJ(W*!W3 UZ6GK' M_81JRG@5(8\,!HOP>A-/@$4Y( O(14]IPJ(+C,?$"U_%N/I M>*(08_@3E5NR61:WOS4,)\RR@@,B$7G&]2TX/G9'4)G0&\'7=9&<*]JQ20*; M,1-"!G-!L>8_S$K?JYEPV8EQFQ8Q%,M1K=E$1PPIFKQ1'U0!]6*%*.C6:%A+ M.DH7J3BW(BZ2.\!7%I&&ZB?)N<" ) .)&0QX# IG?0?O9@KA6J%3#UJ9UK+! M2$], PDV;^!37*?C'%Q4D9.'5V8M=S;1( YT#UZHV4'Q&KKS!QZBS.]I-M'A6L3$C]Q#JQX(,D'^1%D9 )[< ML\'!,L&KLXDE8V+4%-M/Z:I"(D@#J-!@\QFO%;E(+T+?0YP"1?^1FHX30:O1 MR\IF\0!"CS@I,K-#EJ3286>1!62@ 7(ZKR[')4FC"DEWX6OG;+_F6D%5XV!S M"/Z+.7T!OT/H$UY(FD=^+0 PRQ>#E[-O"?OA7#BT[G[D1I34=C2YJ+E5N;NV MW+V]*G>ORMT/H=Q]JTC0J I6$61_KO'HM7%!Q\44!DGI*D8\#8@-R]'2W/4B MUF_FN-_:3*5BPPR9;EU>N9SC]3UDZ'7MFR@X'WM2R.J[157*P8#G&4YM,+EF MK(R]%7V-VERHL4KQ#QA*7_2S.4]!;LJ ,??6Z%M,P?A@*#"W5'@[8$XDR/-3 MYXL,K(YU[P=AJ*T[2FMH<,H_R[53RUGR,M"/\6X9A\8_,:US+]YCY1WH3KZR M:U(S@:?D#LT-G)!!+E$998R-5F7"QH8,P: <:!UAM7@\;%D=[FJ7F;ID@TF< MG:51U:H$.?_/*MAT3,ZA;HEB'>E[7(VPIOW34>!NY76WU M7]=>.)E@M);.VO334K\C=Z.)OZ,3I MPK2WZ,G-;=6EXV1G95WH1@3\BOC@HY+C-RPGGR'PTG7&ONXBF6JXI.NVZ5U6 M:_S1A=, ?IZ2N#9_.M^R\OBRID?+M.9PNJQ?8&<$I15J)Z4;FU2?:@-30TW8 MANF6C\R1CLJ(#W((>R>Y+1H0046>5&5899%(>KX]3A(LB!%F'+)"+G(I DO- MU"*:&U5OHG:Q5&,F9@8+NZ;I UA5M],@')P^J+:"F]?I;'.E",TK);IX[@#W M;)8;T!H,!U=@)ZBG%>XB330F023YSH91?[IWMXQ "B>4H73JOR.#?-=JD.!9 MA91.L=6EH3-O'HH+)1,:@M=V6_.R)K?&.*B)84';;&%8N#\1]Z^A]1PR8&U_/ M7^P0(A#,9ID!+DX#-;:$\G"#F9Q;D*KIE)O>D"(&L^DN N%WI_/2ML^%F7,G MTY5M%NYK/08K1Z$OW['!64GK<+J5:(>K0?0&ZW &=TVUM%J0I)G(V%<>E;TK M7;VV@9>9%R1!'G(49(796V!"Z)7@\PO5 CH8,>AZ\BZ74,&H[4*0Y3 R X?0 M;#3#A&1/T3?ZEA& MX1R+")-G=6NTI_$CM MB*P0^"Q7 "MR]0@\"0V%<0A$2F%8V8Q3SL3.9?,%_!@$!AE*Z_ M,J _(B]+"J,W)'XJ)Y"&E*RE5DTD:T,4$/8N"5,K!7V)%$TT:?)?TKN!@/5D M-3:72&$,AP Y]24R%:9$*66N;,\VQ9ZDK7!O;3V-2<\(VTA=\XD3?ES3ABW9 MF/(.D-D&/Q")&$V=ENT0+Q[E@>>0DA_H*FEF?S),,Q9U0!?%8R3/9P_(PU2U M>X+)8B#3_8>PMYO/6)I[;#14V3V?=V(J+%XL#RX030NU45H22Z29%ECT#IC0 MQ*UFX9Q'4#I(<,OR0I5.312@NX/G6T^DHIH8M$\9=XZ7MM0&NA%5*[VT.AG. MY?E$9ACF7?/#@))U8H!19%F:N2$,L3NJV(QRL*)GY)*[=)>TS2[;0X9/2O3OH.N%4 M;$-.PF8-X=8-IBAVR@K,',C!,'$:.Q)D%_]0SW!YW-I//<-5MZ=VVMHGD_@N M]Y4;/*O3J,$>]W)H69T!UTJZW._AAJ$"H!WY4X+6NR/RM&M2CY)S^.P&'/W3 MI%$RZV8^^ZKW^KIB],ZJ&+TJ1O]RQ>B;M=K\*,L0[0]%\9;0LW:DI5%4Z'V, M8DEW51AI=(1#C074+2J6T=%.NCNO1+U!5=HR)XOH/UXK* @:+>NV'1DV)=V( M8+)0;ED,'\M$&YQ6*(BKN4:1NYPYI=8KK7 =K4I5<>V/U<.WQ>&;2%H$)<6F"K1MOO8ZGY:>$.SINA4-W?#"5L*MRI02\+# MGA7Z0M-(]S!'I$:S^K&A.&[!S)A[*&X_#?F:3,)"Q- M-\R/P\1LDJG4%&Q.(KP"Z*\E=-.N=8@9"DN4*X>.\^!X/@C5?Y5+-RVWT2ZX MF^X;L!4J2O[K'&8L7.86L&QYBAJZ-XDJ9^66 YT^5Y+_E@*7VP7(T$64!Z<4 M1G4960C=4V:W_!><.9D0AO$V,-K^[ \A8ZP 8K\'-\^R89. =_QN*1(?^" M34;2+_@U,5BS?1+:1LZ]6X*I4ON-V\ VET8W0"D<*6PB" 3R:UD7#!GHE\%, MLJSO:8J&;8WEJJGR7C)[&JSFB&WBJ2[V$KFYT+A2FDKR3.-PRF:L!_L#BXKI MO;_Q)U/X54K$@]@5#D+']-K\U%KL;;*5JHGV3!H_PE$]1$\]WV%L45PF0^9S M4@O[!'W=KITUG"FFW/,>^7V^<_?80]P7J3&AW>9UJGC,.JJL;4BAG\,^Y64N M_P:S4A)P&BL5&-9_RA=ROF&(E5^BUT.C:_"R1BU'3)UV/&TRU?#G]%PHI/',"R*$S,8?E,0E4ZGVB5="K MD D(G+T5R)SEE--,^8OK1K12G1B6RI:]1W4VH$\E%9H)XKU=XH,&5F1:E:YK*+CK*]@B$CYT$OCF*/S=/^0:3_4)\07VAG4JBQH3,Q! M1.,U. Q#[@Z6,-*T#('V\X.98?EOVC&0.+4K*W7E:\ ]$A\:Y>Q/S&HSD!T4 ML"@!64TU948TTRSS=F@ BXC0,O)R]3[CZ".LC-,7M>03#2$!#!J[SDLGV@0TTR0G<2B=04,7*18]#"'.=*]S#6 M!ME3USPDUE_(2IJ?_"*#%=%D[,)H*YQ2Z;P;<&QB58?'1A.D.'[1D9\G<"YE#?V;Y&>26=HJ$ M67=?S1*YAON(Y'!I5HA8%Q(IH^(,3B A#Z\&G%(,7E%G%>KJ%3OOQ3-9="AO+KTEW(QLDN8,_)$RFE%BO)4K7^FQ0 MHDRGHI.!MU.==YXNW."C).P2)SVS1\;U]BG0M'<>5H-0V[-N>=$MWS)W>:)$ MY@)$[R/1#]S X/*QOR+E.53&=;7E#)V7TWV_!E]&)YC.*KF:-H@I/:K[IH0F M7?L%E"B8XX=.> 12:BC,X0390(RY@W6X-YMCXDX>T:,.#V)UY!4)28D,K :H4DIGZ829Q#6Y9%W) M+8O@U&81(I2RSA@NZ)-R:KB0Y?%:M11G=#K($LJ2.GIZ@\ MS\Y-_-+(P^:J[%M;]MU=E7U79=\'6O:]VYAS >2]Q!3&.IRFO1*2L.;S94H/ M1N\*6G>:JK6WJ"!;[7S,4141*S>\>MZE1AF!Y?0Y.-V&>HU/1A.UZS>65<:A HA%Y/DSB[;"(Z6\'@ M9C$O#G_FW8+W[QM!?W>%G" H>_&,32 H00A6]P5G;KI+:P#F#D39 M3FR:'Y%:EQ8GJ4%H V%Y*:MEFW)5><%E<'5_Y@X],9/O+,UBCL&0G>CDXA%8 M\/OEO(KX'HY+,-^$7'[Z7R5F>BGU(L>KU(R%9K%-J3M8GW?[:=%XN3',U;L8;-RK@1MUY:""S)KPWK6:2(EC MF4D'A3+=$Z;0USF47H0#:2DACA=TR(T2<$;6M)ZVV41LLM5%,(3IX\ 9 M+'!5M;-!Z9I.3+.;Q*IFH9025NIDX"]R@(Y95GMFTX]=O4$U4">394X)EI%% MS#/3*U#*>569R&D(MCSG,)@#J;HI):RVVVY.E;12_H/ ,^WUU@XC9,KEN!LK\,Z82"F*N4NACDPL M_Z^!A8E+UL:E4M/MWP^3T;8V._R@2&WKQW:&<_@B!Q3I]')8TGK"'3A=]21) MPR&2-*+;T_3>H_60 V-5+&C@3'?^UXE J//LPR(6+]RA$JQ.+=5 JRYZ,=1; M3*I6DMH\J%T3T.IZ126%*S,6)KXTH:=",HMX"9U4="%,UN/&#?"S60D2TZBT ME5J"D$8UB0?KD(GODA?7C//:L.D![&C>92SOHL529<'DX@WEKA@@0R[Z?+2"M0T>JN8_4DG MT9HAQHLQN DA7T>CR(5^R+ATKE=Q<2U)J1^Q0!P16- $U:<>34['@63(INDL M8L4,(\)1BIS96LT6VX2PJ6H#&M>56TM\T;T&U". MFEJLRKAKWL74-W^$$_K-G9EE8R%)M<=),E2F'69?F5-=XR(.4LSD@.C0P"'! M:#<;M.N::\?K<$X_'@8*_4P,RF@GC^# N/ MA3J6#O%%$EW("(A+55-T=M"92!C V18J+X4TWH3X5R7K56ZE7V:P1:E33YHZ M+#3NFUXMSQM:HDWO@?9M2E+E1Q[I^Z2EX,9]70#$A 8CYK7$1R&#>>U;LG4[ M-F#&\R,K.\6D+DWLIK#6.G_:H74=LI($E;L];+J6KC0BA'3!SHX)6&=F?G"I MHE="6-MT)!,JP/'%M(ERD"06D*)E=.),F*YAV[;%/'^X4FL5EVX4^+6N_9\5;^LK5^VUE<%S%4!\X$6,!=; MH/J^MQ) 7>=BX;^[;3L R\GQN>2JE1R&5G/@-@GUH54[@I6]9L@ ,T94 OZY M[]=H2)L[>9BF_:#D*-I,VF-SWBV50[7:MV "$)DGW5IES&R)/+'T19D%:2-C M\)S3(LQUPHW]7^DH5H$3_AF$<(B#3+C90?JWQ*MT:7PG"CQ_W1QD9),B ] 1 M;/ZYUD725X87Q:-$\KVU76=F(JA+)NY F WIGAT%5>I1<[)NY)GK@SMWOH05 M!7T3\Q[F[H*I+;<_3#=I24\X7H-_06OP"BZOQM> KC@RXE.C# MZ]&P)19._:B&]/.A>NFR3GV('^%TM,6G>!Y/YPX$7] 2]T0U1\V&VQX-,H_- M/GFIU\34Z656&9T<_"@BFI\VG.Z\DK]:^+U0C5/K\R;5=(4! "F)?2O34.6P[CWDV#7:YL=AF\U-PL="C M><&"&\?--0@ME52Z)0T8:6HWJ.E]TAFA,DVP:1@'_4M34FFEND.QQR.X,Z\[ MR$V7S7ZOUS5M-GT%CQ^;#CJ\5'N]M;W6VM'/Q7/:2*LG>C[M'/^BEKXEL+NF M%H8AM>L28RNP&/Z@UQ MU!EE@;0=UV3RES%W2KH ,^[)G"BA^M"D*36#*4Q;$8]0HWM)OBO3>X0E+YD& M-:2&)7FW:QI6C.E^P;L;_H>:!Q8S[E/U2^^+HXT<47DF!\F(D4-&:_,&C+YC M+\=6FWA.>87/V\RFY$G8*/-T1>Z,8RI'6.*H\(GE,^%RZ&#&VR(;<8F ''[C M8( &J>(MYU?((17E4J1!D<3-[ TGYI)+>B'3*6),.R MHB_, B&5[[=EB@"32KXT#0AX 3M;N"" X81BG0G;LLF$;8;40MCG8TF%!PG[ M=IJZ?0G.E!,03Y5*V6PH-S(CQSUMKK74/9R7R*&H' MO80P>:7!'T-NY[,0_,B_1,7BN]E7B=VT4!*JTF-V'=S#6,8J:IFQ6V_GZ>"7 M32-C149EZ8Z0BK*1K3$8>)MT=Z^1WX+=X+!6HAL(,F>*ZV7I.=J^.\*N\2)P+ JXECU%R?N=_V M6(L[F_B&0,JHV8LGX!AOI[1QVE]6,>*OY(C32D@TR4@X.A1C9'X70@OY%GXS" ;\ '4-;7.\]_")'6[6K^V5CHF, - M@KOBG,88X<*V?J@3[12CL)+7+Q@^A_L/+VSL3H;7=AK5N6[=+/CU&3%PQH75 MNP0R\B?/==8D,F),&,5[".1EB2;.BS/0 5Z_KP(:NG:[L M3+#FLXL1;?;C]( MK-?R#BUZMC3RAC16.K/U4'&="15LPPCK_[J,IBHS&D,SLW,-:1%RQY4MNV-- M;]\,#G S8]1EC6OG6:1.)@Q_H/UP?3V>.(T:Z2%H7@0R>='X*7SAUKY) MGB)E[A*)K#,>\TZ'L(XW*,0_.!'OU]V9;S2&N#ZBR2ONFGUJEO?[F#YQK1EC M6_A9S8U61>KZ(G5K5:1>%:E_O2*UJRAJ5).TZR&_#*&$$;Y3D"DF32LV206+ M%!%:BM(]LJ*?A0&YIV#CHJPRA80&DRFT-UFCA"72=41*?:("C%D!(H &G6$+ MR&?V-(>/$K.W]$\,.HGF81&OFER!^V5B-0SS6O-+H"ED2TK*X'IF>V'_,Y[C M;*,(G_Q2YS8\;0^S8!PV_\UE4P:K*^R$XP27RR,BH'<.\"-_RGTZ]1GO!];K M]8GW[7KG!N,E<2X0X<@M"YA,AC_)Y\_5M)3RK[V*ZVH;=D#J@=2HA\CXR$0S MR54P\)T'@J*/."H0)"<)O65_L^RH:#UUC@A='3H8LFIFQ[7LH%2O-;Q =N!( MB:S;5*'JNW9/$94-UW0R6+8RK#-NBX*X2W;1)\A#-\4&BZ]%""%%.1XQ>-<( M?H"G$GM$!?*-0WLHM@;70#-!9<)>I:O:Y?82RDV8=B158._KC2NB4VI MCBH'L27>O25Y?^99B"RX@''XTH$L9;H$P6NY3#23*,T9V\)!VC$."(:'/GZW MYST!'REFABTLG*)^GCUM>._@LTD4US1"-Q"I U'_^Q"I&(_].$NF8UCU.]/% M?1!G4VP+W1,FI)[+H%7YH?>AU]79%GI=)F=F,4@.(\$$TPUDFC-+0TPB."=O MNLV:?0LG)MA^1UYO:;7.Z3;J@8P8A$T4=3!"(K^Q6O7NW MU_#V Y0T^.A!/&@VO)<0&TSZR55IF_ 7)-).S&U&_I(P9 1PTM6U-YB]R>$! MWX>$FO#>@*,%)X15_OO!Z]2_]-Z$F*0\,BWN##^Y[@%=F7J+(:2( :RZH.%/ M"2SVSW>5I=,]3U3L@SDF.UY],@V7,9-/R5TU75#E043EF;,XBI&C7QKM_ 1K ME)QZPA 9F_QR*82@B:@.-#3=9S2A7N@;C;3HPTWG!@U0F.N9W;+-*!#O?!P8 M[_6FK'B$@.P)_]NIH+Y&7_LI[<6QBF/O54)6ES;(:6G6I!A3?V8T@X&6EAM% M4..5IU6Y*%-W\;I$I"F# M*GSBZ]# Y[QI%\* 00(ZXT6$9 8'LJ6DOD\-9*>!1*YID;ER;[<1M.+K9/[2 M>]+$IG?B:44%_"S+_JDFDPO\# M_0P5R%P>N+_\KN>H9)%HB? (SR]QO,1:AM(,D?]EZD_U6G4/S;MKW[KD)=,4PCIQH5S4>2C%AS)/?3*TLP6LTZ*K%[8\B,_W M.[Z9W^GMK@1M)6APP^JX[)"5LXW&1?>OY&@E1]?*D>E% /V3H:$#+;02FI70 M7"168:1((5/9,@3T8*DR4K:5M)VW72YE!\R,06IIB4J2H"Q,2?Z%()T:>M MI&HE5==(%=6&,GPX5&,\+X8-XW#HA^!]G<-S12J07K-2'NR: 7=Z&DV2SLI4 MXXO%\2'44+\%[5\91+V^L[7S$P>[P!I?8,\A(BRFBJ 3AB>6>T0,:D>8D@DG M),6G\E0QYIDS$\407J3;YS3#-0-(:=H+ 2'6",:LD?:"&J)A6SX6GB<6!7!S M>74>C@O_MG,:N:H<4>\*UL1:_])%X])E'#A5K(&>\ Q<5;1EZ@53 3*:=^"; M+L?ZFB_-,&*XD6%+-$R<)>IJ&>18FHK 9;!%EX3O2YW.A-S."'AIZ#%,P42M MIH1JSO>R"34'%'TP$;([V,IU05MH6S.2J4R.PD;$H6[*(/P(^- #I"].%5*@ M41<[20W1*!JZ=<2.X.VHXP0'=%/7U&521 'AUOK*11T%S.7F=A#2!"K=)!0; M0+>?FMZQ(>-2N+KTI4C#+ @',HBLU%5%[9*V-EPMYU=*^+QMU);' .>RT#R7 M0I;&,$BKL_!Y34 M1*KZ':F6TV0N^A9B_DC>=,>>PZ"1,J$UOUB]1EJP,[^= M\#\RP@"<3"5XA[!$SRE',\%9IB@55//GB4@9=ET9K/4H2OH\VX[0&4$"&\BS MV/&-RP;.LZ.3$-I>0+.?NGQ)I[I:4&LBR;@^?0([1,D$!1/1C+U<0&!\X2@9 M5%^1QO7%Q:2OJ+G(^6:F)R7D' 5Q#P7P\";E0V1/91@'W9%5"V'D\O M:0.#-M7$AS@I(V06 2=[0 :@'D1%6#H+X,EG4Y4MP.]9$H ;X$S(/YQQ:LRA MKQF&J8!4M.ZS]W 2:N9V&J?2GL9T3*+H-?*&T86%-/ X M9LYQ96E#*A3-99;K,!,3*#<)0&=C4Z.XQOCN-=K[5;@8\\/LKV7 3Z6?VP%P M$>Y?S(RSAR5B7YEZPC1@ XV-Q XL1-2RK>7KZ?7!#L]J0%/%E'BP-' _5>:? M^P\R

NGAL&;:JCY">E+6 M'%!8CO4P1*82W7MBIL94^=\,:YTTWLXSR[L>99G53X]835R:5EOKI_*D79SUE$PF/#07:;C5MX^W MI=;0JVFJI+,;M75*;KHXXW#?D%- 95_=/"I25^E7)8DD-W!VYHT0-V(Y$VZX MGS+I2L9&"2;4EV%0TAG%9J)V!IW1*)' E[,P/-_) M&6_'?"?*VR,?8&;8>:[)$SJ- II#"X=)RX+33)$+0+M2SQ]UHG-30K-C.JS)M>IRIJKP_LOG<74/"R_R7^@TF,:D$ M;HQRYU:@C+O];_*6G?!V'NH\+SEX6"4UI2DH7'5,18G2W#BM%PR= U$JW4RW MWZCCVW^@#)M'/)T$GG*AB=YMW7MF^(?/OE_8Z-E1KE7Q_HX[3R1#+EW6%G-< OK[F;4),,# MM?&UV>F9>G(+,]"C_/*L5EH%K#@ACEV,R"Z2E,)8:O-M&$8LQ[28J19,YA@- M0^$7U3/C0/T1WY5,Z(JQ9&(>4WY1HM[DJ_-4&9QL&^I65MVMH!^5AV,P"89A M RY/YSG"; 4LDXYO"5D#02^LK/S0^(3RS(>.3BQ,_"S++9:!O2D*F MY&8BD+)SBI+8X MR[]U!>+P,-H;[^S(OZH$V3>F7JV-IQ>$G8D39I@#)R7RPPG1J5F H8R3Q-I! M7\V_@52M"8>EH7^*8=EN1\Y'HRJ?XP6&1]F7X MAR6%IIL-"QS05A9-\5'H62:F+,.L41 (WKU@ M9Q:7A=4)JGKY&4]WIO0,NA)#9.5R7B76AO9J*<)"O"PJ=K37P1JFOI?)"E M80U3EQLZX1 E2,'OB3AP<]K##1$MW9$J8J(2'ZCK8GO 'B$M.+/6FU"DF@ P M0NL091&&QA^MR'^#Y$K X<$:_[=X$D=X]KQV_@VX:0!O0R;5:3Y*WRALZ5'8YD M@$Y^B&[:X&# M] ,I(G[2[N_-P";3H#%T&&F_N\:]7$,3GQ(-LC,[1CYL,"#(YD-I 6(S)Q9? M)9.TD=8==C014CD_P.=F%AWBDE\S _(.3MEQ#0WQ2^T]D6L0B0 MR\!]"(>A$'-T2814:.S*K(K>]47OSJKHO2IZ_W)%;_J):A[H(= M=.VK:Z/)% C_MY#73T(]?EVB=JR?V,B+HU;P<8>@IQ.T#+?T8#\IZZOIH8ZY M^Q9S2[5%^6'GOF)E7&?!O%N:0NUM>W]Z[0WX3V=KD\=0_[Q7?ET]FCE=#JS% M?+C%Z /0/T1-C''^<8I>6#Y;E+ENK;=W'U"=JS+8NSP$.'0?;"H/5JK^I)7) M9ISF *=W\+4(6:?*F'./\@,:@#MQ)R)CJ0NK*42:FVELO*!6R,7R!T24[V!D M,+304!#)7'V(D5R71Q[S56A<&[A.F%;B-;OKLN3:Y.HE_9S3YS8AV_ 0XVVX MPW%Y1.7,GJ"LD0JAYKB[)6&7G<>MD,Z-4P>C[@W!"30N'D\^EUR0._EV;MB: MYTY.<^;@"EM<:6Q>%B3U:>'E(0$F3Z@!( M!Q%40:@BC>DTT"#R5 :D.06=G\=27E>0@[GJD\T0 KUPQ3OTP6;@8=LKK-N&EYI++Y MV:F2*,5#.VLJIG'MI:W22?J'(T8XY9#FA(GJR#P]NDO8XIE=DT=WLVTP@\FD M(87+*Z!*L:^CJJRM(;$JATZ8,34RS$QCBRAY)N\5NPUXIJ%F&34XIZHAXDJ+ M67F)1;*A=2P;.BKHFN>C<5G'_,;Q8Z=&ZH%82E^P/78%#^IM M@@-!_2^HKP7<9#0D#VR3MX3N]J4O@^BE\E(':3-#A9W!/>YX$+JA"DJWU*;D MFNLY:MG<00"^^D)X=9>^5LP@7_42*^I8G3$4H16SI8%\D[X*N-QF$T_T'9L M+LGVW-Z8Y6GYQ0.C*Y9X"T<6W4J](YW"[>N79W\LPE81+H6V2D=*EY:%%^M0 M=B@#\H'*G5.SCWLIK7!\7 M!TLE15=&RIE(5#>.:Z/Y7L=A/V2VOR*6,8Z,M:+*(H[ZBQ(]>ZVJ^EB?-JX1 MO =:OWM3P V]/7]* +43Q971'S"H^W;LQ+#E?Q2@63KK#:^]WNY(+!/P>*D-)I*76>'*+CJ!W T@ZD2FI?,@X)/+(^C7RA M#!'>GD%Z]#N9842<[/!^]40 ??B>XRA,S/TTC+F=FXO#=^?KTX&T;ZW*U.DN MUOKR;+F2Y">6T.\'/^<$EH&:*NPH08@(L>:R[8E-V!W(QIBQ\0KV,ZVRV6#] ME".EF#A\$YH9Z")H=,G-Y8IH2$#E3@S0!T2@)]+2;R78YC8@5.7AG#AVB;N' M^3.,' N4\;YQ$ 2W",U*[]ZW\;9I?*I&WGJ#!.CB$&+X.9V6AIW62P /$L;2 M?CRVFBZU2-"$,>I5Q90N=Y<2CH7@67Y4L%J8^+H1E>=1Z7V,0LE?)!8_7M:# M7"JD>:0X@UH<=">2_Y+TP5G)J,[,&CCH6ZE ML9<-BEE MC'] !NL;POF0),ZR07XF7 $5IP+OR\U)[A#+$!_^R%.4V^NZH_U M]<>-5?UQ57_\Y>J/]Z=8)4.-5HLGIU3J!I6.(_1>9#(IZ3G;-45::NLYJ6 MP$1'G]0YY&3"'I?/T&7QE"8M'F0T'2<1OBUL[:')H/#XD<77@=52_91J5('L MI Q1G<"/!WIR"4]]^L0!$[SF(M VG[^EZ/I@D@5;9 ;LJ"!. M(#8?B??VPXG+\)7\ .8R(@U;,9L%=KMAZ*+3VB1W8+"35 #T M(&P=^#S*Y64"BNP:'K*5=*VDZ[?_;&T:Z5)7:E#H@G(@66S="WF=Q*TD;25I M-TO:3LM(FF4?**?K'IP@K:_DZ,')T2LJ<' V6"?FUK13GB81>KZ45\2A8#K7 2%$) +O@$/PEJ>"6J( M42)>EI@2E.9RG'?"W2&I3JLQ#Z9C+A$W2DN3/C8.N,%A0]+/B)+@R,HQDF[@ M:,>7E0HLESH7I/#2\.66X*8/J.*'I8U+U<]"&AH9 M$)D,DD=<7C8S*E!IA$$39.V![K(T144/9Y<9-#+QSTV7%'*>#@6Y)>,6=5H& MU?P!H6,3HC =N&EX_6Z>U+^1I\S^(6E_4#RL(G" 8CKQ6NO>6^([0!XBJ@W- M_?Z_#4JA,&"B_-L=_#*EAT U!!/-1L)53OWA81@I(??QN1;4DP=H=9[X3[%, MV=I\$CS5J(@>=QV@0MV_HH8FY74'5"AK[78V2(70_>"J3_ +F%YKKS]W/TP_ M:CV'9T=*G&F.=63,6CNMO)C>2Y-8:!%XD9JOR%T#C4_4E]X#;JHKK1T= M, 56OB>6NE:/K;2?2-5(^&0( M$<&V<^SD[[+(GRAN->?:_BW^^%FMBDORE3^TIHD3+BO_D&Z)VT'S-%)M"3J$ M$LB9^<(+FF0O<$1Y0@)4H(_D7S(3F\]\R,+;D#,3F8$V2Z&>H;$,MZ1O$L[#ZAG9K%\9?JFQ44RXP/AM5OBVJJYQ NS=6RCXN,38,"P8 M_#91J.S";&)YP%P>9?RWL/CAIVU90%/*B]Y@>ND&INR_%C*7=S 3$/PIX^1H M+F=>7I>AUA-\*JW+Y3S5W12"N-1ML[#481@C>99OAX'#&Y:)"/I1+-8!EAPE MEZ1))LI0CC4JJY%.7/J,(PK.$&2]3OLB'PYN[WJOB)!2WCN4Q*[($1$*I8@] M(TG"?WYT3LT+.35"@2FCQ9OH29%LBSB6Q:"&$8L#Q6:=RS6(8J*#Y_ -(ENQM"O(,"!/ZT$_>).2J#3QG1,$Z&& M1&JDJ1K@70R[HX LM/PMU9'A'C#T%O P.MMG^DTR7GY!Z#9N49/%:8PJ"OD2 M2HZO:/@1Z\DHW2=BR _#8"G2K.D7^3V1Y;C#)R $IFYQ'"%N517RNC2]'ATI M?H @(:LN?B9R^/N4IG4V58"A/,)\R0>%3]&%A(G&@9BZ,"H#-R45X^@Z=C4- M*14^A%R)@.CN\OIJ2&B8F]>$("YXM;&A1&-)7F%9ZK$LFRLLRPK+\D"Q++=) MHE#7#3E,%T[-]:6XW&:](/1TB12AE!37TJ3RB3 M9]RG-YPB,V\0\;09<3)C28[$+G>];IQ0*?F(V/QRKJ(0GISJ=AI@*MHX .,< M",$IYD%#(F-E4/U] TCOPTEC-A_KZ'2M\PY/N*R?UKW9'9,Y!2$W+A$#@9,0 MN": \4LK"G.RF7UC@ ..HJ;^3/P9\NV%9I%Y LG1QK[8NO)X.F3CLEW'>A6]A-UH;#"L)<0 M9;'7VMW9N(\A<^7 U9+%FT*/Y'FB9D8;>D.^ROR,8SZ^%^X9< M'@CB?9'.;#K2*'3L*7 ?8Y6Z76=R["%'=HM"IX!M+-30A/K4%'5!_3P\14;B M4GG[.K-EF5E-*DB'@OY,$DID@4,[[:TR?][I_BPQ>^()@*B$Y8SS,%+2MA_S MZ!QA+DB'W7:F"B4NAF7."3] OX;:%FCJ JVOY$R8R7EN@P%^$U]V^72[^U:I M?2Z1X! [*(>$3ZIK5]DX::!P.5[5O"5FU M9.+T%MN+O),DLVP9L6IB=T]B] M-)E.F3#:H96%U0<7^-RL ,#KD,R&&8(7)_&:3#PSHRB=7X/*6#O'\P4F*$6R MV!+3Q^(7#(>B@-=2:K?50B52Z<@*)1 X%6?[ETI9D'J'A+[')[A&-1-=+%P5 MIR'DV._L,\.P>T)R++UK>?'[&9Y2S4I^KM:**97A&VXW=W]F)G"XP@N^32K> M#HFIQE;CD"9*O!J6\P>C$2N]0SK525NMR5&DL5DG>)U391-!\NP-RMHR%?M< MXI@)=GV^(MW!:3U?< >9ND#':520%<.^1F01RA'JDH$D";6X#!S%72;&8C:W M)G!Q!UF!2%]P7CI,@S6$H\\\^$&0\!A*T]V-KAY3D)?60WP)<&CJ_"T&6Z.) M_O_9>_<>-XXD6_RK$#OX+6R W:.'/7YH[P5DV9[1KKTV+.WX]]^@FBQVET6R M.%5DMWL^_N]M2<0,8.XYIG)',F'%]5^EJ]+75'#,9F TFDZWO"]6)3C(= M0V,F0R.RW/$.%?9P!%P)FR3=.*9 9B =5_8AV&4?ZB5MQ0HWF<99!^:02JOG MX0Z,Q9 A*2FJR(ES?[,2PRLYX[TQI4[@(7=74@$V_,. 8GVUK#HK>MO()24( MN6'V5VUR%*#Z5W,AG&0V;K7C=JM0\NK#W,2+;IE_!1(1,)'@Y,L M_FF;+!6IJ@135/![ZZ9DR(_T@FM3M!QO$:#*9IYIUVO :HH=:CKE$J -UA K MFR(\BUZ,'=-@[&BH6=DY"W5.\AVF:[!EBPG M.2>:UE7/WA"UX1-NDZA-]6H7WU*R^EO8L/AAO1?V^:17-\)7E,P8&DXNJ&@E MPGV^/EH@=)%T94]0F^EG.:8+."FF#@L(@Y0]N?6"9EBJ?O'DU54=6UHQ<\CT M\\/1.\^-)B,YFL613^\3 5(L]I7Y/5(R>3 \IH2OM^IKFZ"R, %B;>(\X&;N MP+^UEF<;'B460K8Y\E](=Z^2%]Q#>VU]>K(YH?:!%* V$@RQ'1H]333HOC*L M4ZMX^I7=>BD-_< M-GF9:V.0\0U0G(*21PCMG4!C&G/E]_?HO,@1'I.M/96C'XH7$>^ GS"_-DI( MD(Z5S,QXXZ&B^\$.B*(*LQ^@8J'-2%Y8H[/<0),E>$\YY!S^2/9F>-@R.V@X M!6O$]-EBS+=4O@'<#&.-@0=OM+8RF)3<2)5&Z_XZ0VMP>(\?CAJ2^,E]N@!P M*=7&/722S5HS$$H31L!K/*??4$ 'V9#LEX7[T^[8O"ZD3K^@ ;F/_'&T1\Y) M3M6EL$EG&Q1 2'MYJJ^.UU?_1QMJ&N1A\:74@H%;F M:,D*:$D@"TC0D):MJ=>I^;"1#1[%6A*?$0Z7A(2_*&5>051Q$%O#4@4/!CFS M/+1D.MFTV]I9X 2OA<8>J0!;C8/EX4WE7%H;0-#U'Q^.GW6\Q!]K^F^%O)S\ MM6MO&$7.,3]=WQDU_MZ9NR*#[Y*59NCM6!./*HNI<*W:-I88L\F0$J_-:H3] M%08Q<1(NA>H>3B_O)L"+OJ9B "[ MC!KAKN#*BP^9,_Z\6@=5,X*#MI/:*C0$VR?6]PAPGZ5MVK@3O&T1<\=T2![4 M=Y]G#5^3C/4ZEE0V:OYL+0;>4?#T7"9^G:_>QY>V!IDM:ZK#4# MG7YWTRS]@O%T&!1>@,FN$9)336@]$PDZRP6Y7.V+=\8:$Z*W11Q4;D G"^,V-=U-[1BC!MEKY^E-[=7#R,A@]+8VX9^(I0Z8R&N MW^:^KO-0;0ZIO-<@SJD:154N,ENTNKSL!(%BMU&N.]=NB[>L!8Y+',Y-^9DQRZ)4L\BK9^7IMC>BYY'"_K4LN5MXDUMB63,-A?@$VP4BI MTR:UJV8&CQ;DA!2B!2Z&+O&5/?/"_O:?R87:X?JVE6;R.5#W^"B6JF#\; M) MH<*A-H+;B=C@$?R2Q!/J1[3+N0QUMFJ,'OV=V6A.*&+5"EM"DMR^D6'0@DD4 M-C,;YM?_>@ M&A6_ALQ)D]]MB;0@/D%C\6$^X0K&^1:*.?V/E%-ZU<,1?W" T?[N2_SY@]F? MX_KOJW0);I/F$V/U"K"#.BD"-(Y_8 WBKUX]SVW:T(O_XZ-\\&_3V+XID(DK M.A88WZ,(F,A++(Y/[G4<(L9LX(*01*9[?-&UU3SW-:;K7HN1+" =<0$< 7H) M,DB)KV-['2>#AH#=<^G:ZC]837)=U*FTJ"8#-R*E!G7JK*&"$1O $+.L@8!9 MH\1Y[2Z0(-XH%AC;R:(/AL@"+DC=O+6Q'U_62"%8R/Z5*WJ./I500;ENE%,% M_:ZV;Q+!P964.^%4YP(!IMM7;I9N8!O.UVK5_]UN<3Q\.W5(PT^%$,K/A3W! MS+9Y,E!0WGQGQD9].84]^3J6JO"!.567X0]7>F)+.KDZB.SIV:=J:(BKL;]^ M_.CL\1/C3TXG*8@3^U!L0UZTJ'CB=R501,ZW_SP]]^/IY"]GG_$1?!HR@,FJ3EU]^ ME;4)G2R1*(@__@V9M]@J:GW+T17.2/F:ZDOPQ8Z=VLL?LJPNB N9 ;9FWS?Q M$QZ"1Y"ET3ML70GEZ2G^.2"3M_5E2^3/$@-W?*1">F&YT'PC\=KGTA(9P? : M ]F,E2H4^!7'=AN0H% CSOT69>=S[YY[8@@KD%^WZKR;Q\%BF/>0KM^U!G^@*,_HDGPVN#0. MD-!TR6XSEPU#TQ,2DW;1I[Z7=/!(0DBR=4&"9BR3$]Y/XWM.'2DK.%.<4P;?"]+%1 9I;_3B:7NNYZTZ:KZF?&C5I; MHZ%ZU!=&8R\B*1MR\NB/TVSLP_7F3T[U MYE.]^8'6FP_''F[O%*U4(+B+K'1Z;S%C'9MV1$6\11I7IOJ,5YFM#E+\8/JS M&.< 5+:,8 0K:S)5H$\@]RYGANX5% GL*XN*UJ-9+# C^/)<48.7"J+7C.N4 MM!ABE!"?-//!Y#,$%H.QHTKJ/JE\^EQ:1;\=:TL-NU*L2TC5@F7:'WN#7"U< M9S&(-C2I] 62/5M QZ,MEI"VNF:'0!]_&%W/=^SKZ)XN8X 3TYB^Y?O+4G:SGR3D!D\Q8[U!D4D"Q-$U?E@"L8#UIE^G9NFI?L[-+I81FIL MDX#TD (K@C330+&E7"0G9[A[F[LIQ2XXZQ+N8=E]=NNKB!?3%[ M3XNV55K&3\A>-(O:.P3.)U_4Z=*MM6#UY-'CQZ+Y='PK' #BHG\0-][F$1># MT@^E$[QLAP@)8];W%@]A>HT]F;Q\:<^^XYXR:68HW5KM4'>K-@A (1)'1:ZS MMJ0+."+QH-P >2]O>+&)>, UVRJ3D1$@K,XD+1X'E%K9'_F\CS-SM?(Y+'T1 MUZ W'A2,1?^M7GE["06"2;VMVN3%]S)A-G-WAM]%-+8+WLT!-)0FB>R>Y:+$ M. ?"I^^NR#YU12;U$$U+,AV:LU4W;;>12OQ1=8 MXVI1LY-1)D .Q'YJG!I[#D./%!(4AQ'&.KO&0ECNO(!0S*B=9#H]*;^Q3X$9 M:68(5& OD+>NF'*2FOI:G8>;KEU?SMO,LH'B[U;SB%;Q6K5KF&1'6%MZ]R/"C2"YS#.\,J6X3B"IHZKFR^?3#$80!TJ]ID[?/JW/%N(_S^JXI48M!_UJ6*4W4=;, M@PHXF&QW2^D>WU_D#4&#-%R9XP1"&X45_2DFK^KC:^E"61K]U]X7#^YKKBE; MCLKM#4[M>^WJB'G;K[_ZX?M!XO;O;Q>>L3DF^&@X)CY5LW_:L]P/FY;W@4G1 M#8_MX=H+%[CI^J!:X&/H!&21]WV\DSP*]DZ:F"?2Q&QV9L2/%XP;U*3F$ZUM M*KWK)0=+6L*NH)$2I:69.FU.E"2V;$P2+Y+>2VB5'K#_[K9<9FC+_OS%H;ZL MANU&VHAF6-)!-R@V+:!YM-NGH!;-:U JH5<1N6"S>Q7A: W@PAO4PM/28UL;TOSQ&:#JP%)!IO#>W[84,$YAIM/!EVLZU7*], 7KX,V+8 M/_N+7\477_I%S'EBHQ7 H;3=81UK80$H>I;:+9=.@8$+6^;L \28&;@>"ECE MUQKL0.:RE1G&&+U1_UPA"!)?-JW0-#//?>UYA6XBL]T[J;B*QUK)=&722K 1 M6%?= ]P$$=E:!:7/;7G]E3R,W!KVO%OIKY?*)W(R : D!0 MRR?IEM("M\Y65[;F"@E&#[=6"&RJ.NW =V^.(-$1?*[1Y&2Z^ G:M$ M(&R:R!"O>*%P;OG(TGNTLR:7>>3<#LN$S?B(X]2]V=9K)5B(ZL\2ZZ]<$(O= MTN^>W=&=WB_(^X3H3;"->*SN2_[=L$B_V2B9XPI6^C$CMDD4J_Q]"0H:I2"0 M"M0\QX<&7X,G;R3++#&*@U^,!AK*@[D< \4HOO#?W17"$7^/,M"(M$G>:]E,+9Y>>/YJF%Z M2L< 9Z1B\4^.E73*0W(GXC"7L?I\%/[5>X=8!K101EE2M]C_FA'9&>,=UYI MDN3CD>DL$M%G%O9T[D.7[CO1%^9U?Y\53W3 7WSW?7; ?5S]2NAQW+FD@D._ M1.NG:0U3L=JR=M6107):.-'5::ST^*FX6C1LES4Q $K7Q'1!?:%J>Z^<.X!G MC;ZYJ?[A.^?$RRAM=G&*]NJ.XQK6 UC9=WH_P5,9MT^VD+*?5%"]D.(OV5]A MCS>6*3$&XC#)1@20"O./^D[GCAY6\%M=\+!1\ M\BU1*868*B'.UH@G3.[F-G_O2N_? M5.NK:D5MZD8@L&V :?HG4I8HN]*\9;9OXB*?"'U1SP:PQR^5Z1%=^G ML/OLE1>\[CO$Q8 9B-K/AO6R!SK!96HYR;WF9C Z"MA2_$/C-PP--BS"W4M4 M%#WBTTMLTXB[7*&K[RSV+N=A041PK%/PUJ[%W2>YD-(3I;--WIX41GH A"N# M:;_[8!I]IF@[3A&MCQ]LTH#WVX+[CZYYY7[=NY M'UUM@'U.D_;?LL9N_03; M=JI^I[,YOC4#L_C8=[(PEVQY[6X+6OMC/,R,Q7>=)Z^W5W4&X*L)^;4)EG]+ M%N7I,?KDJ4*;RAZ!DB>7Z3.-I$I2KH*(^<$HZ &3UI"F9(]Y\NB=LVX]D>%* M6=Y*.3[(LH5G+"L.[M4*\TX(?)&GP)&PET5/3+%=',%AQ)]R,WSWE83/GF[M MP'7]-I1< S*"S- E$L:(J2\9NZPZJFTW2&4\2)K6.X[R"$5KR4XG(K-;)Q>U MRWVH*OXS]OI^,CV8UYINJ%_*AC"PMWC0G\$W#'NANC2S@ M]]N6_HHN/P,*=@PLG*#!66KQ9C_Z!.Z7ZW5[G8&VW_E@<"E]*3!-ZCGJ^HA\ M/Q@-=K_^\F&_[1\]1/DK;7F[W[G.6\7=6?-1P/!I1OCO?M89__NW%(84006. M%*JYZ73D":^1O!8K?_]3T\_*\K?+ BY'.7QZ@HHE9SK5%S,G#G; M X?3+"=M=C9(1WM+,.W2?7/WT[=*D,>7->!Z<=WY,Q\K M:_*:A=YD='+O] M[Y @..58]W*LGYURK*<Z;\^M!0?UCEY_#S[1A<'ST@]D[%!Y.DU M)_J>OY%2#47^=YV6CJD\7U-!91Q?%QP"O:P0G!?)2&^4S5+& M#Y# @-DD\G6KR?6FLM< O%\M(HX;UYEP>UV9;6X%$;$94$=\E9RNT;.O -.82NEOD&21& .6/FV43.2^.XI 4/AM',KI?Q MERMI&I:Y>K8MK&6.[(U,>K.W,&ZOF,NR"":'S @<&^6:"/TSM]B/3(_-QI,= M \05N0[;V9MI=EELUY>W.;+N:R?05+15)@'(KU*>E]"^R-Q LUHT,6>$-6WZ M^G/[CV?O+*1/7 #-,XA_!;M!,:;13^8_^76?+YJ?Z_F89 >M:K90+N&V2_]_ M;B^A'_M4(3G;>?S'7W3;!@X)EYA>X5D*GTF0F'S!9$1NNFKS+"Q"#:LN]M__ M]-E?/OGLV7!=Y8?V%>*[+OF^%H^W^2AD0TT'7 MR)"'C!L=&;:X1_*9EBLI;B7( MY;P;RRER#/38)S(=XN)#&348P9 M;O;3;M[0#U+ZEY.TGJ3UJ+1^:;P]9'P3+SE0AR>7N37DJ.7KU*F0DD.["[Q/ MX!T"Q-;&UT-97RR%<;><5N^MR7B@D -N*H(%)*88HU$_R?))EM_<A1*0=? MF0P1S6.:F/R+=_/%GT3N)')'16YF\@/[C9Z1TKE4---$FA51FA5T/3$@-KQN M.GGC RWK.L^UPQ3CDP2>)/"H!+ZXJLCWKHG E@W5;#5&;R#ZD86=0E-52%L: MP# 39UZT\_"94TA_DL&W-KSK=NT<5V14CT'WQ:VD6PV6$HDES6DL)G5J:]JX MM,;1.II)\R>?9/4DJ^_@)&:: G$,CZ5@'^MB5!C71)8,,D#4(*XATA-E891RP6N^(>QT MV]4RT;(L+@<[?Y*[D]P=SXWONH!:KT&THRF0D MAR-)9 M.A%:X+*42((CZ-K9&XQ#/>663_)UEWQ]RP 5H0)!Z9EXM=W8O/ 27R"0<8#> M,"2-SK=KDS)IJ K_7YV4Z LT>-%+B0F)3WE,#)@3C)X!W@\H4V MAX+">GL#%FL46BQ!J51Y1L2=PH6^I4NK;F2E9^ M(0885>UUK:.1-LVR13NZ\%Y=U\4T(Z/!.8GB213?1A23V>QVS58I^XSY$?]) M*H?T(:7V X>$TO*=9.PD8T=E3.G;,HNL^V.DIFQ[)LXS964RKO7/%D9H)<<( M,3'L-1VO4A%D6H&3$)Z$\$Y%U]5:H6; VG3S,YG+MS_=#"@1!?]MOZY.W=A*LM_/6 MC*U>T:Q7HMMVG8412JPNRNVB2W\ZB=A)Q-Y*Q)3OFE)U72UWE!%P,- =VTFH MF1P[4,R3Q9:%9QL;'0<,LLW96$J:]0(-4;71\1Q[8IX0>A+>D_#>:7AE(&V> MLBG#4DN03IYV>F('.4G5?:0J]-L55K??D6G>VXA!74F4M3+;3,VW$Q)MGRE[ M$KJ3T+V-T&W(^+@5$KIMW(#=FL9PV1^T(V*J-ONBR 9.,O M!CL)FU*WVT1XCC.D6N#+)C\!H)SD]B2W;YMGR:-,0[=R,4Z;?788[MW%Z*6/ MX9*GDSS=VP ;7"0M)TE&,L3S9$MO9.07 M/4*4+J8&.IFRQVD%(:(&PQAFZ#6 \5BV>-,8RW+7<%Q@+-T:$?A)0D\2>K>$ MOI4S]_S'5W "G_]KU]F8'?:Q)$_2JG!4EPH\P*,HN$7*$:+.OW5T'W:7&9W* M)XV=9/!5.FME*JA2J\!Z>)H.X))8]4M8T@)2ECWDL8QFF+&VA+@\&G) MRP0F=7)5=?,;SD2%!FX76_SA))4GJ7R;Y/>;NMY,\#K:TER2BGCSBD[Z0,0C M;G:3MP4D;VH@V M;>X'8FMGE>=3%WP_5O?"4V_JZ@W) MY=Q((_4HX[VV7;N4:07YJ3ZQ>#JY84"D=&*:;T\*%G/(ZJT,[\)5X(RCY>WD MHNH;#$ _= G&VQ$?/U$98JO>+V\ZQ./N+X?W)3X^,'AT*)RG.:3OV(S[ M^-2,>VK&_67-N ]M-J@0Z_R0![#_E;3:5-]?VP2YY)C^X#EV[,[W0ASATZM_ MY1F;)I#1[3SZRN,:CZ=]>*+I6TS@0^FAJZ_J=0^H^M%Y?,E"01CH:OVU7G-\ M]5?%6/(755=_@VE^'/R]O6K[VE>EOZ(3+;@69&C" MS,P.B7"QN:MV+FTFV@!0)P/>8B1;GM/).05M,D],0+8;NT:L=*.;*KD)VZY1 MV ^303JK'%^T643S)-&WF)L>6_BF8X-!C\T1G57]U62Q;&_Z/ QT?_KG>32; MO\N4V29!*[4IO+C+VT@;(K:0?Y-Y=9 ]@9 MQV'LTXD2$;++ V>TK7Y.^YXVI1S0"D+T3?+VJBYMP203]^\V+"";#*FT58?N M(BZ?K^'M+F/_[K?Q?/+%;GY9;S&#L&O3:ZA4@,0G,YW ]UTN_0HLXMYA8\.L M>YO*5N795]>UY3O%C0:-#P0L#)5=&T,5A@#S%]("SM*W%LTVK&-&$'I3]U*M MXG!=#,\-M\I86GCA;K'R91(5812*Y89(C5O(C@F#C P.=T;E0EDF(1HUFWKP MJR! K99]JY_'0_NK9B'9M+Q^W/?9;>[YIJ+CLTWU83 >;3,.X#J)%$D,\@.T M,S+/N/[5C1$\G<]^W:OI6L[$@)J]A>,!%877M,@^;=>ERN^(SAR9GR%!VA(< MH&M.O81L-+V8J$48O799MV=Y)<#UZF].K86U"E3S,G>:XBH:\:HB.;.I165L MA@$K6,'S^HH!R9__QT4W^7-IO.\9G_S&Z8B0?/A]LU\,ED[YB'LZ[-^4RC1) M?;54M;-6X135(]/*+T2I4HC2)MN@:Q/7B,Z&# &UZ[_4VAD66^._UKB+6,DHDDHMJBUE ML^MF5V"0H]GE_IV%'8_M;P*(S*S!7U\6"+L9 CZ:"C:I5CF?QY'O>EK^WR)%K7E&T7L/OT@^FF M\#1D>I/'=]!&4'L=RR=;\3C'8^'OOH_8G4EU0>S1JIG?(D5!RXM9UTE)5690>I^F MI8"1%(+7>&8'8YGL#YEX&7UC.+SDK'@Z:1>VY2"&"7\&^0@+/R1^0I(BK;>: M0T]3;,XG+W/)#$ _YD=PQ7'1VYPB(;I/NS 'Z9(5:A>;99835.',&O+=1/*J MR_1%(OU%0F*8P^-0S837FTEQKAT8=Y=52[(,!.1&O8OA$A\_C8M[D8Q"VHUU M(]"PM.WIM\#^8=L'(0X#]_@(8GENUB/3]R1\6[?^ROJ0\H=D>H'/'_U_@ZA_6@Q]MEF +#9)@.$)+MSM;<,4 0:LQV'44$9]^J<4Z2X!J@.U M4SV/>R >"V^B;.HPN\,UC62-) KN-_4,@;.M9'$X21+OU?;*LQH0469*4*&Z M36;GS1K;BT_YP_6NIF?A:Q49BZ2UX@A$%JB MRS'F>L+ M?R\*\^0%GKS XUA97 $59J0H\UH"S5;EZ(YH324$_-!O-M]CK+XA%[\PG:FA*D>B?5;K7>M4:CI MH&=VO'>Q- (-H-K!90E1RXY!%N64;?TE>&"].WRNIY/B[#JJN&XGT'700-O M54+ ] \:.:6M2TKPLE% )'R"G;IA%L$/O-WT$B=*^;= L3PYH5A.*)8'32E_ M,I$#Z_>P;.,B.8R59E>>/'K\%\EKO&A7JW9]4R=?]8H8H7J][F^7UQ7B_IL* M(]\L,F5-'?D)=8:C]SJ2?U*S&BHSDLS0%2!,F+Z[()#YY)5]Q MOO!UJUB#7&B!85ZE0-J0GP:+H.L<#*V^&SS=XQ9W*EFN[17K_#=.MR\>/4G* M-?+OYCK=Q<_,:T'C[K;I5N ,D;=725+(O?JDF"$3A*& MDM,*&>"PEHOD>[_AS5RE.+[J1NH1EC)0;>'A\'^W N@Y("=<+(^UWW$JQF*W M##*I&)0L>RPS-+,F[>KR=JJ=C#=(+'?5.@RZ5FE..B,]OVX@JN>35[LD21R3 M&83=^GL%F$'.-8"AF-F73;&EYX%B&H2D7^XN8P_Z@Z=*'K;^/GB8YJ:!8[(KDK( M6*07&Q>R;A)&CNHGU?3,G166V=5=[_6&GW9=T\\U2R K;!$@]6R07L2KB2XM M9$<-(2 I7_)M>\LTJU]+Y"26[07"/66,!T3 MQ=7'O'6 Q3S^Y%D?HRI[YSI\XZ)"3H7 N[&#T+?LD*&5"B.^+"OTG\@9_XNV MZN8BSESOT\GK9.N3$-8UERS&'$L>^ZU9U[!H$2L59D6IX#' M(2W(>[J] LYQ.EFDVU&CR;!>S[FHT +#"+WI48+-*EK<(:!VQ1#S!@3K._/) MOY9)X )T,6+;I*41F8J0)3 @V*J>IT.>X8UP=1R.DR[>BG#=F">]2CJ&@$UI MCPP^0)^$MJ\=V/>RW!0^<='.F#-$C[G53!P1R2?F:<1RI6E04 8GJH7&F^#) M'CJWZI7,4HRZ,/L6AS' 80ZD-GTVF:)JFP?2/$\Q3+>N;QV"BM L%\72QJ=; M]+%D8Y,VGS5]+ YNN?O'1$-=BF.@AP:X!Q@CE$&14$H.4WK>5(KG';JCI$BO M]:%<+=+J4_J<.# M42ITKGCA<8<^1LH?'NV^WM2 !8=--NM@1,_FX]"/*.I!L*>(!#K$*(OJ.H43 M%TLI),!"+QI(T+;HP;+KN$K/,^+, E26B"&S1LV7#>O-OJ]=^33_] MNYB%'_>;QHH/(4^ONJY'6,2]2U]/1PF1(1(#N)5E('@S-U=) MA[3T$?LKE-L8TZ#BO+"L,HB%(J(.T.\$<,/IQ$FC6'*#SF?O"#2).&&[: R[=EF'2II^1N>R*/:Z M6A=(404K[(;^))[\38LAZ6GK)L_[OITU;L*D$8*^245L3[H.4.MXP\G:F*O\ MAU-PBH NW^/L:7JITF"AY;9-))/,3;5[L[W=R$L.E,G1.S[Y(&!RVUS[56?+ M4 P?3@.BA2U/Q3LP&R5&&GN78[GA?KW:;9!_2.',+EE((%.ZGJT<%?LD>(*0 M]F^K+BFI9,,_31YK:S/]R.P/##5_-0D\Y3.HSIO7#P20UKMPKOEUN5](/:MI6/D]B@ MJJMCAFT?/6]!2!0#QA;9Y3=$?]) N!6:[(VD #F?F#V6:3JC+>T8T?9,)WV> M],R'$F\8:"&I\$OC// ?>)8^9Q],#G/:]YFUU*25;*X #,-#S4T'$'9#=SVC MJ.0A^>"G6W;,]L.RFEAF/)-6@+PIMURJ*+O84OQ*_;"]FT=0!8: M\SR +5Z='"7X?O/A,-0>"W[/5852$K1/S1>JP,6&>D*2QR)>N3NDE* J2LMX(6=8$_AM5I@U MVGGF756G \HC:#)Z/UY(G>\\W2UXRGT==3YY[DD;I%$TF5:OUEAC"'VT>F:& M;(2(8"IZ\QU;[P1=J*^$7>%+;7?=FJDE1+_)7-9SRX6NTPZD '!1=A&\1^XT M2G.H2M3=I9;0QT-N;FH*A?ZYDR0N)M&R?HT*O;2=Y"(':]XC]17F%-NDT-)N MKBZ:2XZ5E^$9[N\ARP@Q6M/G:-:2F=F _\ZPI1'FGPVR&3(9V 4RT"D(KA%1TG,CPB-M+O]W50GX+_LBX:!W:XWKM[?G MDV_1UZ%97M&["(HZ9+55?4A31==ODU-V$[MUA*VX%9RTMXZC&$4WSI+4DA3$ M7[E',RJ[(I[SMM82Z'R.6FD.&;QRHWG_&^EKMR)8KT.KTA-F.T;>?B."3QU# M V2M1]Q0>0<[O_2A$H@]TGLKC<*,BZQY3#-2?HR]OKO4-.%&*U14/$A3T\7R M%E[JY5MX/@IY>U99GJ^EKL2=,?<2F6]CMXGWESIS;\\J^PT_FR0H4/);B7Z1 MF?**;+J7*RCA3K9HKX([KT >4NQI#@8&02$D.PLB9/LW5!]6&O;'BH>/"$$A M)^75_ V3!7MPV.]FVQ;5FR>/'G^BX*Q<;?JR1F;4\JQ?133_2OH8D S$>TB M?;#D2*RR5O=&CFG66@A>:=I1+:TG0.>YUR&L[^]Z2YY+J37M[ <0I">/GKUX M_O?G%/HGCY]]. V,,CJ01"^KY&&96D2OF=T#W*HSR4FSZ9(KKM>759Y7YW=# M;K< I&,+'#YPFX$>_A87M^(#+=.K=FVZRE)P'Z8VR<_9>^3JKYQ)M%& C= F22W$) MN)*(N5GBW#ON8!0OF>BWKY(T(-0PXUI1Q>P8!2!\WDB--Q< B=-,NY9+/TF' M) NJ:4+1G]O;#?(&Z>ZRVT##E8M;XZ.H;K .SK5?"A&&/[\O"95"-\*ZK 3?W8N/),]F'YRL=J_N=S7WL6=86U6#^./" M>&J^/&>+*!URA*(%$'5K.\P#-UZ/RIS<^N=Z)5"P2#H&CC'9+GF3ET8 ^X,> MTHMV7J,@@L](9O'C1X\_F'WXP=,/(7OXT490ZVUW6:V;?ZGZ7>W0^@)DF5T" M'DEZTU5_AE)@>EERPM(_F<&H916SMXI7NJ/=;ED;FY,F7..(0>\ZWKE-:+(S M%ARV05]Z[MP?WTPO1GK0ZSV/76T755"EDG,<\4CW*VHZ"Q$UE?(UD M-YW(F M1Q9?:.15IOD!@I# MW7Y]*6:1?PKN=W7[1M<.H(1UV<#Q)IX(]+S7#*H*4%" M,1JT+@QY(:7FD\(=:W=;]&2:#E!^X=(RV!7PM.JH6=CSR@:P^4_E=G^QF[VI M;P4^+[KQ;TD2TY?3%FHARI]97+"TPI=)^Z 6JP7$]#??737M^^0J/)^9_.VC M>TB)N*\=V$^B?=! I!S*0!Y(E M>:% ]@#AS$Z (WJ<1M/_[>%9_@7168*<,@E^AQV->%L7@B;/@-TC MUP#VXGGF&BF91S5Z4]:MFZ-(&*D]QU0_+66/EEV/R'WU=)T6JH*EEP M7E/)KO*M]W*U*^%6FQH4JPU"M8$::C*D$N9/\FR!H-'R'\P%80\MVET?.#]E M3$G?$;N70JDG'SC&J@0$(4&=4FG0WQ;SU M6Z-U\:1(>E3P%T\5Y/$*\D>G"O*I@OS>59 'T9\8X!#T0TMMEY*OK0X4%-%C MJUJN[2P=0^6Z)ODNG'Q-.5 ;^?[=K9G3X#"GJL;HC+9V[ ZK,O%3]ZHAF;S;Q!X:X;S5, P217\00 '_Q4MVA7WEHQN^0 MU#\\1$#;X*5@*3Z3^%(QZ1([".?NVL%I)2>\IL$V*8[4& Y7X$IZBWBI.2:O MJ%?+^ =I.!-2')T\+_V8>C?0K""UJ0AZ<3\1C0-S5$S[;8;&W"IX!.\8P@VF ME?X)?+9C.K4JEJ>8_O&!QD@;R/Z!J-HJ*_ M3][_K-F(8?T;XKGT=4WZ67'T;^TK*XW*E:KK-TQL,:FC=PMA5/J@56-,S2Z" MK9%$!RA%R7CG;0YX9NPX42[@0:-/G6\5[]"0AEP*-=(;+>=;D_K;0NE.+7C ML!$[.ME^AE2R).?D#A>EGAL#&&DGOK?SR&_&.^0YKND0.2$X_VT=1R>%YO]P M];K1[4@7&('S_Y:DV'=%!9DDM,?G14&]Q;Z[7+#A-12Y)"LO"@=3GZ(M8A.2 MD'Q0;S"*S%(6WB^D$>WAN4JYI< M-NBFEM7].M.6'M:PI;O+[?O59#(PSP>20+#KT4HQ/O7I)Y&@^.GC0/_+2_VE ML84S DT*Z**IDB*9*&-YEHW\XQ2-V552$1K"R1DRM;>^#0'Z3-)]HV4G4'($+1G2@YN*JO?%_TC9K35]V@M=*V_TO!) _DF,:I<9T&UJ4 MC#9DN974]5X=3 5! EUV>+'INY$N5".V^U:G9253 M1SM3WR-MZ#'U-M1H0^=&^WZ#A&':RD"(^58H$*XODCNPK&,+H*>+,_G7[Z+Z MWAVMMGN(N2QE!^]-@=O*-W,]PT$>YV7M$5>B)D<2(UI2&$!OW4VFC MYZ@&D^B(U=!?@,9T1JOWP'0]/SS_4J(N*16C]#HSVP(MHC@4W6#)#^;PYTXS M-QWFL(9-GX$M6H)W (C9C.@8R3PSHW#@IT",65PRQNMC2ET9:\W48F[XNQ",5T-0HEF.>] M#B$C!#3R-OL6QT%(-P!SBJQT^0&E)=B4EC=S2K&P;'WZ.F!] MK2XH,KD)PG"(HY9\RP#Y%#9(&-X&YZNYA55 1AQWQ21E.0,OF1*\:"-PSM,J M4P$F76'/N3\WA.U+2G@+,YC[H!DX*5YZY&D^>%'YA^*N4\A!L-6+]/,47*E" M'>ES%_5-W86KN=4;,1?Z,_/U!B>ZM@]>@&%J'4)>?(*&]NX-"S,CKI(I "&' M"@8J\'1A@]-DWN:?O9="UQ[VVK=BN ="J%]&<2=UY%Y1 MY+1192P)10DHK,'N5C1:\F?F,JG(9WAI;F[)?ZNU)O%22$$.X^C])"*+K!P"*7HR-_[]QL9B_"1*9NG%19", 6)L&!\A_L MOEN"P-/A@[W>$&N!LD]>5U/G,& M#4DX?Z%E/Q:>/9 8X,=:W,^R9G=DKL]>!"6S<%C>DUX2XSB*, -/79 LRXL! M7J!S/UW"0!&_^X53D[^U-T@Q3^.@P#YGE"SI1';/QN9ZYR+5P45'L-I7BP4' M-2G])8%])9>?SR$;Q(1,VU724Z;.JHEH=EH%8T>G5%@#A.[M@':J"J?:4+K>-(7F8D]9(KA_#8%KSC]7YX=U@ZQ[(N]@ZROU:NO M6H;04G.2FC0G'4ERZRP^Q5HE9J^@H*3_N8E0E^'8TAF?;X 6*GE#9%S*KM MZ6^C"'Z%6QT%8BP%&N]Z>([N_T'A3?]O1';OHPKN;(__12JAFC3S__-O__C; M\LU''W_RY/%?GCS]-PE;WHMT^NOB3D_FU;82@UV+VU; 'HUA,U+/Q;I>DA=P MOZIGM^W8;VV9D]AB5V)J?I_L]3UWS;(B#7.+9Q?+=O8F/@[!4*&M'WF\[4-^ M^#8_YAY)ZB4=AKB_W:&3V-/*]VOF%7>6@18%.#A'9,;EXW_AX2C28"^H"SU7 MG_/@_K?.3>74I ?E MV4GJ3E)W3.K^NYT,PRX?IY-T[% E4WG?PQX#DKU')]%[<*+WG4-UG<&- M;ND*>%VF+2YJP7WMR 9$$/F^YQ +Y.W85X8RG+^@W?W)?4#X5QG%ETX68&+# M?@81GN(@P(>,Y+M@%63A'D[J9\+ #M(B&9Q1NL8]%IIB3UPIOJWH]L"(( MPJ3IM37$2.7#&^L08\0'ZYJ>?W#\=3-26 R<+LF49FTG25"^9(J%)?E0/#0G MX@3Y,'BJY39&_^?]'B3YJT5YSTG< U!S7E4T4,I"5LYI\Z$.O:D/&BL5< M4E__

,2>]CH0AV!6NF'TW7]&\D/\@.).LF\H+;NEW;-'9A-(I"Q- E75W/M '?QP#QNNKT6Z7(XUA=[0(CAYD)! ^6R9 +.8[SVAA,910G\YH81.**$'BA(Z;+5(>W"3 M!*P&TF-4)2L1L!;(22>L_/4@2'0VX:DPMVC%^Z):O^EVF^U,Q@UJ720C*9VJ M[-9:]Y;M&KPN\[0?M^+7 FHSTT$I2$%@^WN!7W":,4B=;]_2^+PK2_']+),: MHSL(\CZ9&O[SR(3W8L:ZSZ4D"76]7)Q)W\R0B9=@9^X@HFJ,"0SSWG?9]"H/ M61\V-EMS+;4K8@N@A<+5FDZ*?F(T^5PW;$754["&K-S#9S8+/RM<#'-IT[7& M.PY/^LV+W+_R1 (E"[ Y@TFY,'[9=:%B64M==EJD<\M"=D!^W+.93K %7M6, M31]%$#"ZE,.XDP&M5F453#Z*797+^^"7&>.'M,N6DXN.">Y M!RJRG 8(^>B57))S,:]KXWT-?1.^D;:.2MD-?.)=YRSE!F]O(CV+[$;Q A?% M>/IB\H"-&WBIP\Z5(GHO=4#!55TMMU>S2MMS,7P#U1%;"S:5AX'L@!T_WDD)M0W!_7;D'.LX"/,(>.F!)'16M1<+,/?,?DZ S;$E;(!V?!7X^]/.Z. M%"Z7,O9+R5;+:9Z:8]%&>NF/@YRZ65O5(O ^)\!;-=/FP6 MK-?)>+5RR2"35%#IKJB+$ L"+?U&(=$NX#J+M$"FD^HKS'*7'@K"!:?W\"/' MNLP0$&AW 2ZNRHJ1FBC"\8P)01/ 3;OQB:="SR[<=9N-3O7U/90[2<'8QS;0 M$@*AA,;*^JQ=G[7K42_;"WP.=. =01 MV0?P\YG[)I)#A1MU/A'&*?2CQG;$L?V1Q/BMI-F@&TE).?8=?URG[=S^A4 M$>DI'9*:;$]+FC?5Y3IM6#/C>*LSDB/HZ!Q?3=J#5](FR]9'Z>)UPRSWPMRG M))2-3.*. YR&!&8=2:^P9S;W:*'<@(2#]KD%17:F,+RE,"JMK'+ 9'X1GQ5O M)-_:M^1>K3#X5.P))T+-I3NR&HVK%Z"A1YOVTW=QF[B["R$L)/-*DPEMV MDZ>=HYNKVU[@R$TO.CG,CE/2P;D+Y[;=TL3UPD&RZ[JP90^M#SP75+5'(<]X ML"/L@UIF#(!70PP >?VOLT_A[?#O71UP$PTJNJI$@Y(R"Z31']3GE^=3R\]'/%(FV:+=4*U M],*T GU$YT>_9UJ82^K9I?K+4I8\2&EWS[USME8L>\0?U=(9U8SN*>O>.E0*GX%0YD\# K]*99?V.63^GAW/4__OCJ;Y=@[WW&VGY*IP7Z#-E%R%9&= M8P*2VWXAM)?>NC>]FY3%HJ!ALN70G,22SZ*@/YCF>5[CS%5!"W#\NC/L;';4 M"YME-1,&O*)?0BE_\\=U/GR.K/X7,L18;*#D\T.4N4UGPZXIC3YIFICUDRXX M]5OA6BJ+DR4!A5W">(V9#P:6!OW+@W$!;RT#0[+*)O ELP%1/:4X@L1$^%2H M'2_4?G(JU)X*M>]=H39:3U9,C]NL%*1%DZ3?'H"F+FK2!8H1%M?2"8#OU%-X MK%&6(35RAS$_GWR3O$Y16I$*Z2*YU&_$54L.=]7ML2+1 5@NG5JB[ WV*(Q+ M$'<[S]'5+X%)(0]R&:QPT56K^J;MWD@V=0DF>;7LO=$!%)A%DD'9YI)/5W=7 M*Z+Q[9PMOEIG$*1E0-V(RH['1QG4WJH2N@ 9)(:-;08]BRUW8HV3&UFJLN>S^@H1:?.)7.VL;' M'C;7S7PW E+=7L7LG))_])FS6=VJ6C:>7E)P%B.?MHM@&7PZ!"_D'!M)/@_^.K%=Z\_C!R]&+HXC:-9>5>Y!ZMF M?A9Y(0!K.7O\:9Y7FZ>Y3[T>O27_*N8)I.!:,RUR5D.E7P[4PSH&X[,]@2R9 M+C2<2SRS/T&M4I0+I:J\8::)QSC,)Q*1]T8A4X6\YN#^K9)P(DLQ,O+:SP-= M555SK>&B_)/?6K#,M*RMR57_ZM6KYQX=AZHU)%5);]6L';)EY32)_4T9JQ(] MG"30JY#-S2L]5,UDM8)9"/@I^0LY1E2OT W+66A)3L MXM!C2.IL-MMUY<\'WM/HFY9I]*2:KMM&Q[X6J.7%O@^3+Y6?;5":4VM-:?=N M0TCRQ+R1K:Y,'^%0,TNV3>R$=5[JP$Q[%4\KU?WAK%*MV7YLT\)^?C)TXHN! M2BS]*^S(!B+U+H5)WS<*?+@K716RD[#_YD";^!0DM,["Q?K,=2M#$LA+"Z\( MF1_IG (&@I7^,/0J7C$;R2H)FP(4O5ZBX,<2DI"+\91?D=I#(F:NA#'[B*IW2/#\XIS;_PY:[1<0 MHR8/((^5V)P.7A=U2/J>P0D416A%1MT>L:>FYL2 )AW,<>B7+5OXKC"AF9A) MDF_3DLMLSD*DP_ @;$-,-,>0L^1[V;0]6,!NM<=BU,_@S=/;"@+^%$%%250( ML^$0<_=&^!EFJ95\F8CN:VNK 89Y5*(( M>"!D #@]F_=%PU('SV!_9&J39YT:F^6JXEQS*378S+SF7XX84> 9+#=9QF6X M$[+-6%;51>M!_S"I[A&_O0@;)_W" MHM=>K03'_T6UK BX" ]YD1090O0DNC/]S\I+#:*UDFJ"P$HHCH/"+^=XY; . MI=NSXIBP;&/H&=;(C,#*KYJ>M](S:@.]&!SQK!*#,-]+]4U-+5?$1RASE^?1 MS+(G;ZTQG(0I9&"$TG&;[RNIPGN0;@U=C-)*6W>"3\[@3R+ 5N)O-.I64&EJ38!63?07IP 4S@C ]E+GF M8N?#'IG:#$1%C ?;1:EARPF1BPR]Q@K^LUKOH"^>/'KR: C%3O_\W\EZLER. M?R^QV<-_91I3Z@LSZ3[6AK#UNI[EN;S*RFB#*A6X%>=5#A-)XHYI+EG=\#%Q M0^2#N81;@N?ZK5Y((3OH;Y.ROVRDQ[9B>(2<'F1NJMTO20E).]RNX]+$TMB1 M;W8=VJLMOQ\V%6$06Z.3P4]'MW4JZN2< &"*!4I:(3VCWS4T,*R3TIC9W&%Q>J@3;V!-+A1#6\ : MYQG4[W//G,_1F3&I:@;T==N;5J9Q=B7= >_C!O9+:FN:&OIY:NA-ODS:J#,X ML;N5-GC,^#N"S7P>WSV$ZEY@HDE,[[VL-AO]/CU 6;D/3J8W!D!36LY,P?ZY M7.!N,7)IT4\41]5GPZ5E+G8^NBWW):O/YT:*J6!'^DDC)4E9)!I,SK//NAOI M")0:E.3F308U+XIMK^=JTV]S-;;:."3X?/*BX .Q1((/C%.8DGJ8O0V!CH/D M%N90Y,'P*#4P<:RYPR0ITO#G\5GF9M'E]M5*'2\#<4=#?$R2A4U:Q%E:BPR4 M[Z_,0I96>=4KLO2-0[BTKP?3^'8;+0N%RS25]2C+?[&,@GN]*"G?C)UPG.T; MGVKNOS^9?\Z;.SQ'K7!&'R7Y8]QR1>2E'8\A@Z:W0W44WV4P)5+C9)+YW\,A MV&T;?%\' U,@G&T]1V\::*5K1+]=:@#2"9DS),FG;-,2S5WB-9GS>/K6#D8; M,FS$47:Q'D[9Z34)/&,Y6#Q+FY4M=]6Y5;)CGO&[ =,QFL?-&^5I;068BW8M M4(G6I1!M0O"-!7OCK1!P/1G9"Q]3E>ZI90(R8;>6_#M*&KY+-J%S&O\YB/<6>E]:7\(',C@> M^8GJ9\6#,R@G-1$=ZNRYIX]8![6:LL%=M)*J0FNM#J)P8VZC<:\[*]ETH@@% MV;/\2@M/F5ED(0N7'F%-*Y$J ESJE71R54.+IYE<*8I;K0W?SID7AG199^3L M1PX#*^S3/ET7XT F%F1X>0]R#T 7UIG&0T.=K>:SY2%;AZ+@(EVDS17W0$C; MF[[?U0-H=+7"69(1++VA]JUIA!9?>IK=#ZX.E")FS*C-E[NM6G#?=\"\^ZM* MKZJ!0_QB;"KM&J&JV>X?NU\5&R.1K/9*D!DWZ4I<[2'ZF51%O78EI3EOII"@ M%'DXBS"CAQ5;;MO%45L01@M\5_0#F#[9ZUJ-!'_A6@_IN2H]='OCTB1F*JD+ M:[*9F@5%QXJ.10F*KG.<&'[O\O?(3[W=; I]F3PXM[V@ZO/:<7(=N_8::2-N M4$[JP\)&AH#]X-Z99PIE-X6P(^VOH;YTC=!?%)IH*(XM\X?X0:V8BBH-YGD: M7';.36[V>W)CCL+58K8S; TM4V-![K+O0Z$^:MIL](2;(KI=7G4L$S1R!;1/ M7!*K$F[ N2"'STZZA(U.R# 7[>ZVKKT!#CY@J\J 9=,[C(Q4)B8.)_S';K;)F_6 M[SQ\;DYF 8VY,N2G -E"VA:#PO8:T@ZQ+DS+U%[INKP^ M%M=8;P:+=_*:4VO(F,H+[UT'/^/0R>O]P(??E' :KQ*P!I*W<;=6=PG<5!%H4O_'"DEY$Q1YF"%$GMH;7,7)_NO&T3+AU?U]'Y 8 M@]-U)DHD )D-!RL97?$4[[<+V0*-HB#&01-M%ZBYIJ'42NR2G)ZBL2K!?7=# M36FMQ.FAIA(+B7Y_*C/?177BH)$ ##34R%" +8)G.(TXF8V9V54S;BOR>_'? M5_K\ #4D)CXI%L";7"/U2=&IL94>[6[U2Z P?WAQ9WA(/V0"9$85Q_>1H'!W MPSQ;-O%L6?;,RJY12Z]("L4<44^98),&/ ?,^IDVI!<_OB(C")4"\=0QIP/& M,!IGI-1RIVK06M&>A1K(LEJ'58<-QHD"IU-$EM"=MJC&&6Z7)@>K.E/?BS/9,?BB:P.%:% M4AX7'^'8N;N.XPN0Q>+?OK2E"[LA>\8;3*[,9JF1]G!USM4LR2OS@LB$15:^ M18E*/@#)1\F(\E>O6^2YESI$_P^FMM?@0V!?9NNE]>STWO4E[O M?:2URX>6R$F1&^OCK@<\*L3?()&97:&N9:=&?YI7?:#P]=FI\'4J?+UWA:]W MXA90K3:O5Z060D9.>);:C1A&Q \1UT-6!H,'9SQ^:-UN"48.V"-%[VDE7E,$ M_Y*\XSSI?,D<@5?J3NROLDG\-EC?A^7\_'@%"HX4ZR1;IBUX-^"3A2J_Q4NQ M7@+-?F#J:SHYF9J-W9_N<5,1SJ%S*P5REO/HZ)K02A@:C[ 0^T$F!L-/A.RC MTAGE!K8Y/8^2O/?)TZECM^>33S\Y-K/61"#\W-/']D-6.OG24&*\S?O2>)C>JYB-?5&3320SDA"^:!7;=NVMDMR6L@-S;'L\[T,? M8Y!Q62!NSZC..)!YV6[ILABNA5N[B'Y)N,&VC+B%@]T=O<$9LJ\-@@+/#X>+ M9&\*0!OV>\(E][M\CXO;+/8(-XR?)/T0AXMC'%8%+N2I:A%"UVQ6EK5]V>YB M@TV!*#5B@05;M 6<^Q ]WR\9&7Y$GTS>G]#V92;<84/-MC&ZC6V_]^ T.ID\E9A+.;:H"YD#OJZZ6]K6&J3?TA0=SD)K$>E332T! M1T%;C!I4.H\+I4L<;02VLGI-B*]&?+'+/SPR5EX4O($P\]9*X#'7&9#,X6MH M&?MY>]&V;T01]%=2[1_#(6O-!_2#?=^2=V>]UH_G(";R^?W47@@[CZ_09/,, M09ZTY\W$MYL.N [W&LBT;R8'E31;8I:K"&ZO9/TX..O$\4HI;XOU.JN; M%38O[$3@0+-IX<4S2Z1UF.F^MNY,N3E^NOEDI3&'C03_=?;XB:W#.QF\70&M M#@(\W01XO@2@3 GOOT%2HG,)O!FQ$F(IPIA\Y'2/:FA.(%R'FY?3&@UT=Z71 MLE;O[\]1C*Z[9M[@DLA)&*&27B6#HL_:#MC\;9WE,"!WN(LP^YG3-^Q:8-@F M 8*I)*N4RY%Y%9W7+GE5B]NA>J6 \5Z[DV#_W&J50:@S4./::F$S?D*&@Z,? M)HE-3:!!. R7_H!JP3,S.7"*5G 7D,Y7%CV5OK8@;T:Y#YZ(TS5 M<^-LS&L*CTF'PJWS+UT2D$8NAKI:2H59BRM6ORV2559HN)N,56<:U?4;DG!D MK!*I^(N9#Y8\018;B;AX,.2C9*W,4S9*[^!J,O>QY?>5SF"]W/,\)HRM]=I4 M)/,_5 G/=:"SKTE?R&<^].5(]] 4K]30'$(F2@&>3LSQ8+J(Q4'X^P!?RWJ[ M_/WQY@VE/,UTN0*9L3(J>D^5D/6R:B1:'.M3F0Z\K.-^VM [B,"\\\GW3,#M MV<98=*6[)EF]>%\TI0=MFN$UYI-$%U#^QGY=TZ-X=_5$E-"0R,DH\R5%NH)@ M>)G2LO*\A-)>R*7I-6E M KHT]$:#-D?J1@YK4YYV:HN2;\6J[VV,0+6!G6*:"PK"+97>)FW4[(U0^.F+'="% MX:C5,&FNW6R.OJD:IB8$Q@@'C1\PK*'HF0_].X5;%!^H(S6+7L.V-* 1OM/5 MKJ+U?-SE%7PH?=/"3"!7=M&W:-XWQ"X$0;!/R^69$J6;1(2.?;515H[&CPX* M!--\HERZ UMM S-I ]' WV7 M:S,CR :\LU"-&=_D(+YWI5L5I^80<;\^ Q<JQ\8@?+&58'+%B#W[U$!_P'UO('7'(6D\[E5-&"D M5J:N$6[E90ID>F6L9MR:>5*:;!(R5I2*+DG0G$_:>9O(GQY/ M$6)< D?^\,2(7NY]0]CHS.:+-]MM2TR6EAFQ%\K2 MRZ;'/(SU):%PM=(+Z<-R-"2/VE^:S%H7;1+;>7SJC/+LB"/!VVG?R2S;FX9T MW.F_$">T=$^:E6%P>E03+;65%JDCGS22RY&4]?Z6S!NG:NYH-??IHU,U]U3- M?>^JN9F71[&2<9 %V*$B=[H7Q(QI)>*PZ1O8R!4ILJ@)X]_ !20G198446&B+5[4F']Y:\F7LND,CB#HVF[++!/M"DF";A6K&RF(\MPA-O$+ M[YOO;8?1G'V]503Z+D6HB&BRDV7-7TQL&)T2 M)#'T2H%''S_ZE!OQ MNMFFGWCYTA).S[]\/C63Y/DU3_HKR:@O1%I!?1%:2! '8'3T3,MN/R5S49J3 M]/C5;BGCG/87J27A+8-_.Z?/)V0W1V) K'PD7^J'!$39=/I!U$] M+.=#Z?"J%&T@$!\27IJ[$)P$3ZB&@53[LJ\=34Q")-EOQTB10M9MC'JF.,F, M90 #KP:(GFK4+111P(D=W$Q;XT>.M;_I!3_A;U M*7-D\^>LKIZ8^2E">FL;*P?Y+.@IAQLJ<; 0U=9")!BIP0+3 MK@-X!P_F0#-^PE&I,C,U3H0*OSC(I]F-G3'WM+W!K"S\3%(P(*9"H*@_F,.^ M2CI[Y&5T[=JK9TOP'X]H?R>_#O2IDF&_QXCM/SKZ&\DTCW3%I\57X/V3EB]M MO]5\"1'%F.URJ:P,1R5+2*N9@L$4-W](AB516^?A:EKCX1)"'Z8OK6CCIZ3I ML_2HZ8&X=&69S0UG[RR\2>:*$:[IAT!]BX/?P)\S&F/E(\JE%)EZ%\>;(98$ M,T\Q\?(NAN#H&6D7#B2PZ8:Y,9T]GR^6[B/&$38SH_ID!:53BY+5T@<9F'0-/JM/F.\ZZVPH)/_Y+ X-,*Q5H8MLL/7^6[HP01" M8,G:/FQ8)R^>==& 5,YTV#V!6(4J>Y],HB/PF]Y'[=$;H'2GS5]B6)MY);DV MD3$]^VW-<"3U:[5LOBHA2)#^IV8A1[8;*5!A.9,$-O$!R3=OYA)B,=^F#7PB M+P_->(PW>TMF -;#]V;0E.6;#D15Y5#G$ER\25<&* X\*0S.RY'W*KW*53]F M R9.@+O'.\M!V:R]NV ;+9^"22UN85Q$^W&[D2*GU=9Q%E,U8YW2JRU:D*4- MUJ&1SJ+V<:7I5&O5R;K\02<@ZT9:[9"JHBKH!B'MX.FQ^H#G.IWUV+/Q/C*2 M4-XYIZB]N/ZX[E7;A-5&\/PG_K+<2R6#B >V1MTMUP2TM MMNJP)/@L$]F]VP)@S.L Q?0\_>O24^VOZLV6M((/IRR8![1DSSIJ3KO&H[K2 MFA1\3F[\XK"^$AJ\2@T:6%#=&#$:*%K. 6F1$2Z0E3$E'R'FK+DGN[YNT:3!TEC)QB#(C:&P(0?E] MRXN>FL8.E!D>G\H,IS+#>U=F^(^+XC<'%7/2#/R0^4C@;7WGYOP__GSQ,-CP M[^6!_UA+SW2P L+N3H9$Y.(,RS0U\N "%X$C<7%"WPU0LJTU??V[_\>Q74))FDK&!SX+" MYCG0VB:[FV*_SQ?-S_5\[&B".C,C)'=SVZ7_/[>7&(R=V,[C/_ZB%QEX EQB M>H5G*73>UF<]NAN3]K[IJHVM]5,:55HT7>R__^FSOWSRV;/ANLH/[6N;=UWR M/4V-(!458Q393E7E#&5T3.78E!X/@!C%)6%-D4P].H&B@&5GXG(LYE52A,E; M5&SI]UV]R=//F*B0YHA-M;WBU#2.:BB!J-/ %"Z)S@ ?WT-"6_8J[4)K(RBO M&[J4KG=P9'^&L/V9 GNZ/*?+@\N#8-C8;2-G[=[@#6KGKY=**?FWU]]^D^EQ M?8Q)T\W/D(R_+0V!P\6LM*OM[#8Y79?3=;GKN@Q8NZS9ORUY'([- M;6G6&4) )J/:!Q4I0YE/:0D]A'&\YDBTZ7ZTY';D!C MJYUV0W(+$&<(^4$ _\0*043[2B)?PPI&'[Q4R.J?$3\SH*(XGWPQ^+F2NVO) MA'9ZD.&C.*/,IAR3^3B%?>%OK.%&IH)*G^:66VB)Q55M-NQ-LYUA9D]^/#BO MKI0;;=D2,U?XF!$M1S74 .'E#=SIE:NT'#9 %J3!:IVF'>T"_C M3#$3U_NTHF3'2!P>.XAM,<92LD\ E*S.2>!/ G^GP#OY4,.. V)MD(#@7D,!DUR=V3VF3B."$M?G V#N6+6K?NW4Y M#%S8\L@/D![+JT WXM'I0CS("R&H;Q!'*0%?OUM!E@", M3J\[65;KRQU*PM$@S*K5)G='?_OR&\T]J],O]<^RF\0HXXO"L("*R/@QZ)[1 MWH(AQ-ROSE6[TPZDI?+Q:7$)2Y/92[B]3SXZNV*XQ/'"CLN?[[H\'/%*OG1^ M^+*,XTRHXQWC\A#*T>2O"(U%L9;O*BYSKN;2LH+W"]+NO<\9[\P81B&3KTW# MH(SUG:,AWADF\!X!L?^6_G#&(!DQM(7(;(A%O^PL ^J-=$3#B2&?8D1OD)9# MK4T$EW3UK$L6:RK!>N3WL!5DML*<2QN$&WF0Y$5!O6$62+&N>A>%%*%K5TVO M>']2QHS,CK=*5YB37H(.*1Q=A2DR8V.,C@W7>C 8D7N?N-'%6)-$,6ACCTM3 M^2B=VS?VF:,$U-SUF\M=DZM,SH8:% 39;E@^H'6PD;OTS M(#;"9XG6Y1684+O;R4W%<(:ZIC<@/;ICDF^GI=T/O9.-/]6@U8-5K9P-VQ^' MBQPW.AU_VG5-/V]FQLFIC?I)SS9N_&S1,PSH6#"L*S16:8P#P4.C!+^"]8)EMFA-!;>=T]>&W=% MY6>_82_*(AN@T!L?,SQ@IH-/&5J51^CY]^B'G0F<^VA6*S*?V3390 \[.I:- MT+/]4L;#Z4)YS?/)9ISEQWT[+MMA+F(Q-LIWUJ:G.FG+K0[_D;%74N;UWTHN M%_A#Y>2J=3%!/OW&67+OSB17H36U"0Z3@R MBQKX*+<@Q1Q0;_(WS2X%'1>)A5?IM[GG(!ZWC\@@LA\/C!H]%";5:^8T1HJ: MZ6MOZGHC(TQ$ZZLZDJ*F4-1$KYZ$1[W0L1C'JH4%ZHB;N3MPD<\GKS#RFWHK MO=O^JJ86\/?!PJG1&C=QUA#=L2_#2<)0Z;<2_ MKHIZKA3>2,IL#T1KHN4QZ57XH' "QF( HY=>TFKU66^NZ\MV&W)LLKZD.:1> MKHT>PYY$Y)KK;JR?U,Q)GJ3A,_(6R_IG4[=239*^%3 Y,\0DN^25-*WF]^JL MF>*/#^.'TO%R<%B@&X;%6CN;RZ%3LI&,W&[6QBH6&GR8:=KD%[C7;3*=U52H M%70.@'?#L&,SR%9UUW$?.6)PN=WU[7(?FFR9G04X&<=LD$ECG_21367K.V;RZS;XHZB)"#\UTDUJ F)%PPF2A98X> M^5E0&RM??0/@=FZC5@UAEBCWIK_5I10WI]UM*68'WD'Z MT1D1D#&))TN%$%#J1N0[J-)FGNXVK#=23HSV.H^,[6DYW7>9.4>D[6HDVZBI MPO=I+!(98$#3L"[: /89^-(V7H%*IQA6H52^NB7K6XDA.7Y68V].N!?/S Y$ M^\5J(=CIYE(0GYS3NMKN MP(T'8L%>&!: 705LM07=!BX]U/"R'JA#=Q(9MB05")8GW*"M+.I6IB"0*SX; M&E*=%R:%* MYCYEAHPTTM.QZ2#I[VF*420U?FBK':A9N-JMJG7>T+3B-H7?.D+XEJ>-H3LV M?B3L!O[8K!==);97ZXLISIL#1+!IWDB,X$"$79\$0^&:!\Y \:U$Q 4>)AMC MK .>T<0$EW".# YB"G!1UVDSX\CC3'3#<%&8$6NMB@!L-.N:3=",8Y:&4VM M6N%L>0-Z,4L9D4+1?E F)'FI*D-0+VIJQ)I.?G'(90=5^'MCVXA[U(#\,EF$ MYG>8D_ KVS%1BODF>ATV?1N9;:4G3[>KSR T?PC;Y #?AR:-G7_WP/?_K M\;,/598]<&JV>=0Y)@PT5".1J3/[#J8KIOC6D HLR$!15*@XHH09''#S20IZ1CBZD5)"X,-?IGLO?U/"1]IE,\\Y,*\$")VE M_B%_(V?YZ [GE)E,1NQ]P&G8I2Q<_9 '=BA3V0;%'AKMP\PJGSX8[$23^9;T M/>E,0RO'O-C(P^)PAG>5Y,DK>4%U"3DS:FGGI=T!QC^;K#&T^% E(D);WMH+ MD-!GZ?,:0U:R6$%ZQ*EJ/%XU?GJJ&I^JQN]=U3@2^>V3=PU@6^5@F< +N:]6 MG-]EW0P68>:!] A>5I5+"& MRM"A6$ ^=;IO*L9Q5@ QUP^/B/,KOA.+C1UM$&(>0W%'H)6Z[ON=:V5^D/A2 MY<,,4=M]"HVC8W%'H>:] QH8-0N0CM/%HG>1I]!)!,C>='!&D.*3\7ES[92" M1M9BPW_Z:JDQ3.Q#[_)((M!8X[_1"*MQ48EZ&'3>,7/*H5TI%-MFGI=-N\F< M]MNKDI-*,Q#(-6YE;MJ4-;Y-;NK-'VUTZ2$V4(')6F(LC6F'*;,1 M%G)/9^3MXA"5Z_';9?G\$94Z#F:>'24Y>U],VG.!/SCK]!U[*[9B7M"H64-< M[+^1=>MJP4YO;F6WDH)M<;N3]EW5,0*\NV-E9F@3X#P2P01*8^D_%^ Z 0K<-->W#1QUI61EK< MJZY6%F<] 4P*DJ2MM3AJRC(F@G-1Z^% P_ZN"1Q)Z+.X 25N7%,[)"/R9:($391&!Y+S.7^M_0J0V(BY,8G*P)AP@*2$ \0 Z,(L8-< !5M MIS:X0GKQ0JO$+KX8B.VV22C MQ+0'6GEX>7MDBVW9(SI"K6#6"TG]PKP$+,=4$0)2 PY_G0Y[T4[:D:$DG%]K\F@W1+V@HS]",$&_U00;T1#P\'9)AU[*&R0_ M2/";/ZQNQ<6',BU#2K/65-@('L)Q8-.L'E" MX>=DN4M.&MSN.IB:K$+#@J03ZG]7%-N7?$@UFU'AJU]#>RJHL5A)7;:]>3LAVG+M*#<;@AWQ M('N[$N AQ.PHVW'AMXH<"1(2GH/RZYF!4;^C^,JRKN:*0:X<=9H1LB$$V/.0 M!U:SM5AS8,W?HZ#JF^JFWW%P""YL3QHC6,U+88M:P'FNS51)8?Z(%<&^;:\L MMR)%.$7@W63!IIF!#:@7]=KQNB7[%$KO@DV1 4OM;052J/37.?LBWQ.K'"TA MW4@]5K'Y#B6K_7:ZV6XRXGBQ ]C@#P_NTK%(A34L+:,Q#&\Q+2:H>RYL6HQR M1]X V2V ^G<]Z;X$#/CP;L[F4Q&W4+P:,KB!?)L5M01 MWLETJDR.5R8_.E4F3Y7)]ZXR:? W4VV6]((F(Z9$,DC)C%W18<-?+L7Z3FZ2 M5VAM".>]BEGQO?/B&-3=WGC#8 M3/14,+]S8BFE+F(&="0_2K)B*L7HF2UP27W4;%;R L-4'PHP1Q]7:3I>NZGH M9MMRZ6Y7.4FQUBASST.(5!7.XGPX]4/W=[EL;X1#,GDN_BH1.%[.1"O ME??(#]2MOBC:/@83FD?\=G?OC$H^!R@Y81M;.(TDF\C47&%/7UH+-T@7FLUB M];X :K)($H4V3]HS0'-)_/'KNW2FS2,%V[N@Z\I=GVKI=*E>K/UIFH_#+OC^ M /!X&!#G9FFQ8_>N9^ 3&IGLY8W5 %#Y7='U7@?<-/,X!5W+C;5XR! 977WA M(=UHV]*ZODR;E[XVM=+@//:_]+L-;FNO).[\2LS.T:@L!$_6 M"XH&P88G+WZ)9!P#!.:+5W8/K?/PWO/)5\AW-8O);AV-D\2,NN9BQ,1NO:BN M6VEY^SV!R]??U@0!.40>B;T[6O M\+\>00](-D!ZM1RVC[Z4T/XRM6=[_YP,((F6).TDBG1%9[. 5"6(JV?"$P:W MJ9%.FS@;*X*3O((!$5LS-KT^,*S9P*6_G3&YC^$X+!]N2YC?4(SVR]?%6?D6 M,#LM)U&B!U!D:H:FVP[KS [+C@BK.6N1T:T-'V>Q=-FZ02^.BK&OV4PW$)N. M,_CV"/F<&(;X&[ C6H0^\:"YW!JO(>0MMJ=(VJP^G__ZGQW]Y] Q)!K ; M"K>$_MVQ3@2M:COO3 :;[S;D>D&1E)Z7LGCR?ZW4F,'C\\DUQ$P,HKZNH7#T M-RX&!1UWV\Q88E&!56)N3?\*EZ">EK,K2I>FR9' W0T1*D=P*-:Y$F5VT ,4 M.B^JHI[FO4F#)K9FX+I(>N_M-N37,@1/@B% ,/_1^<=O:P8.JOX#'*@?EQRH M^".<)_$*/K]JYDFWD"STTR>/GC[[793:KXUP#4BU32?G7,DM=T6 ">="FR*% M= T"3LLMUV94E:O];7G,M%^(*KJC*D&9EF-GESQ^62*8V3&'+WKN8BB+)4XD;;@*9FZ<8 M?# RF,+^3\T:3V4TW JT,VS>%@JAMAL(9%Z-TW_-JVT5D4ZA'N@-A-,AW8$/ MILJ&-":]\P01/#P7ST:OR>2#3!B! $NV[D4 FT0?53=6NGP'B!1K1_,9YR.- MM_F(^)%#/\-B^)8V#]^\J*5MR:NT^R79%507)4R=J\(MH<.3(I1U$NV:V:D/ M882\K8P%!VLQTY"LS0_W]MK2G=*&+CKVJM6DEUM#ZUE=].QJZR,\'.U]/.C5 MF%@^MP0F[])CG\XX("B7)1DY\LZ11SHT7X\G3QY].210 +7ZV3GX:Z-O N[%9?2'A \ M5?5>1-C]LW+2S)9((H@?(C^2>>:>MJVZW!LW:SNP(V[KPI]W)S\*ZRH#\1E% MJ4XHKFUK0[NZ#Q5]#[N8 9VZC=7+>#9'. M](-0QI'8FY(6DC_&:R$1ZAMXDYHTME3ZWG83#XJ^T_3=:N;8<15%XK2W]29* MI_:PYZTAED?R<<4)\7:*,DDJMZY"UM]JOJ6U5M>#H#:[BD.T3B5JRD$ZBL*D M&A%(#GMW?$99X&I"1WLOB"]U&@1B:9QGEK +Z$:#\VAA@0Q[6R*_8EE]P@F? MI,93VAB!O0S$7O.A!5XH[&OIPY^?2JCC)=2/3R744PGU@990HQE]\N3\XZ.& MM-@:NW\-G?&SBV4[>Q-_ :)2//Y1/MFG_"'(';?I!8R"90*JSH;=B\,+J[F4 M9"GG.EPNVXMD:F2L0U)CV$/#OLQNM0:)_I_=O)X&+T;]-NF:D%)ADE[ T]K- M%;C59Y4:[9V0V9,0]Y\[4[,RF/7:,_-LZ*NO@<*9UXX$U?@.S&'H24C^]"Q] M"-H4,'HM7=;5.NMNQB_>LK@'M+N(34^9!H=P;U@Q JWK/H-DT/YT;;9LF&7I M7+=K!Y9VW!9#QJSM:B3RP:OI//BKVXNNF=/ TR_JNDHQ1/IN_189:_-0L_SNZ_)8&+-PTGV M_()+K=HCO\\]=V&H# C0W_-$0@Q%R3T4&([&T$6,+>Y=BIR7]7JJ/CG\-QDJ MTV&ZD_"LPF<%+MORD/I]<[ *)Q IJEZFI R*%WV$(ZC#G(/%" M[98,FY=GU08YPI!2R-'GP.,2'@JVRI*I9(UY!DTEB^L(XBD>=YS'RNICR_ M'>!WIO&<%HBFA"Y7\X-AX[3Q0(C=ZC*7@V+Z6G2U+*'V)(/ =HV'>< 7H)/+ M(C)HFNL PTYDG#MZ7V4(G\5KTL)-G&]O73E:<*#=B2@''YT,$NKE>"IMY*Z7 M$&2SDR9NH: <+$*6LW#@;(EPT/TPP335&K2VM^C7:38=2RX$_E*OECRT=3'K MEKYON*+,,1E"VCRVSF<&J"6TN7-'NO3D@U+$GK!Y$,RDX+ MB5YR/H"8>5%F-@NR(NGLA,7E,"#2XK_Z"GA(@71$3%=S/,) M?I)1GF>X1J16*@MN@H,9F4,[DUA$!AO:\";'V(1^R3B&B8,9TI,GBWJ. O%4 M:>>S8HJC-0!(@R+6 XY,W^.I(R>JH)]G$+_/>5JG29VGP80RB>;%=]]__URX MLJWZ+F8E&'MK-/A:Y'3RFOT0+]H5P+HL6W0I[H)/]Y^[I/*>/'K\%.6>E6B9 M,3[J6(F0^S?SQ@_B5^46$P'0UZ/>I5B/V56SG*?83_T6/ON2Z8''3T^3:D_R M?Z?\?_W5#Y!_,8PFLE+4DUJ4)?\Y1W/M?M_*R1=4C=?S4!SOPP#:$K(SH#K6 MZ")%')=BH*I _+/GA9\D^B31=VOT+Y_G? XK/HAF+E#!U]@8:9O&:*.H1E>( MO+Q33"9,.M1=0*=ADFOF9U:_YR27)[D\*I;K82"Q-POT8"IS)*FQ%6DD"]#2>B:]?)Q2Z)VD_R>I+7H_*: MEMS,T=Q[3\-\I_CJ9UV,D]7_,PL(FD12D((%[CME]I,I:)HI\5;G"/S-PRI8 MM=^0TT5+&"6;E,UV7@]ZN:Z1,Y-4S-IF3++^P4MTNBJGJW+TJFCR0F%V$)Z< MII!!A29_-GBA3>Z$M<0G0?OJFV_*7%@Y=1DS*JPJ] S__H $\M%)'A^EW-M@)E#;S9UN1X&M3$LON><8L M=B(P3I*[DY_H>*=-'*[6V-/M<$K%*XO">>+D'ZEI:D.!Z,*P7?9T%=V8PIDV M4-^HC0[E-Z:FW2E5N-=4?&K;DM2V(Y_:YE/;6IK:MLK(Z8^+!4;-YG)%5[.2 MR:9U4$D'H2+HX#SC83-*[BT-71H-<$86X'HASO2B+)Q[+;5U$51,"#(-A1GV MCBS(6H4@Y_%T:K5@8Q.CP6P<2A:2,LQ&%=A]P/OPO<$57-59;JX1_1WV?4OG M*Q9O.C8S']XP+JENE= ZI05; PGPEEP@:<:XI#.9[6U0[SA&V4H:0T2N?W:H MUO)_ZNY5#37#O1\X\&;;D!>UHG('[U;#7=YCSV6AIA5:=$;5&?;@'XKA'4QW8V,3@P"*!5S&('$ST#.C M8RZ"LZEYJC14H?V5WJ-Z!S&<(%I#M0/16K^+B$I[92AICGH:( )- LJDF[U5 MI>D0+F_7@FIS-2#0L-"N04:+IJ3TRB9LP9U=PK7 MRC,#;U;B405F&+R.DE?2RP2[%%]2UG4A4E6#Q3C 'QWI",>F65&HZ5 PD8M) M/)M1+M98IQ$Q?KR@^7V.2UV<&U/R@-N>1)!K/4O*' /+3,\ME!(WN'=- MZQ0S89AD$DY#YSX>*8/0K8N63<26FZEJJ%D-YP+KD6+8(JAF6=K SY@H4W%: MV<)GGAS7!YF:+<>VX3&40-3 UHT%;09-R'K:IVT]ZQ1*77K!OVG.,GDC*Z2R,QTJR\@XUFDYN"ZA#,S%U> M&7.9V-R+=#=.710Z5:HD1+V&4U4G$\X/[H)4U>H2N!1!MV1Q*A-M6B#)5ER( M8-%R>8?N();E.LG7KIS+;9TX>;1T/3::)(=SS:>Y M][1N/>WB?'0"AKH&*W@F F51#V<@>"SHSZA%$Q43@JY,22O$54XJ),*,9".^ M6<^ ?1*CI_^S0F:9J%1W] BOPUBR>8G8"45*[G*ZUVUNI*4\+<2EC]>-PDX( MJ4@S3&R^ 6(F/E$"HKR0:K7R7@]C+>F>N32K5ONSYIJ\.1!AMCC7R)N8ZN47 M-,5M-IC26@YBO&FJMM5%Q+>F;8A862X/:S@:V_68UZR;Q&V*.C+7 V(!4$VM MK_O9'Q=(R6?_Q8O5A4 ,*3T?'S%0"DO.G+6:>EL+$K5-A*8M*0>J%S?](37* MTUBZ$5-2)#ONG8X(:-305US=UVS3!=MX-@W_"V?RAQH&%SH%_24<#]=N_1)C M@[9L7/)1&90$_E']"9084DN(QB>C_+&<2++*R7 7M.X;#?9"\AVD'!(!%S9PY2P\\@)*_H$B.;7BP*UNH*K585C01X3G-?W,ZG'9RV,MJ8PV\4 MD +=O&B.&WG?^)0<+91J5F -IL8!N18_9+9U0&GH7M&JCBX0Z;AC.;VBN4[( MS=1I8F$92FETT>(9JO0JSK.4@ QU!4Q#HH"L1J-.N5 *UCUAS=]AF'Y&V1+= M./E$W/AIJ&XRTU6']JTC6?DHIPKL^^)H:+1FY7ION.!'$ )1=T.8&G*'V$W) M\MH.FEHPIO_Z%B$+,":DT>OD%G;"-^Q&X#HCYPMBTX3+]&OFR9J&;LU>M MWG?<%,OAK+I!*UCE7I?2!1"C,N(#]\Y46:4,^2%2P.TT0+!"7*SG(O^YP&W: M2:F!E02%23!GQ#%3ZU$I=4_TX.*6.G!T=$>U9D>3C/42K)JD;7[LNT#U3-(J%0X-=UM;QE]]AH0A@BB& M9(Z0"- 49- ,3=MDUQWG%);7FKC_*5T9@UQ"UB;J+#>DTW'J:V<_;T(]G-[N MWB+W1C:-=:?9B/(C[B))JM ,/^.J%_I?';PV*S_-M:!%+%M6JJYB2_!G M#M6+7"7L>N(0!]?3L]N-G _L Y/RF=G4:$=7I0W J4K7 M)RQHM>7&CA: $3+3 ,L)>-&[>(/8L]NT&19!=Y.CX+-2LV 6:EC?L"#4[)IZ M;4'A' 3CQ=>* 7][JXL<"\8=9&\@#(?LXB2"&37!(/W;&';.6 F=FE>2H=W( M%K' Y37T< <\#/8+_D[)=>A*9KI4#F6&";K -7U:%V6,T(X8_W< 4+GI9HF= MUC".K<)Y#I05S+NP^+>9^V%.;#S^$LX1F%0(:J M:".++EMUALHI8TU$>89!N&Q*Y3,2/0+)E"!;$2R2$]*JE,EWY. T\(I"_P#R M;">0G =@S"2T*:6<'C[E[CVV;E+#TZ()SAN;Q&#^CF(N.(O@-X1(RHQ@92?" M:\:E1KR]5!E66Y3B^ -NT-F36'F)3$*?8W<)P0?E(XPF6(ZLXR8= Y]D0X$F MEX)S(;.(I3C6R&G2;^JE3\-W!^B6K2^9WG6.]X(@$N-L>DEN?G8@(W]1ZB/6(:3Y5K?VC(?5A(]Z"4'6J*/J%, C%3- 'HCE4U66X3 MPLFI:F!@M/B1G(+V0+6>W5^",6HKGBAC: J-,,80P[_4_.PB-XMZ<;,1,AB= M&\$5*MX+),,]"XE&NUQS:,0.V'6NIJ'-(<(?U%-6JB'*BA+EAUC.9"F)2L6E MK#H Y3K%'RH6PE$XH^F:"*O;6+,C#IVA!J*5X(19.>/8WKF1FF$YANCV"276 MD.E#)/V*]2VIIV0[&W !Q,+>)YNM M$"S([/NL;G16B '8^0P[I$8N*#A^/)1,K7I/810F.M5 8JC4=AK._/EN MP\WH2 X8^*9YZG4;HA@J;NZ )5:NQ^"$ $J$)%)GJO^<9M= ]9?88RW/Z#Y+ M.9$NGLE=:T/F'"RR X-HO%(ZB>I:F9"(N\T2JPW9N6F2#*E[D3X?G9/B#+%@ MU50C1#@Y*@2K[*35F \\Z8_%E=-$P2B*+5+JM-42FG%>(O.I[K.90'7ZF]I#I'THWM=?)RP32@_GX[\(AG.6%T1W/A/VE MGX:!3M/[Z5P#F$55M/@FC)W,G*L3U6'!5G'>9M& MXG7L8HD IY9,*"V1)FT )NOU 6X9G="A$9Z-6 V)7;M&-CI=>#BI_T>T 4GG MPA*&:\Z@MBKR+(PQ<2KZK-=$IB@UEW,7@ZG\=OM,QTC.A=0;#"-KN]<)^+M MD=RED=6D5(UC\9#:-?*12,&H;7"/08XP-[7DC7),V]H>;!A7>($8RX%;S"1JT0W[ M/#KE\H9AJ\RN14E[,H$"(5R MYNNY0J&%BB8_/7:?=': EVV<+,SYV)-)8=9L:IIDQU=QHJCBB=5R$O#2#&K) M/%"_U/YQ?@VY:K"/AZ6X?-&'RQ0]YTYGKWA'BZ# !W,7!W-/?##7!W-;'\R% MUV"Y)S>ZK;6XMXT#N?!+N]LQ#@DL?WBS(<$5K@S$5M4KB9NP<\RZM1S1 M[5X\BS2.9\M';.H:[6DV^F1:T"]9KC)*M";$23&>=5)K(;6%?V8:#1XU_R@L M)I)S"7]!@K\*$U.%%$6LP)!)3#\-?N]>="73."GCO51G3"PC2NW4'"F2/T3& MNI+3>*?#O]Z-5W?M=?UF M2Q:%-3>Y8B>Q) QSSN&2K>R(NGZKI]^XJVQ"(LJF*M7[8'389F:I5&?:_@)8 MW0$3=ZKD>2RL;031?R-'*XF*O$<\>M-U_?4H#,]FA;67WU=B'W(ZC< )J%J/ MPFO0U<1:D;0!Z=.IZP>X&Y+C7L)4HJ1F&F M-\4$M%_ Q3,B#[M]D?FE[O7$W>W99I(6>IQ=ROVCN->@(6\J@7EN$_5Y*C[> MIKICKTD@HMPDT%5L(X,[-S4L6%R-3 T?%>\QFA85!^[WJ,'GOLW(0FT"^P^, M3#M&:=6X@)Y83T01D3V4L$*,"151'@\Y^>LWC >]?=L)WF)W\].SCN[U^IJ' M8GWD-]/;O:O[OYXMHG.<[DBQE1W==!B:!)3&89R:&AGS?,DGEV@!4Y36,XQH8X9F;KQQ_"/Z9+Y ,X)+K*$A+@%-!.DZ&)^4SMN) H; MH38(Y4'GK]V%&K@C<@]Y9@Z9 =%TC7C;XKO,RQS#@4UZ36T;I;VO!887V:!*+CFPT9^-%?(!\MF8]ZNI.$-%T2UG< M+9C(EOT0ME/$'+$X@6VG*L\4B$E"-,=RS MU4..)(M8:CX!=OO/DB4"7JA>WN: MD?O% '(EJ)_D1<=,!0-AUH<-MU!RHQ&*R-]AS!*!!7WV@/X::L715+R,K^K& M8F%EU1*YS!A7BC4B9 WV=+E/HTS%ASM2-2>$HA9?!TCK5BQJ3!4TPSA'/[^XM/I>-0;A.K@T_Y@./QTL'^Z_^ED,.[! M/\.30W6JCL*3_1?L'>9?O/UX_DO_'[^__W!^\>N[?YV_N?AX]N./KW_]Y9?S M]Q\O/IT>[A_WC^0'Z]B)8>V==:L7IQ[T_Z&]&G_[;O@(T]FN/*"E!WKM;4NG M>Y^E*V4,DD$2_NAW!\?-5Y]\%3GZ8-Q<,.[4!^-\,.[K@G$BY \&1X-H=++_ MZ>CH:/SI(!P/0,A'HT_]TT&X/^H?C$:CPSDA/_CMPZ^_G7_X^/;\XM.@OW]R M ]X,"'T;@ M4<7&(QH:8"13-5R,#1% 2P;=^E\QOC0.N4I!0^/A"[C-8HAI5H48M&"Y4#HR M_%[:/^[OSR,-\ _JDSHX/9Z;%?9[1]-GEBB#_EC'0R F88JM.33P>'_:-/)^JD_RF*CD[Z MJA>=AH>].;;8?W?^T]D[H)?7Y^=OWK[_Z>)3__CT:+_?9N;8_SKFH!4'SI*? MG4>H+4E-,[]0BOU;)TCAQN4EGJX?C6%YX7BW@10NJIFVK_,;[A1";M3^]\'[ M#&R6?L_\^[73F E_^IIRFB_9 1SL!>],ZJ'V+;<\,B54/SS9/S@81H-/A[#, M3P<'^X-/X>@@_'1RV(^B@Y/>\<'H>([J#WYY^_[\XNS'\X__?O/VXO6[7R]^ M!S48[(7>_M%)FTG_X.M('Y<=\+H#9^%MNR3>HUULFK:TRASVBGU3L3_H><7> M*_9?H=@[.S0XV>\>G>AIDWR/U'X8JI/33_OC_8-/!VI\\&EX=*A [A\,U/'1 M(#PZ'-?D^V]GH/B^_30XZ?=[3Z;CU[GBH:(Y6A@#_\Y>S#_YY_ M_/'7#Q_.?WI[\?'#&;JA^ONG@\/5WDLUBC\XZI[<+;3WY+&ON;\.O_+^HMT) M8'L"NS\2.+X@U]6O[X/S__O][<=_=^")=V/[A(CA[_^;1_4^"MQ<7O\-8O_W^X?7/9Q?G%\&O/\I+@XOSU[]_>-M6PXL@ MS5+.5$>,B%P0$O[:ZX(H[F-T(B@F(191@-4DU9V"+H_S_#>BDUW@KX/S+](F M["5^*7KJ^W]?G)L^=+:W?7$SA:W3#[W[\-YF+U 41 R:?E\G8Y22/P9_@*%. M71X05!HF(_GU-@?$+NAY@AQZ1^]-]KQ=OSF@-#_EX6QB>+\-M('V\B7."BS. M)+OFC R*'1,H]K1B22W0$[CYSCESHVB6=N/ ,_;L_RAI,Z.FX&_M=Q^JH@#]"(@'?D.?FZS* MWQ30X$^@=\ST#TPM=$1#(8&/@\'OG0"GW@G.1L#W8(?]Q+F]YZ8.6KZ>PO9C M\.DWKI,VW]OE=_"P1UFD,N?7K[,<0?C8L?!ZHBXO]0M_RLD:"],;>&SA<+^/ MU/1&/_X;W*N%_OZW=Z\[N/^$OQ+-39;-O"H'D@GY]X$]:8R:3=V0F0%+T:T* M&(3$PJXXAXGEVB$AS.-FO[3QYEPYO\0L(_1N8,7NM\%U6 1_!14 !0KFK_ 2 M.(FE?\+YUCEHB0Q%ZT"XNP\.P/8_PSX$N>#ICK%;-N6*W_SK? M^_?YV8?@]>^__ [7'/P[^/CKQ[-W<.M]_/W#^Y?];U\.OGTZ(?-UBSFCF/>< MX.C,2P!AVF73I'M)L[VB_]Z7?^PQW;/?/ MV>6+($S*O[^@>R".7MP:'V\JQJQ)'QR"!40Q\>"[YUS9(PSF![0WYGG@LF35 M:#I$;')H=@].R1PK9X?N#;N_@&W?7&HV%G]J-X3P(7][7J5'OA;QD@;4FRV09\IH' MO>[QR8ZM^82\ 3NU9#CEP8XM^;A[LFM+[G4'_1U;\E'WU)_RUB_Y>!G_W>WC^K=*]_LJ(->7)3I.4$P7;)%A#$Z!0X9IL3<_[C/;65M ,P-/,\]KM6T!S>S7:>9Q-IU-B'SUERA2:CQ^9NJY M;:7O/KQ?$5^(\;;NU6KU>U6VV/,OQR%<"F>ZL??]6D)N32ZX"YGE:N\Z#V>8 MP];O]58=&MJ:,Q;S:O//^/APU2&#=FW*8W/X5V%5M6HC'D<=1YXZGDHQ;M5& M/(8Z!KW!JD,46W0_;,D9#T[\&=]NK&S!&<_K )L0A+JU?&99>F?;XTQ/;I=L M&'$^@1&RF:?W/(EF*S^]@TW+2&J;MO@\J6>K/O=^WY_[)J0IK?S<5\KOS^XO M7['^OV&G=W3J#^_Y-PY?;&%MT/6W+&!_O^C+<\! ';L74AB/=A,0K_8P$I M? C"AR!\"&(;S(M=TQ8W,P2QO]+,A5T\]XUT8O>/C[T7>W-/[W#EROZFGMX& MQB#ZQ_,R=PN#$"ZDG ] ^ "$#T!L]!F?KC3L[3W,VQ5_6*T \-2Q7;[I0U\" ML?5G// QIJV//^S/GS$9+M\1&G"M;\GCY]VU!Z&+VYU/L"$,_=/V.NEW^Z=J MNJ ?RM*60$M[Z#A(Q?/#T:N[1TH;88/#;L\TSTFS5)GM#1 0.>@%/7SO7#\? MW_3(;7K4]TV/?-.CK^MF^@!D]*_;( .V,9@72#5 ]''\18T6]1)QEJ()D+>Y M[OOYJKDV&)UF ;-LW$\DU&4Z)W,7T,O^M\U+KW%#S1'"8Z=[7RJB9AK4^X4Z M<\#%5*!P&07A,+LRC=^YK<;,Z1+#73J*22A]XH&O"+#^J26K/H_B+]@S-\ MHG_PNA.H+Y&:T5/4/^,+L@0W#[E6.$:A_E/!1\E-4,Q4%(_Q*.$?.7YL#"[,(#5XA"V M_]"%BJH=;%B&<0K?C/-L"G1;9%4>84\M M;/$4*W@!2PBXD&(DBTXPK(B51QG-BML#P=?%+$NUTR 8(P^D-X'*\PR[/^5! M-HV+@KH=PQ2:_'T+/RQ6'^B&,JI+VSJPOI%F1L%O**AN6M7"ZP\53$(XU12. M-H>;(DI"[)<&)S0+XQ$=6A06$]N0"6FQV=>)6T9=8X^N/&=AKLDA!7Z-9RAU M9^$--5*:'Q&I ZD0_@N7G"*)QS2,%%N4*AQ15VUG,+H6\(J3AFZ@0*4P^L+9 MP]P2VY>('P] MIH[*2I@FNX8K$;\9P>XEV4QWK\(?#ZL"^*B G]HN5[,,;[^8+B0<(8S^4\6L MX<'/Z*:H-=#JF%$4C%.J:)*".7")-PP>4)Z-JJB45ES8EHQ;.O.&?(D+NA'U M"-W@#'9>1,-(P34)RC9+ E8NX5E8H#X5F"O2JMF[:0@;)DVPP-J*)XK 'X_4C+IFI2!-TFHZ!#)#&1728\[NL"1!HDGB*74\ M+[,.C2Z3UF?R,$-UH)23M$V"@S>P^&ML MR [_T5W>A$!D9RVAXF-9"H<'M,Q:?D7G753Y+*GH4(0#@)]*'&8<2]OL#'L3 MZE4OV[,I2@U2U_!,U!40?*U3^^CD=-P[/.Q_4JIW\NG@1!U^.CD)]S\=[4>G MA^-H?!"&NG.I;0UZ=''^[OSUQ_,W/[Y]?_;^]=NS=V_./IY]&AP>'O5TA^NV M24SJ^7GT=3T_/YQ?G'_XU_D;UX?3!HGKNT>OQ)$R\(X4[TCY.D=*2UK#BW _ M" _W#TYZX:?1T3#\=' 8GGX:]D^.C.>%^_,O9^[.?SG\Y M?__QXLW;B]>_7UR\_?7]I\')P?'!:H5[C5A)B-S5]ODN.7CG!7#\M4V?]=:8 M3L]VB["3,_SO[-V_+]Y><&M,N1V#U[^^?_/VHWX&KI'?WWW$1Q[?^/G7W\X_ MG.&(K>ON_+=X^4K0, 5;\Y^:"**BGID5^-6AV\%-?)+V^HA/O,-('&[HU@AQ9!!+ M5"9YAM/PAK10L:F542%=0QJ[8M\R)=U?EDP1T0BO8G5=H/<.=$:MT5ZQYHIZ MY3 LN&DV6= SQ^S ;QUGV^<4/0+X197RW_.X^%S()[)?Y(42NZ!*1J Q@_$# M]D99.2LE=7\\!KU4N\U M26[OYQD\#BUT 2K@OQL0S)9"N4LLQO\*/HLO0DW MCM_#HZ)OK0#;H;Q6*FV^F^RIA6^Y95O95A"? VY+TUK@$4=,GNS>$ K[ 'ND MIZL]FO#M;V%>2B/93O 6WB,.S+,.TPL0]5F:XL0_*+0+NP$8S.3$*\//^/X@ M&P+OL1V%IB6U=X9MK&8CI!VP"'(%]X BNW?YTEPKD2QDHE&]L606\,Z)7P8' M"\F<1]44!J6-)PV&[36<";9&IR7)20WAJH199K>Q%AQPE:/A,LVP MMSL:^&&*>WY9A3D8)\HPAQRKG4Z"%C&Q.TP3#*CRIN-R$'M%HPEZE/A5?_LN MWBRQ*"(+W7$QZBY MJD%.Z*.7_MFY%9S6'T$_6F#O@I%?.(X]9YK<\?P:E%C5V8"P&S$SNC?S\>Q6$.X@B;B+O[5DQ(,I$O M,:0)PT__! E&O$31!O;D../9)3M2 =],:AT\ ,2IC)P8!4""ZAHIW^Q'@YL_ MDMLI2;)KNC; UD$Q;1T (2QA"G1RHZ^/@J\5YQUR3GI=KPPA;U^<3K*QC\39 M6G>BK]VQ_S]_.3TZ/OW^#N=^O)+YWJ[W&1/F_(N**G++7S 9$7$\=WR!]+;! M]V%PJ5*0(.B2*Z(\GKD>/.TF)&[ZK&Z""8R1X#B%)OT;O#%8SOVS2A7S_GY/ MA #V*V]3',LS0]N8X7^!JL[8"TM4]I'O/[0(@ "M5;!>'AE9VP9F!AL^%665 M9VOTIW@*YU#6>4>LD&H695.\3Y!C/$]XGEC.$Z\Q80"MS[,(#+64HC#GL.5H MD+6*$2(]T=!.5.F)2B &/_NS&EU:M8R"7!QK*6\9B&)-J")Z7O&\LI17%KJ0 MULHCZ(:QKJ_EUEJD"?_!Y+_NQAD[ BS:5"ROI80.# %9>BT MB1$HO6,,-G71D?PA\4X6RGS?H12-N+1W!?H!86]5BCPKY]DVMSL\>.>9-L0^XZ/;1* M)0T$A'L2$RFC"[ L<[ -.O!U#I*Y(Y-2G0 _QRR_[#*GU" :3#*.BK(:L=/U M(_G9%[X1^ +60C$.C"O$49544_CPID!#!;W(19E7$>>^U$;74PXI_0<=CNRO MG*ADQHM7.?MK$]B82U+JPH@R?F-,P8%/3?H2?)AGU27F[!6S&//%2GQ6NSF! M+YEU_SNWKWJ70LY/G'+Z(GO-^;=Y?(7NZB*:9%F"ZZ6_(/^6L%R=P!--PAS= MVT-,HL'=CD*3F#MR(,KC'G+:?8%UJV*>4U(1LLH;2P@(U$8@ 6@@F#28OG M:;:TPVF;(6V!F:$,TV:YX5DA$GU8OV0Y90;B;9$K%< Y)20)A+,XTQ&XL_9K(.MK ME7/LB=W:#FO5V1W,_(BY'?\RDU35-<4L'IEML,G$C!+$LC3H8BA%@_(ZHUQ, MSO_'2[UX%?PDKLYS?,-JLYZ:4Z[WXK[0*0W"\H6M^(-Z1,.T:6UZ3D"=I;:J.!X=?U01[3B!_#4C2 M'*\OVRI0N$%%#7,KGM>S78LOR=OVBU6:^3\?N&VNN-@J>FIVGR>G64T@S6,ZR%:14V3]!%7/J#ZY1Y(J/;1<=;UU>JZ?D/3393SK M_GDQ;Q6M3@H^/^;&TQ_!2K"':J1\M'BK/"G?@Y3%0A;I^UNN9HOL_-5)XFVD M:/O"4PQ7/("^'R&SMV2[5BN#F8A_$U\CB^1B96)X\[?\:63NYN_+:DA1ZZS! MA?%E-;19N'S&Y36'-%S_8YBH59#I79;TNNRAM0G)UETS@T'W\![D*H\]I^Q< M0+Q/2ZSM46T?1+]/!YGI[,UR9;;=F[,:LCP;84&,]0!LD<[97E&YYDO\'G&R MO46ER92&L&#OW)A-[X&[MVEJ8FOEE]^)75#)=$K5\T2@ X^SL1*D+#,QEE427%^E-EB_%K1]C0L M)YW@/+U,8DQN+:*8H"7QU1/"&+CIT*L_XW3S2\Q>2TT:77FMDG$Y01B^D;+I M2CH[;UC%R2@(-:C9&/G,U%,@!$"B1I?*R1N$<::%@3G#[-P$N"SE3%A$XH3W M2+JSJPC'JKS!Q+D(WL!; HR-VQ5&L)II M'.DL+\KE4Z"S4UY7HKZ(1.X$L\E-@:+ONXF"F4XPT9>2_6A&6"@^NL*B<3>9 M>3I^APG">=GXE4D2:MH=W%-. U/28%8D;K'H'M(9GM 7%1TGHXJ)!=52#:Z M94H7,M9F]'8")K-(NRQT6:R%ROM#U4[ M0C']'^H8&C^FL*A))K5@9N%HPP; M4RG[@FUB+FV"]W&^+A%,P6".X4VR MK<$,1L";5[,H9T%B[1=H(XC-$98A;!E=#HT%\%0X6UEO@:Q6KK@;W6V::G"J!@G5E M4Z#,,W.I<)H\\WNH-Y%>(V3+1&P&GK^Z-<71^2<"E$,(+4O(EB%D&%Q:9F'J M%8LBBV*JT(\"'\G:D*N:]+R?L2JBTP: -PKMUZGXK,@F(9_9GG,M[XC MX\ 4 JX6L''!;7Y8!8G0.AXPP3!=YB1'9T#6(9LN;IV450(?4C*ENQ6$(S ) M0;%"E05[$$S"9*R+$;E"ABJ'4"&".S_']X^JW%AJ).KARA?8(I2"^,M;%PE[ M=$F-#G(N;!GCMB"LA.@D5':C%5%"6:]@&O#*"+8Y5=<@]8)P6!#)FSDB2I+1 M-'!F:9;NR>/=X$V5:Q2R<5P@@^/[J*B*U2N<#+5,@!\X"^K &R.%\\/AYN9! M+Z6+(567\%=4'>!23<)("4?:@30XM9(2([MIA*>FWT+CTH/!'F+:Z%^839#='MU]>'@>)\>FS@C$ M[WZ?J[TM.L(;J6MC_PL0Z3 .M:!>YJ+@HS\ IB9 K-)ZBHGAX4QYIB2)"0DL>.C9'5#EWY*+2 M52F?--5P)("FJ#ZZXE;/>V2F)."+6*M:$(P=0=J@W@]+5G"U,N:C@]INU4XM MU^,OC<^#,,JSHF!?EBA^1(P=_B\2JR[FQ$I1HYB.*P;*$^1 /N@2E%)=:#3X].CKK'YE.1Q+,\!F+BBX;4&1X)R?BD>_I--_CU2A ] M"R 27%"BP>]BH>Q.'G5/G>]@Z'W8 MV@XA3S8.@0OF+97648!#QK%L5,<[Y!Y6Z OJ6#79M+]RMH-\#-@ZH[(@I2Q6 MP22$PU7- @F^J76ABID( ZS4Q'K&:2DL(8 M#L8%!!= .<'0S-P8^K@T[+* "J"*1/Q2N*#/2&SA)0C[2P9Z;@XF&J+NAJ0A MC./I$+U(3!] ZPFY\?"J&'Q#$ I\.')V^@Q0%[U"1P,-1N0$JQ.,N-V4]_>O M8#I/0?/)R'A'E^)%QC2)KC:RZI'9G[>QTD;;\V<%B9Q"">@'HN"(KJ;0&TT? M)J!E[:%MQ48?#;0K@W?J=9%$F\6?% M_FQ9GL&5;0"_LTI-K0BB'#C;X&=*6[R<0#?S# 0VJ35B\YH8(GN%Y$GT2'#R M!KZ96L>QTUR1;Q2[T5&?-NM3LTH=*M(%AMDF<$F3[]/NATH9;(U>M$B% ^+& MWP@H#\:_FQ%2] 2008\[I?4Z>RE=9ME(F_CN:74(A]Z=5\<0H2IONL$YXEJ] MEL-1>@B>-BB6,5U?^$XU'A,Z$1M(,<$[(GXQ 92E8&J@G08]=L6 WIZ1I4CTDZMIAH&$ M89CGL=(=2;28T(E(Z$-" OC#>'$YJ82! F^<1 MI6)JE2I)*.')>)6%.O1LS M"K.)C%(YOAJY'4G7)J)0_!);TI!Q.LXH2>B4DK>Z&9R(+=9$GB4P]I>Z,DX36()%J\V7'Q1Y#)1S)/]^\D-#O) M.EHR!^R%R3KPGL8/:Z"1_:%TH),-6953)Q30G>'N0$+2N0AN8A0\@[<5$ZI[ M=1+K1,K*[:%B9STF^%V%<1+J>W.,T&<8^X1SNZG[AKUT _,BY7+?9=3VF8VTP-)3I*-6H%HB0<4I15<[-J0%Y$_Y-IW@W4__^/A_ M_Q]?@5?8]Q51,O457PMXFM=?90GFGJ"TXAM0T_2O#:F!ZXM'1H#@GGY6>]5, M^]7DC@=10(E4#FN0U":I+I./V2FD#%BIJTR1TSW'_C7P[Z6/"?0?Q16QDW J MV*^S;";MZ;O!VRDNE?)Z.\O:L,:2N:6SX.B.UWO]F3;441I;62IC/!>(*)M-ETRF57K@0*37 T2D)NF8T.6/'^ M:D?RK_]Z^V:O?XI]"(J8DA9 +]$6)F@30^H@7LXJ:;5&=[[$.?![BK8/*TI] M13K."-32A0RE$4]X05.PF*C$+P3YRI)Y( M*F4PCG,*/6KAAA8A6(83':GDMSPMB2S(&&LO/:\&0?O^G6M: JSMN*1N:9 M MH26Q5GZ5YF?K/I>G@D%N?]X&9JFF)C];.TX*)U1]C:GP#)1?D9)O-)VY+#M< M# =)S:]-D#&%'3.&'5G3W>!G$*GP >FYI/U@SG=4NH%M\?J$P@G-*X 3,Y\3JO"D\TU$]L]KT[9C#),=#K ]O!K;PQ(1_H>?31;UB&*+RBT+ MEC.*-5&*JT7:@3H>2E+T-:W5]D1V@(.CUPZ#FATRQFZMHRM9 B,%>@4J>$EV MO;Y2K:;PTOUP0[#"(K-7;FX(TO,KWQ[R@0MY<$N7_:/N\5P1_>G-I%3JVC)U>AO5).W2ZZZJUIR_>WR8 7 MF]I8X>FHF9#F*:]=E'?5-L);44ZXI[-6T5GKR Q,.%UYRA;=@KK46TC()ZS- M):P=^H0UG[#V=0EK7C _OV!NG>8I/C]QM37<=-H[]ST*ZA;=\#U/1ZTCI+I? M%6N3G8!R)YBJ_%)G+X81*(XLD&[KN;S6WJ\/ (BZ1[1GW7&X!_A0'Q[(^I?C M /^'., %TS]HV^H^+G'8-SWUNFOG,E0# U]@ 5>T4BM0/PY0$./WE'&A%F$9 M@!5O EB+NFS64\B"UR81F-.97( .3'S)AACQY\+;AE=!X\ MP^5J(L8YBYL+ MLW>- .#]*>R 9E,X[Q",(ZV%%!2!&+H9RH:[#>E[LH*[B>8-S+ M(BPP^,]0@!V60WET&F>]$,-#$O.(L9;095<#+F!JF(/>AIFVG%Q4,;/$7RR, ME/J"*5!8RJ\N"1$M.*LNJX)0HRY@XI2DQO%,XIG@%W@9?(=!02R& ME31^B<0EB:56JJ >(]86GS8U 59A(5P!52S'_#DADHWCF^":)&#J6/P,A9,T%"V MU(PB'@T\A)MFAU?I:-'HC"U"QZHKMS5@@>O"KT?T]1.2.4IEKWN*CJL^ M.OLV:'1A)WK6U';3&X6\*$9/5*&PFH\<<#3OYI##&XX?=.AO/"Q)LAL.,=!X MW-,<]:VZ$)"(!#R.^9.C/"12&*HG5E1"\$[S5N0FD7+H+ M'*D9)0-5,R&,,7Q%@'IK"O,>[8YM0LF4=;/#=(YHE6W2E"D&G*=YX2._FH0( M+OM2;7)M>^)J)W%)+-C<5ISMXRG'4\Y=E&.PMJ\U2ZB=J MD.&)K M)[%AFC)FT)H6!_D<7)*;0>!(-@;21J3)C,KW\)^NZB/L4I MP& \$H+#6.<=$+9VC"T0$BPO))Q0K'$CNC$.4#@Y!%7SE.8I[4Y*T^@%XB,R MQ>M83^? ?C4BB9@?DFXLN07=//:?2#?$]Z= M@7R">>*0C^T=(R G4I&$YBJWRV)?]0:&\ZYDLN.(U36TLTO-%8 M1;IX>2YHT:QEHW+ SIU>_4Y@,;YP7"GMPOB;!>^4W]43=#LF]A!_"5[6ZO(: MA0KFS=]V:J.6+@YG;MRDB-(#2X.A$L'-( !1-:*J,E/G8)P96'0M@SCIQ#:^ M@^F@5)VUT! U2#5.X+@;K#=*8>GDO'ZHMR43( R)!)!,<5U1#1%435![J);. MK;=+:\48,@PYP0USB/,1++N'M8Z4W;'%;E!.Z2_^J?XKE5.= )XU9K! II MI>;Z@75JCDZ)8%\>IT-$!/>-??IH4B%7$R/08.U'30!PA[2P%%HI,F1Q:X'H5VT$#Q:%%F[PZM%BI,$JX]6^]'I26+^25#B"VX91'M3-\615._="%" M[$B2W"FIW@#=Q9Q+9X5[L$3QH2/! M]5^Q1H.Y>* 3,[K;/502O/UC(+H8>RJF1MGIN.!\I$Z[[4P9@ P>R1+=D ZA MJZR3CM%^:VH#*B^@D0ND'6O>?(D!1_RWT:?4V:&.T?\)UHPO6-O"T^)R"<'; M:3>ZKCG7K)DG(Y0:-3[CJ0M!6#_10G/$.9UU9[2>&"EQ0=18QQ\-:QU,0L>B M'@NP!_&FZ8ZK6_M8@$'=ZV&DN"<9-S&1;6(7/ZMBD>G7;8=>)SB(A:7SCK!E MCK!XU5ZP!>:EO:EO9GQ1"Y'][;OX^5UQ @UV9DE=!'38R-W64K+3 $OJ--+< MJ6,Q"% 0<1D"Q>DKM^TRK&I'1MSCW/*/L.J.\MLK5>U1KULDHB.6+ MW6<;3D6K:7)?[4Q'Y+*92>VV?>(4HO;2?6M^2"WI3"Z_MLM'W-QJM ?J4N[8 MUJ'TDR]- _?. G4,DQIXSS'+>6X=Z"]I$!!O\[$\;D^AGM# MV??LA9KG*45V:CA./:_V?L?"N6C:8@3QELYW@E\' H^ZW M>]CY6G4:/-[P.G?<_J[,N5G&[4=IB;H/H8&-306 DSP=A;+]2U(L%=4EVBB^ M'(FD_0)5@8$\]DI5:=D *VV3!/!9%2V3 !+2JMURH&WBZNRD7>&3FMU MXR09X1VZYU0:$/AZ.DHLE&U&T+()/]^\^=W DE--;H-7M3)YZ=?"$3O2@V%F M6'_/C9S=Z&"EER2^^E2,4LZ<5UPO';9L^C M!8#3]'LI!D0SC[+3U<@\IF/AIAF">,>9OI$K9EF=U?MS[9+A_HBO3+][.3DZAUGI]LK#DXC,+.?T?XT%09G;XKI]J^/;<1Y5 M4TRH(;F"NDR@NY49T]_% :7#0H0$^*&HI9H]W@ M;_((IK,>UVMA:XJ]*)S.JJ(>'\&Y5]&$8_,=SAE>/.M9R%2]>%*RHQ;EFQQX MNFNS )2!B+!1#:Z224Y6^H"!=UY_;X%2FFR!18JYN?N.0 MF6RLC=9)D,E&<>HIOM>@BNUEX[TIZ&X31'U0.377<:\W)PF=\HCX$(G80KF! M.^9%F,YG!)'\LL.)Z>HSMS6@W!?U)693MU8#9E)IB'*IQ8$-U.AC9R0$$5X( MWU%PH*\J'.9E!C"#PUNK/)6?5M.I(&,0^ ?(V!OB6GX!#<*I<,U1Q 98QLIA M(;TD,1\'H4 2O (HO%KOD(<,"(+EAFX(ZE4FG1H00LC).VK4E@A'-\YC+@+- M&5(V(U)OE6YQ!Z]5U.F'&W5222.M:C[8[J:V&JEKE!CL4BD%ECHZ MJ?UD.2)=%''.K05I%"6$3+&<'%/("NK=WEK$K$XX7]A!L)LR T.E MKS8[M.TKK,6!*%!94U-R. B978.,H**&>D.JMT>BV@TL*[XUY.3-YM#-1G;& M3*L(LB=<01_[A>LL9H>?JW+>VZ2VU]2SH(DB:CWM&MRYS_3V%RA;UT0?/\J$!M M/X?[%[/36+']18U>PSU0Z*PL;0@ZPZ /P$D6+3['25($E^$,\[(H+87Z@4IW M6BJ'6@A>R65**DS*2<0YZY35Q:X;6I--1>?L?NH>'.-E2XX-FT5I:C!4"CNI MM!]'IHQ:V&4J<4MGGU")2;*,$N6=KMNL!CCSY(;95('%V\&9]; [9A@RE&0G M>*YPCP)')2,&$HU5&CD:HIY9F,M2E>3_SR^C:X[$YIB"&CO>0\?ZJ$.;<&/\ M6>2RJ'"X1000EM8RP#;EQG=N8SRLWI%X?.%,";[Y,QL6%@]0J^1L,(@MP=6(1-1/70ZW M-!5VT\"D5[:0%S_4XU&OLT)\3"9@=@X"#Q,ZULUCS.-8HZC1UT[]MJD(%(>@E.YU4&3F MB$=D)@?_2D)12LPP*&FJ$I=H(I1.M D]Y1VYA[@=-]UG3B1@@3.)W"E3;)G[ M7QO7"6?$8%B:T/ SFL-@M'*.T<2+]@3H!&6W29''#UA;-^0J]X-3YNY4:]0S M(5K"I+A:]G5+SIB.RLG-8AK;JB;ZF>Q*P4EDZ%<0%& 3X"+E(>=Z']R6&D(T M?'923OC&8Y0$_6HI^H'_'U6&Z2UD;? R_E9^9M)-$ZI8$:H!GJ'?@GHM< Q M*$WLT+*A(T/<\PCR#KP71C)A.ZGLEH/]%V3=DP"$&A!"\;P]4CB+94.4REE%A[3%$% ME B*2V*V7)C+KX&ZR1PWZ.-TI$ -A=+=I74!"E@$C-TOBC;*_O@*5;%+^- $ MI]VW+8#LT_7,K/#8I;@_T_O$I5?N[NCJ8CL&P5_<;TM8-4_9>UH+:=+W'8IY MY^&E'M8L8IR'QMA@66_WP?IZ%%!?<*G=4>_ M7#7.;]D(X[.L6WV, H+Z>AQQ:3M>2&%.%GM"E5RLF3BY.QV77&A@2J<@\6-T M$?M[V" "F:&*^]!F$(FVPMX$W%XK)8'LK!1"F2SY&J4XVW5AW**F[SG%60HZ M)<(>*'CS8!C&52<@%)1SZ"5L#F7W24 *^2:NMY< 5<0D$(OM JH'B0;NWYU& MU-4;?K17S1R%DD3P.8XP;VE)A8\@O MG)!.W!'4"?@8M ZKLJ.*,P*6OD2'E9V]UDJ!O99VA1(,DW7Z5,X<.T'G%7)# M&F?O[*I8*.F3P1X288Y2BBK%[?,.9X/TGZ '32N;\YSM"$UD610^C6P"=VA. MSJ!L'1W8K9TSE6 7C9R06]?DTEG3[&B^B_DH59)NZ]]7R@S*FF7;3BM=T7.&6<*<0 M8]BADY8[O3"MT&TA%YW6*>J$T0E\"'AQ"/C$AX!]"+BE(>"EZ@&UCR(EGHTL MFSG22)K7>!5B/NH$,<6).Z32+O$7S5U231F$41X,BBP707.7S]S[C+2;?]NS M:IEN6'18)R\:I:\K*QJ):7E,(BTXBTP-T#F\ %V#0&7#]OBGT?X"F1Q55%NA M8^SC&*VQF*N-^9:2RZBH$M8:'<,LUO72U%M)IV=E2YL=E9;1Y"3%W;7BY4T1;,VX!0S1Y4^ M'ZTY5%,7\2:D# 9)?T"7%>IZ4SQ<;DX(F@:.GL0<%XL9,4YGN3O.;X3MA$DD M.L74W/!X#$E6L*(S%J7ADG/\<7 VO>SXQ'?#4/*H[?1A-R:@>FLHG&: M+,6_W7>'0YT&&(5Y?L.)LU&$:U"5-]GS!'81-T+0HK17[U;YWJ*1T? MT![A.VF6W?&1EBFAE2DS^%V$.V'Y2)C9M0[.*NR2\#J;3N.R5$H?T#^R,*>$ MRS?DN==9$+7X<,WK?/L4' :A.DU,?Z!@/^S;G]7HTM9H./NK\:,>RJ)2DC\Y!4-T\'L:XW%=9MF( MJ-]6_11LT6/RE@UTF.+>#HGT5*2ESCN@EI2%Q+6XYZ1D!+,'@,MPAE2M@A5^ M(S:>L)$GX1 +^B6F\,_/J#*@R)9X0=.8K91@'!6X/^C>8_O[)\WMKY'1/IFZCJ3J^HNOWIP)=3SZ>?&XC'PV3OIAZ=%K,?675 M3O:T\03WL)XV8@29S&BTA;CR3RIV7TLV.%?7DN6[A )O00YY+I.5G.9'\WLI M=$>! 3K1-:<*W\M*K46$Q29=A$<@7BQ=1>+V)@614$_ $S]X>:V2,6C+DH0W M5[$A*3IDIO+[P3+5V0/GIG0 ?OB:ZC9LXFD#7$9CTO'X3I]!]H>Z)=YQ8= \ MN@O>M7CQ5$61196\-")/C!2>NED>T["<=(+S]#*)BPF"Y5D7(3L/;SID8=]C MMVSK)ZF9H)01KKV88O\+#(\9O\YG$ RPHDO5G=NJ>ZU( @)DT7/I"Z%UE)** M3#DS[%32%31Q2DEM>UQ'@)NP-U)3#H*/*@2X4(7 'MG]65P]U'&+52CW4(Y% MITMTYG!BIL!.B<7BJ"$KV)Y.=7)[QGRUU?@DUC153A[[,\M=! 5M_Q+A&!^H M4]UQ,Q,'NW90/;$7\7;9MD4N(*^7/)TB;)(),;FPEO;)29^":R4^5IN 3@A8 MIG[7F&/414YG^3DWDV2,MJJ?K2>^M1.?U5L<6 Q$<3(XNB;H;Q,%*%D+V]A% M>3S3ZA$G;NT-;_8DA8N"@M_#5Y[B/,49BDM9I0/)A:@FD\RYULV5_MJ6]FI5 M_\]L:&J0UVM]K5^16J[@U2%-:X'+%S_\R)?"'MLMK_6V$QCI"F-G+=JH!]9/ M&]Q$ROQ7ESE9I-(5BN+^G-34<6J:+"J08!1:+%-3.\5V*US7MBR3+,U+Q74R MF:F56J@,U.H5NN;@J,>/A?BS=1"TYU.P.N(9"%>"+),ZGR7>M*$BNZC(C DN M<.N87X(!6+9@[1NB#('31J*$I@19& M8)-.<2?F*LMTG:23_&IJ7G0FV@Q6AP-K"+N%,+@V#0;5*^MABJ]J!/@@C:+;HF/DQ$(.GB6ZHQ>Y>35/EMJWG;YT'RX[SGM3(NL M1=!.3D6LP>(TOGS.IK*-L:N\#N@NE;%% MPFY-(Z7B/E7JN[+92;WAEO$2R]/3'?1D<6JHVS>YP_8$2U2--$"<3^_SM'07 M+37 A5RQI'V[C"B$(%=W>=RUJ_UMZI0\F^*+1HX("V"FM?H7$^"OZI[NJE.6!3XR+O!1QK*]A4S 79I2B?9&O6&5S@'!U-1FZ5N MPR\GD4/J+(%LXF+"[?D6D)IT%UN,E$5.(/IQQO5['.[AX(3DFW!H8C[^(*W4 MKF(X>@)'MM7)8_-R#ARAI$EN.#)6S49<@>WP88>D_HCH 0-0,!KN(N*8X<,! MY\&%[' A&,G<=.XSHF\Z'";$R&7)QNA-],G MN2:B[+F;C-5PX9(9@JFL#/JE07AXZ4(W:L1'![*_,(W0Q*\X2TP9.O_ _1*W MEH;^ENN?Y7-QS-@B?+U?H;%T9'-R&XP7:@IR_ZQ@[ON]3C#H#0;T9Y]^"G_I=19.(;R\ MS-4E[L_\)(2@I85?J(OLX^D0-GK]K_]!J]6#2R>W*P/VA$NG'-N7D;@@^GHNP5AV E(,L++ MK56D-#@*X\UP28BO1Y63;(1*B4$XB D#F!.=]8WD_-9L8&Y+RP/Z6>%LE048 M/"MJZ3,.*3EC.A=;!R? K=FX8R 7_SORGQI3\GM-V^-@I,$HF,',<3O9 M0+D/%<,!C)ETX?J9Q6:/!,(ZS,.I*AE(WJY LQSMKRR'UG'''LTJ8#P7OJQY M>K(0LSJIJ1WEX342,"ZP0\B/P!B2HL!8$ 1?"OL2Q@S?#3S'Z):"_,@=GIRM MGR1:N7*JG*$[V&O:$HLX1R<89'E0X($%VT!M;JL$)1U]T(EE?021$':T$:= M_K#S@^0(85YH;[/Z0CX=@J>IW?T(4F@5"M&E9!UW92L%+^TTG29RCJ(-\_F6 M<',$-X+5W8: 6PSW8W42J@Z88-/XIB*"&KDLKZ0[U$B"#"U" I=AM;ZH!.&O M7" M%[3@M2_IN$=Z34H?T*1!=%V,[4CT)=IHE>(;:P*4P&+EG 0F?,%3A>@? M3 #HF:L?LE$A2(WDABWX<>QN-T&9_06+5U6 3C'95. M/I,8SF=Z.Q;,2=H7TY3,*6B; *7J5(6$%8(TY0=+!#TDGAQ^:5E58TIY; MAK:ZL9[$S]DUHDUWYB-_"V:%.BEM@FJV0-&+C E5R'@9QHKXFAKFZ 8 &F6E MIGY'W+&$7 1DFXX3C:9C."$*BXE^$:D3M*,$,^3"%'/Z5;"(I^2J'RU:6TCH MX:6=EH/I)56V#KZ]T?'DX=@\!#HGL1<;6^:-YDE-;;=85_.S$_2DY:867_%Q ML0R,:9GA18(UM)A,^A?I$COL^;)T-S)[^,))]_E$&NWX5QBZC+E@C^O M:ZDZK:=6:6%3?KN!J9XU IBK-@3@VWGKHH'R'-&6!+PK5ZX H[Q5]*^ABL-N M(5(#2/*X@[!4:,ZDE@9-#5T3!I V7<06]IAG?ZIDE39%*DWFQIF&9.+*##SY M_=#$.Z[?C&[76Y.?C?47+"W<0#U0S-42ZROB$CTGO$#(ITT>]--SB7 MG!_=X<@M')TK]L8%+RGSUYPEZ@IUKKZ*9GMSF. M6MTXF:"$ZISJYFJF!:9/VVVF[1[V?-JN3]O=R+3=S=3ZSFVMWE-I>ZU6EA^I M_KG5BGP]A*ZWSLAZ8U/9FLCBF6ZOVBVT(/JH358G:E:[UAY\FWG0B]7"SKY- M(^SF]C'\TI)6-LYJ''!T;N1(4RUQJJ@:HOTP5.SJ-TW<%&-!UZ"@;R1HHG70 M2B+VKK4_5.6U4DQ_\ 8BR-N@I;4'02,..6&^J<0$&616XFZ@S:HT)#<-#I^$ MU]S*R0ECAP$W#2&S"@LHB!/CPHW3=^J)4OLJ2*_C=8NAP>@E[[8:*-MX)]ZLOH1D'PPZX<15,-.<#%/7F!H;A_>LDQQS? MI)U1P&3*?H_)N\)H LVD3W%$Q M9IF$.J88EA6B?KE/Y-JSNICL=>X02!@D]5*Z.::7\!D?D_:JPF8Z"2Y6"E)W M*/.Z6WB/AXO"2IH=.+^R"X<])O^P0SUXBC0[*[XY#FW3CUK$6;HYY.*+ OZ! M\G:1N()]_.M1]R2 22>Z50=\<&P_H&?TQJ.=3=(Q_WKTX*$ OMP9> M&.YMT:I^+(/9PGXL'ZPO_U?CRU]Q'Y;E^N2]%+5W*(5P@N(D;0&\6JN4XH?Q MD>[J*6%$&TQBAS&* /9:ZS:'A6(-@N*<-B]88ABFV[KV<0:VI[P6[9LE]Z:N'>/4F->@2AGBAEF] M 3.2I.(OX6=,_91^=>2/!%U#*R5&VZRUVI#0%UV)))'0S9MH A7CD'I0+\"E MI$RM&+YJP#NN-,5DN:30=/!U9M.Y35)Z$Y9AVRC\8QW1D$L;%&=<8GR;8Z]V M#2-T0#>1*?$B77Q\36#.YM'KKIOG3HX!CGZ_T;(TN7'*R;&#ASLM"I6;N WG MB5"?Q_@*N6^$NKH4&N"M?!6IX834X=V61AIHCD6F/9! M2M\B')IN\#ZKI5I(2B?W H75-!=/VQ0F5R%Z6SK!1YA1< Z:5(@])^'_?U&C MURHO"^G_3@AB;ICGUO"B=I.>\'Q3U\=CM\T$=X>_PTAD881\P6APPZON D0\8?47 MR&T%U>\>\J37%&"HZP8F?;,PC7]MCB*GJ.G\1=WH2^#<4-TD +%MAD?FF>%; MY?CPJ",F$2W^B*/"JLST!\Q.]$F-ZWJV"E*>Z#+YQ-ZU18_D\UBT].+MW(X%&6>@#U]SKGNS:DOO=WL'.+?EHQU;< MZQZ>[-B2C[JG.[9B(.OC'5LR*)Z[1][1KIWR M4?=@UTYY!PG[N'N\@W;4KITRB*]=.^7#[JX=\@[2]>9*+X(QJP/8;:ZC\V3W M')W/MN3V.#J?<__IU[\T'GSGCLRE!VW1 M[;9IN_(\#I=-VY7G\]PVSZDO[-J2VV/X^%/> M!;?-LRVY-6X;3]=>>GFWC7?;>+=-J]PVZS.ZC&?GY+&>G<$A6>N2@2M5!/W9 MEX JS0*=/O^$6WARCQVLEY'6R\#^C?"CYP8PG:N>]GL=_HLI(-WA"]%0R<%7 M^/\.3S>:2JB<^CLJIO8DL1*2 *WX:--)8L DT:^3A%>H6JE0S=>^WW:ZCO@? M+GSS:UC6,(_A33^KY$KA4O&M85KLN:]>.NH&Z&./V;%57YL[H7X-'BM%C[L' MFZU]X;VZ*1?JX]GA687)*JAJL/E7LZ>J]E'5\:935=]35>NHJK_9LHJ1VSQ= MM4"A9A_^QM,2[\DWGJ1:)JJ.NOO;0%Z>KKRH>E)1)?XS_6,!T>@M<435>=,R M9V/!WC/77L_<^I;%HP6>Q?[Q7=H*JR:P(?TG MOXV_YKYX^3;ERP*1R>&F'142H<5VI;.2_V[[%Q;?^IB,E_QM#*JT<.[PI8?;S!V^]-"7'GK" MWKWB'7_*OO30EQ[N-EUOKO2ZVRM;9@W_J^W0\>HO4:34>/R\*Y_O?_2R_^W* M7*WK7MUC6C&LPM^ZB^L^VL5EL^=U]]9-[MQ5VKUULY]U"]C@8+\[\&S@V>!K'*I;P :' M1]UCSP:K<:ONWKK9M]HN-K@OZ;_<[W5/O_6TOZ(\YK;1P$MLB_G-*NSZ73U8 M=K;NWKK)X]HZ>KZ?3.OO=P^]3-M:F792%VF/<+X^Z\$UVZJ_['\;O!RLSM>Z MY52X[D3674A=?4Z7Z?I*O=JP">P_7?,>K-A\/CKLGFY/X/,Y/4:[S@LG+=B$ M%3/#0=\S@V>&1_M2MXL9!J?=(\\,CW&B[CHS'*P78NE)F.&@V_/,T,*,L/N? M\^%Q=_\;?W@/\ISNMB1C-^IV";*GR)W95NE)W:LD[2-B;BX;H3]ECN7HLU]VFZ\V5 M7N0>_:X,AXGZX6^C^.KK)]JU4]4YX,XG93;C?\+?I45DO]L_5=/O9UD1(S+K MJUPE81E?*4U.O=XWN%YGD0\@;GAZ-7=(Z6[IPT.NSV= MK0['F2JSP4%8E5G0"WKXWN_@Q?I/VBE,%_JA ^S8,P5X&"?R0!D M^G8W'<13#OR,@SC(8A:4*TFHZ5'DG@%V) M)L%U6 07:E8J_##8[W6"06\P6#)^-H8/"MCAX$:%.3ZY'X3I:'Z _KT'&'2- M")AC?T_=*Z?N0=NH^WT6*(? D8+C-$JJ$1!YG 9-]!8DJY_"Y"I,X46=X*," M$CY/U%58PA?P_[^HT6O8I^(6JG+DMG/6_0&OG^7JRMT5FE"5PAL.; )[ZK,I@&!;P[RPEL0!7I=. M)-$-_I@H'%$>*X)9E4<3&"R8Y=FHBI!J0 ;!*J[B"%Z/) +\/ GF,=;QN29% M\>P*D(XH7-5T*%F%=!TE>>XZX:@D':( M:F#?B:;H. N0=7BF<+6_6N=:'K/M#[BE>6;X5E&,I^&7/61[F(V^>!,U+E_M M];N]X_YA[^CP&WV#\1>.+;.7FX;N^OH==/L'W_"UJR?D:. O[MO6&17Q6]L8 M.U>(,WX&8XZ!#/1NZ7]3HL^K8:["SWO7L#\+3(&&.6&U$?-H."RRI"J;1LCS M&7+]!QARCH5RNQW+PNO6M(_]-1[$_.ZCJG (6P\755H +T]?T=_@U^IEK[,' M7WV[72=TC\2<=9[0[K#*W0?1NS5YQA_$,QW$77E;_B">Z2!.NX=>-+7A(/IW M1%G\07C1M%L'X4532P["BZ;6'(073:TX""^:6G(07C2UYB"\:&K%09QTC[UH M:L-!>-'4DH,XZMY::.#/P3/$KAV$OZM;<1#'W=-#?Q M. @OFEIR$$=>-*WT M(+X>2././(_VILD_64;%!B[Y:U,4MG+)MR<#/.^2YW)7'[@'49;@AW]_&%[P_R?N3 MO#_)^Y.\/ZG=%^+F[8KW)WE_4ILXJ%57B[>FO#^I?:3O_4F>#+P$]/ZDW25] M[T_R_B3O3_+^).]/\OZDK;X0-V]7O#_)^Y/:Q$&MNEJ\->7]2>TC?>]/\F3@ M):#W)^TNZ7M_TK/YD[SS:'N6[)U':W(>K<_4,^ZDD\>ZD_:!]_=U*Q+=W*0_ M^Q(461*/ MV=Z FW\.0>.SBLO:3>V^+?V![F/,4N(/^L4O4_?^D?];[?[W7X M+W_[;KA]%^1CJ>3@L532/^D.-IM*7G,?"^I#]!UU$_*4L1+*.**VKEM!&0.F MC'Z=,KPRM7[-8K[IRVTGRI)_I?)_%U:X(ZK2X-&BKM<]/-EH48>WWZ9<>X]G M"(.O/*KE2N&R<09@6>^XT%KUA;O<\61%9;8PVY;*KZJR>IE9+45X0;-YB*OO%4U#;!M-'TY*52.Z02A@ WF(R^ M6>BZTC\0K-#>$K=0G0\M(S86Z9UB.Q]A?,;UM36-ODWYSBPG6067ZZB02*GZ$JE9R7^?J1P'#B]5\>TV M14.>AB%V^";P2VYIH=(.IH_ZXI'G._<-SGGPI.Y)W9.Z)W5/ZI[4=Y#4VU7P MYPE[!\KY_"%[Z;65Q7J>L'>A%&^UE7=EUL!L&H;1Y\L\J]+1J[]$D5+C\?.N M_">5JCQ,@O-1%878Z^\!'D_'U[?N9=0.\*FB75N_2'1A;N\B;[](U[WNOZ[, MD%W#2AS;-L?PBO/"8!_^U^/_-8_77<@L5]2J%)X)^IW^?K^S?]I?]3VZ[D/V MQ.V)N]\9'.]WCD_V/7%[XMY"XC[I=?JGIYZX/7'7G8[M(N[[$O3+_L$ -)'! MMYZ@5Y/UWS8J>-GO=P???.O/U0LJ\2^VCD3O)ZB..@?](R^F5E4&T#8B>-GK M'KIBZA&^QF<]N-=AKE0>O%-AGL*;'N=6W!)2V]H5K3?G<2?";%N4 ;/VDUQO M*,V3JR=73ZZ>7+=SD9Y'G?U# MSPC;F'[8H(>30??H&W_"7M1M0=KBHXH'!KW.T<' B[IM3&%L$,11K]O_YJN\ ML&MSN9Z-JJ3T^8S;N**=R6=<(\IY&S9!K.0U;\*JK\_^::=_>NQCE9X?/#\ M/YSV.P='GAT\.WAVH!C;8>?XQ+.#9X?'NE*WBQT&QYWC_95'G+><$IXEH?3^ M![W?Z^ZOSF&ZY6?G19EUE6Z7*-L_[!R=>%'6QAS5!SA$#[J]KW.(KMO/_3$K MPR182=WWNI?B$9Z M%D8ZZ \Z)QXFTS.29Z2O='4='G4.CSR8LF>DY\ZU7?>^K)J13O<[O1.?B[L# MN;C'_9H[QI^P%Y5/FZN[[GU9=3(2Z!S[ Y_+NR.YO*>;DLMK_-0?U)5**U5L M6B(O/;CR)O8^LW=S5O20 .\^W".CK!HF:CT7[ I[8ZQ[72OOE'&R?]S9/SSQ M<5M/Y5M,Y4(BH_W#_J'!_Y'!Q/Y R@][G:/3 ME9OT6T[C+4N9/:F9ZO[H=E$\+4J"W0+Q='#:.>UY17.STV!/05PV7(G?E2&0 MY1-,Y<^J*./QC3L9_%]_L)CP>"#\^ZNXA!&B[Q_KBWOJE>@5?,U27OSP6YZ- MJJ@L@C =!1BS..1"B9A$<3IE2I*-0HR8*7@KT>]7@#K2N(LA:^" M&\%Q9%.5P[C_\Y?^4>_[WQ;^,LS-KV#74O@2%CR*X=\5K'88%C$\4\#828+_ MY5'A^$<8XJIP4V"+BBJ:X+=9E0?3##8XRJ8@WB(K%12$;+P7%GOAGKP8 M%CX&@H)E@G2#'\LN\1!1$N.&X)%E,Y6')3XWKI)DKP1B#*[BO,3)97D VYSB MQ/D-L%2A!9AT!(0:IQ7L67(#(Z79%8\#6Y.K:0ACPY:5M..Y&N?P-!Z&@FG! M^<*D%6Q6*(=>JFB2QO^I%)WH5*G2G!I*B/[Q]T&JX&R[P=M2OYB?55]FN-W5 M#"D0E@3+*7!(VL%$\NQAST8J 4J;XDDHFE4%&X6_ADU2*>T7_UX.L4.GJ.FV MQ,73)[,P+U-XQR2>\5QA<791L!,JO0POE:$!91;2@56&T01^RV.'HVF_/#:<"Y-_C4\ :/\[;OA#P&=4/_[P!$3 M6:J8#5$>Y)<@,H)1?(G2%&BC@%.))GM ^G!$5B($2)_ G7%6(,G0C_]WKS^ MP5!^67I!_H$%Y3?,E7$:);##!?#+U+QUB*\$$HQ '#&IPFR#\"J,$Q(=(JQ@ M_9]5V0U^1:;0_!Q$*$-5 D<: -U.:Y)E INR]Q_@#KC&.GS80& =/A1X*B(5F L0E=%,7EYJO@3-C M(F-8"?YEAM]W4&1-0B#"814GR#FY&9=D$6PTK(UW%5X,ZD>6HQ"$Z<''^0A> M:>4E;MAE%8]"? _.)%<@AJ9*!J"I \>A@E1C[BR_#-/XO_*0"(54?TN,0KN1 M(+.1B,%_F2F0!!6>#Q/DL*LLN:)-Q]]>U[_D"XHD&YVIH2XM5^#EN+F3,,6# M@S7\IXI!7ND+ I9_.:'?%M6PB$$7 M-7H-BF5AMQO41#C39;3"*AS< 3_\#?[03!>AM$*5=/*]OKE)MQ,FU;;(X+B[ M?XBL"Q]-F$6)E44M[_6^059VQJT-MA^$8WO\J M3*[#FT(;>Z==XXMZ98RZ?=*J>K#/WP3.WTDA:I[:-/RRYVR<& A[J%N]DI_I MSTBY-Q]F18P<\"I728C9TRR?ADE-9Y:/7OSPD80OR FY/PJC,(<_W,D5S:U>M(-K M,(-NE?PHB(IL7%ZC$%,H!""AX.[/ MP2Q@=36&W;L$S4B11C8#&5R&<.'CS\M)G(_V4 ^[L38$2'>MFHXF@@8J[E"F&U ,>'&4U9#51I#OA'H.O42H!8X3Y-645 :KO#H?BC() M8^,K0K[DX?X-85=1#\#G2;F$Y=Z C!>=01LWQISB?6,%*L0+WE%_EN\E*<"N M@EW;7*M+X[*LU74&.B L.B^M4<(ZEGY+5-UKNAG3UKJ_!)N&;7C\"2M445[%)9T(&=^DZ*+" 9)MY-A 8/C$=(0@ M(AM&@8A4YTT@'D$K'HF[A0T->]ZD/,/.,&M>A4DEYRG+8B;(TLL,WP=D-U9% MP?,7"X\YF6TP&3Y,"L,(A9UM-F,]UO$\Z#5I Y%LZV5VK*%<,6CY;?)M80]H M[H5X@\!,@))P&\'R32>DB1>?XP2,4QR.OZ#I@%1C6: WT[S7BEJV)NBL062G MHV(/]DR_%TV:O1$8\L218HJX+AG@&:!XV*4-89<+F?<#&:7I@7)IG/.@(('+$1^$-N,\%;'<"MEN< HG$9'7+=.0,1?C5;XYO^4OG6B;%1)]S\WW$ M&SAOHE+C9R/?5%42C\.>UHGO1:W\ /XI.X')<,0-KLDOPO2\#%$K0/LN9)[))7V8[@N21N*600T!I3AZ0$%Q4*-7M"O3F3JA_4Z3N%1NJ8$2,[C00S??AD!S%ZGNT%>>7^"PIU_P@?'G? ML)QKXW]5B&[0[=^:COW$IR!.&7KQW('LU$'?@)9,_"'\0[D$<=D_]%;':@P!S$1_X^XO!BT=SQ\DZ#3M_*$N4*7^) MMT%D>66J'>?@[W!_$-MZ$%]_78!BY<54VP[%*U8M$5G>,]62@_#*5#O.P=_A M_B"V]2"\,K65A]+O'OM#6>&AW W,IY'NELJNNS)"OGHC3N;VX;:$MP SW)X1 M'N^Q,OWYZ /W;SU[L&Z,O3;L0;OHX(%+M@*[_UB)?732/>ZOM;\:KGMI1=8] M),J_59@'YU00_,\J59PNO=_KZ-K5X;(]>ZI+;H/8YO[WB[],VB5$F+KG_]R" M:V%;C^P)Y/[AH[V>FRWS![W!_A-(]KM\P1LDV=W].-I=*AEX*O%45]+=> M2URM4OB @I/V+O-^./0;K2?<8WW/H^S=Q9_>*]!*KT"+I?;+MRD;/ 9530Q^ M]05QAOCOM@"P^';K1?P3.P+F9/[:&_O<1AZZ5TPP=^Q?(Q#6ON1G-Y-WM25X M.\[["9T\_58<[&H:%!RWO-O6NKK+;#T1;_T"N11G"XB[!Q?)[;KJUWECUDT# MW\PK9GK5)'50URHIF/X\M"'GL1,;K3@2OGJO3V]%:TP[:L FL7ZUY#U:N;/5/ M>YW!RZM>E?J_?.5F]8W7+:6'#%KFK M4O^P.WA*9^IFG/^V99;^E&<%]DO%YWURJ4\N]>>]88'M=:EN&Q\=/#HX[O2. MMRX([OG_>;VWF\\(^T^FV+4CH:D5/MX-WH.=OB4.3X\Z!\>'7EKZ=?O$*N?& M./ WAKK+3*6%3]SUB;L[=Y(^F+^EP?R#DW[G\-@GSW?RWQ7Y@\. M.@<'"\,9.R$.=V*1NRKSCY^J4,.G[*XO9??_9^]+FU+'UH6_OU7W/Z3VZ3ZU MNPKLS E[]^DJAJ@H,@B(^H4*R0(B(<$,(/[Z=PT)A$%$!9ERZY[=BF%E/6L] M\YBW-+L/J+9C]RE[ ) /UK:.N37LPAG$Z;QQ""X.P<2PD8B'Q>:*0MMO\X6"1Y)!R>?-H*!UPO3!?-T%9P#N"8- N M_<.'@:4'>[7?J*\=.9!8.=NAT%E7T/R4$SS-_Q6C< SDWN7=KHW#])FP%(-/ M+MEJ4Q[7@P'XZ)DS*TDQC!O*4N#-S MQFZ).\?YJ]_F=2QY7>!0!DE:_1FX'O_:K.]QK]S'<;IJL"QF 3K0;)*BG#0- M"_R"6P,.^NGW_)_QMW[A8I+O.;(]Q)W=QJ=W7=JS#XK>'A[+QI.@$KRP-)H7 MDU$,]^DDRM+;G6-VR(BQQ43973/36,9LSUS;BG/XD.GH5.$^SKRI#WB5F:UZ ME0\9-6*3Y<3%R:<*V1,R&Y?VQ7 ?J6#YG/42)^0>7$(N6G.-U@XMT+8=$/K, M/?4%O@ZUW0V=Z*;MNG^1!A#@V8?'0O6!U[71 T/@>GU@>>Y&VT&27?0:WY;.EJLC)L>]8RSXJEIT2$AR]\58&1W[1!P;DB7+LKCA#'L2'&>4(TX)CL-<<=^I$^H[M7:J" \5-%Z,DZ9BN+_D+#U0[&>W M7'Y[R.@0-ZL]27E )VA9CN5!#/>1YCI]0#8L[P(5RX;8/C@=><#R"8';?$^' MTT."PX?[Q.4!<[;<3(XS7OZTN%&_;LS:=WX&&T^PC9-KCQK($TW5HK<[ MDO)@KC_6Y&-V'\U@E&-V?]1 QNP^SLP]E,Q#2^VW[?1(=E:KPN?!LYFNP_L_%SVQ:6[5P<11^UVW^^*@RJ0;ON(#G>B M!_[Q;2VL=@#IIHU[5DS(XL8;'IP>;9PJW/N8Z?NYPJVEK=R.):_KS__^AQ'I MW^3?W735C<7"X5 #0TL)AEMJ,,7L\;3@/LX$K\^)B*TVT]DUDKPM(F)K(18+ MF (D)L$+3,P=8[ACJ1#2!'^VM)/)L20 _SGG//X;.UCW!A\WCA)/ONL9[?%[ MOE:2'FIX\$O:[R6.Z:S='ZB.X=H69;#/S+@85K>+TY+4H4.$ U04((_Y@!/I,(FM,O@#?*)^E_DR0%'2XH"B+9U*XX/H[8L^H"V ! M1S4I1?8,Q9N +_"A@P+_W1&U>!KP^]!.%8M M/U)=:N 8\#[@75.ZCX,Q:-LLU1K'#SZU]DB#H<(5P4=&U!EQ["\&>1B,+90 <9F M50= B L08@M=V02D\.+@B;$I[HR9.3$)ZKGPQ!9 5BE!.N/^G-[Z+, 8WBF0 M9[NB]4,FY+P%\<+7$%I 7-1L-SQ6X P-#>XL:-^S2.EK?W,9T1&)J!O#?_^! M_X0;U$SX!!+JW=\07P>F.OZ%164 4&@$L! I! 0F_*A+&"H&.Y#Y-/TG CNR M[LQB20V8YN\W%(F9%39^81J\(>"$U\/RD2H:^$\5.V$A3O?2I$3%]%F5:KK@/;_?ORG9FMO2WS+=OJJ M.2/Q@X]^_%O#P77(@;/PKZ0:*F 1ZK_O4L7\42\[P>]A@._)<28%+WE=.4[3 MZQKNK/0@/ E+V$#(= T';0IN9 5UXEJH7#&EP55-UQI/EW#-J?1:(CT7DS^0_T8NF>H2/W[V>CI28.3A\.'!% MJ ]\X$1B$?EQ$5F%\@+>4H+J$(V-Z%FJ#KD14JHPX;TM)N>_O>K+'U>8>1ER MQC7)#+),>8[*('D?/TAB8/J:I8KK_#XX9LH9$*5-R0X=#69E\(4M M>%QMPXM0U1],Q#3 7W3L-G!=0GT3FD./P@WT #Z$\&BA=JE"B:^:<%]VN^T" M#ZF]ZE271CL3SX3H^BU5AW]O>1.N078Q^Y %5[(A""I^G8G7"IX_HSZ$.N1* M61'ROHTR";@BLT=,XAU2/!:ND4>J'G GN74_@VO^*X%09H%-D"R\X"LAOGV$ M'4#*^T..T ?\7<,.%/@E2(3P;S-$]RGR#M!]89_ODKUA+7XI)'3XJ.T[5-NP M5$L#A(+<6%!] N5*\%*=-_"-"F-2QLQC^(]OX1G4?!/4%+L8(<+YYM#+QFL& MKR2+8LWN7:0+W[$$U>R%?;[I%YGYFN]$FPV@CX@XP(JW"S3(3CTC$!3HRP[P M?,=R*1MMT,:+3+\]Y\79&]:X>/^'C+F+[8(Q@Z1"3\/\7PE"\D($O=;GE5CW M@4*1PV+6F)G,AD>R)1:8)S]OH+!2(*67?/W#ZE/4GX>^!]IMH&'58#HHCH+* MPD<$P@(,LPM_?$4V\3;YS0.@]FW?PAS LJTD7!/92(CZT(;@_6%W)URO:VA= MLNH2W6Q^8? "M3L7[SS4#>$+<&YZLH4]B]'5=R9 #L#Q/^??8-CET;JM!6G8 M,$C#[)HQ+<"_?M"#^ERD@YUX2'!@8BYZL=I-PJ?.4HOA#FBX17PE B>>R3,/ MK;\W9MV8AWC&+^Z#AM;D=J(>\I:#'M0Z40M&@!)C$6J1QM&F):$+'L=JW@A= M)"+[Q*QZ!"U%]%]\CYB':L^^0=Q[+MK[#="SP E,X1J C%,QP5#U[!TJ)1\C MGX^%&C[@7/L$\6&7XD>(3Y:7W;X\0WLTS+G_1!06XCX5HBO M4D JTT<.9'_UU8^[!#_H"OHP2F,'WH>DB;",B7/PTD.$YEE^[I$/HO-''8.I MJ9*]U/T&@?%-#,QT*;Q5!*4#;;9YG\+4D$/KU:"":2<@'6AG">0/D:(O@_<* MWX'6;@,02!7X#+UI?^,?4L3/&I5I:WA!$^BX3!]%TM[6>S_IE>9.9H9<5JS*)6N+Y7$:M&NCT( M5;ITM8[6I).TB!9J&ZX&B1._F6P+F^9!GY!V/T*)#"8I685'ZLD*@S_K59I0_Q=\27&>S_(\'S[.\XGS?/8^SV?>OI^1XBO\P?.L9V/^X%GK>"_] MP6%/[!"35K5>R4&5PL<&!=IZ%4*&3 O4-!O^>HX#HO 4$ ;I^/XGS5?VP=F# MO%$JO =5PVJ1&\;>6JJ) [EN%\"+@R*#_]:"-D&IM$V@$[$8,LW>^@X MT?I]**4<>*(NV5;7& R(0',]7\=OA>B,A!A!XQ: H%N!OP5]$/CLD'Q+4+[K M8PR%8%_Y"%,=*NUWX#DB5PN%^2Q:")K@2&Y.A*,_@&B)+;CH8A"TP%R#*[5\ MP]3A@]A^M3S;,68MLC:$Q>M2SSZD$OB2 +B(ZHLA=[#RD)A9!#(B/3PF?(I4 M%^(CTGQ->-3H7,BGZ+%ER^8)/;<-!W[E[? %::KE06 A MM;][+>1$T3MF()^^9DP-?$?K(D?7)*P+,1D9_G"9@*_ L_>@-OP*_Z0Z\,T# M=8Q= Z%B#XUAJ(M1!M1S"(J10T'P37 X M;F.]^R0.:D(/5,O _@6,T!!= Z(%^I2(T U@3A \J3H.X%2 "#TQXCMSGV9&'<(EJ7<)70&Z0"N@138@*M, MCNF,:D"+SX;(80&(%GW;,B!*$6X-RA+C?^XRYCQW MN@&/RH,Z(=1\+=?O@PALY+Z#4(FJ#[&T"8@Y,)-&P(2'"6\2.<7]EJLYQF & M&6R+L")\_B%6+:R%V!'47: N\@JWAJ-:F"T8;3 1"9'5R>U-:2XDMEFFNH2# MH^_-T"#2A0"AS;[Z!-DH40EF0<',$BH2>ZG:%(QGW]!#8LFJ V244[? A9!# MFMNI)H/8)F8M;^9.0'KLJCK).;*='B(DC8" [73-A[@+:5-UH6X*Y9=A^>[D M0]-0L=/%0'8_RY9?ME.0E4P9,=()'4AI^UT(>L*),]4R!"EW29H[QG]0/&"&C(TV<%$G!#Y MHB&9HP6$$)"=.T=W@4)**"MXTX3DWI!H,RH'LF:):8+6F=S-,E"Q'WU6LYG: M*($4F],<;6'H:*9+8/QCX I@S5OR,[)$G M+"L74:+G=9XYUS&#N8#ANNA&_N!9.N+?5CL=*/Z1>@#M!6BC#5!:_\3&91)Q^ X2.Q91&7# #('IPS_\ M1% $*^3#3\-5(&9#(0A%B$_(HWY6/:,RJM6CBFH0 4Z[K@W-2X+?D!P\!QXG M .3]B/,%:DTD)R%4PT(Q1G:)45\=P,=?#*3*0]3_@Z?E,W$V=HA]4E1@_ >7 M@&<'C5 ^9A!X([IC-)D448LQ49APNI$UCAY2"UW8Q(,/Z44EWLCI30RPB+7\ M?F)">2[H&TGT66C"01T5YRW!C=ZHT)2@F'](11; MT@GVQ[^N!^G"'_R+@:N"@0?Z+;BE;;P!);FH)(@II8DC0P (=&VJJ2*^# M4F> _V,B^U!]@^3]&UP+A"#U( =>P]+]M)_2< MX:>0Y)IHM9'5(7^#.X%B/G#L]]4>F)5;Z.%E3(Z\& %#@E[X]/T!(C64<]7# MW](F:O*;]V*@N"+4CR0>DRD^>+(8"GF_^W48#&4H2(1#1A#8N2-_4.C,DGH/=J %Q):!2Y8&@N3(AQ:XZ).B#O>@$ M6?%AHP^-4(I "V9,\ !S9HVHG^3$0PI!MA529=*8];[]VKXZ7OH.E: /U,5" M!P+\$PCT+HCJG@&)>613NCJ>\1H&&TK,O,/K1M]#N0/(W_7(VVPDBTQH MC#N3=]M.A/"QQA>A.:SXJ^BC5B1R/-$)W_YB&(W#'"*Z)2RE(/XS\EF*H5.1 M)69H'9$%3BZCEQ)BR(2#.'>0\>,276'AG1.BG)/7 GLFRU,*G-_$@KAH(8M= M!Z!/]%AR$4%4?@9K,.9-18J(T8\G8AH?'EJF3[Y(-@?9$7+IVF^RG@AG'9A( MOPG49G0-OH6UA5 =2$1]SR%5!,>*7];U'=U$F.YB-Z#ONM,D@8E2M2D&P;[+ M()8$FB:L9=?1_-4[+UG4E0K5*6=,(>Z"4C(6-0.5U'I/%6F7Z,6X*(Q]4AZ_!R@MR&V+JGMBNV":9D#EA05'W+_;PVXYCC[ ; M#)L:1#V>XU/$(O>H0CY3N@V$Y(P&C%DB"LI@NQN9]_29+$%T34*;6:#_G/KB MT#OGV ^2E0"RMJFD5*$%A0,VR]DFU'%"#@_U+^P)PX[3Y4]/%D/1)7M$//IH M^_ SO1^$].!Q050PD/(%KX?Q"6,;%$6;L9-S8A9/N?Z$U^,ED:$Z-:D"W\HD(C1QLDRM:A0Y M-D@H;4YN1G7CT,F*D6H]M[8=:%/NS$*!*3%W'V] M0&7'&'21"A2R"=-&)!225J#\9.#".(FV#Y_75%0 A5/@_ZOV![]#M2B!]*&) M I9)%[(3K0N'=JKY\'LDMWZJJTW_,G5NKB2M2?/&1(200LA#K_B8&/V">):: M,?K_$,79CD/N@"0HFN,$ =<,4H&K MD-L&X1LBKG >2!!I"OR>R.F)1.(0ZN4X$J]Z0>1_=N=3&1DAED!4S$<(EF\# MA=\$/K+U<%_OD^KREH,O1H^:9%EP8I)$P<-D M%R3@H'1I&R_(WGJ/ @(_"Q0_DP2;B)4?"6ICIS.A+R)"X<$.3*!W $G&"2*E M 463Y!ZL$BRX>KZE_\<)45Z$"V,"Q"EJ!*76H*)E6#;5.U>^:CD"NB$&(HM7 MM['1&SZKDIP;?99%8USR$>+ABB[((= Z<#L359BH>BKQ;!M((9M?8Y(4YME> M"$AD1S:*2V@HG0=,89\*G%@.K.L$"J/D04R!'"_*X#%<+Y(J#!F&KHY1=@_\ M3\0U,RV>"Y,4\">0)?L."./^EN>H*)O G-&%, (&,A]=Z.3Z QLFT*KM=ANY M_29^)8+2D??!?0\P1@?(/G7BKZJ1O,:<(C/@IA#,2Q)RG*) M[FC"+P>/M,#8#FAT_DEHBQKS^1@C[-S'EAPV!U\&)HJL1(OF$Q2N=@0=0YOI MZ(->_ 2W#.4I<>\NE(U.,LWPV8\ CH_@I1W$B<)X02(,#*#RL 3!S$BS@4#D M+40-$#(!NWT:Z1OOYY.EOM!\I#0AR31)S32 NP=L$)58DI KD:[$[3'9JSK9 MZX<;O,%+BG1"G:THHZ,&T4=;$/T121>;J\L*LV6^7+\^ZUXYPI]_Y#8F5K[32+7['I6 M9)0QMEM,>P26Y.Z]VQJ4? W'&*,E1?@=0>D1$2L+6]^;IO M=7?:6 GN%K@=$S0E X04N$@:[3?+^:-?"2D5VP^3<@QCWF-"5$%< MDH$V@'75A:*G4=<($D_F-O4.ZYC;XMSAD'R2,([=LJT@I3-<%W?ZV1NVLI;> MEL?J^'[I;6\*53]("3$FFWZ#I;GO=62<:7T7L#A&7NA#!3^DYWNXD<[3XF+/ MGJB;^RQ.#%B>&"#&B0%Q8L">)@:L:4JNS87>,2,C'0VCW?0GT>?-M/S'%3@. MJ2*8%.;"VUG>B!D7+$4T/2S=YA6S)?[ V5Z30+3O-"-8>JA:KVW^Y)-WD'U*G1(WW<-:FK6A_%E?=? MP9"@[9I,C9YVS-^V:VN3^OGY)!IX0/KY-(3Y.?U\DGP2%)5PT6D'2/U.<6_E MEY"N>@O.@W=WM R_$J$/+L(W]YB)? 9&+LI$V)G!0^\PD?F&^6MXG'$A#9AF M+Z FEZA""1=BD5( M-U(3S1D_:/*F#"9 [5!G<4$N(]45)I,_'Z3U^"8IQ[X MCJ;QP"4="M_R/H;N!U)KA=@TR1V)KHNKRZ-I=XN*4P#^=+&WT\G@UWP,17A] MY$ M2RVG@FK.!S9=,5H]EYC'E^4QXW!H'[U*I?K]!3J);':%M%Y"3;]7T, 76 7 MN?L]1/(O"YVH6YE;UE# MM]T?O%O9^.46('\<%?2E0D"5'=N"/VLD'6C[G5^^H>WL.687;>1]"F98=%2' M5'(%R<_O'4,B2(E&69(J[CC<)OWB$+Y2W&2=JM_'I62H/V"D2TMT71MJ\:C9 M3+@B4A=47)X1E#Z3"(+EP@=UDB4TJ5# "7<3W:2,*A3R^025AQ]2'\&<'94R]/_]:'( T"HM2DTQU6*:?%N0FRD@ M"4V-%F@:\!S'MJ4?Q*%(OI&O*3=2NE)/%VOY6KJ6OU.:K"BP=/#0+BR]582) MMDM)Z>DDN-8G+,,HM%2ZF*/@!X7P]UR^FBV4JO5;I4JE,Z5ZC;I)WUXK->HV M7[W>]62CE4=CM4U"R+>&V]MU;ZILT$C*F.RJJX9=SX@R&[A7IR,#@O$ BV,( M2&VZ/QA N03EXW2HB!OTB(32TT+I?:@F",IB!PMC'.P,X83MA$"+6E^]@9'+N'%>*A?7ZY3"1,@@L-J(.5U)(M;0H8[9K^FPM M$]3@;!?75*^2+]-:[V7%XLL=>_'%?E$+@V8Q_-VBB JOC2GEA1#3[C6R>3@: M(.Q8:X9IKH#TT![BUCGM !3L9W"P!H1*]B!:!55[81<_W* M=^2&2H_O@*!S-VI.$'0S6V*+! \1>P6I/=,<-'-(D_X.5L#?E<_SQ70QFT\7JK4T_%TIUJI-GN5I6MAG-Z_\-2_O M!&AJ"C7V]E;KY7(!_YZ^?:!RZ5IZJ]K8+'OX\$D4<\H]52M1V5*Q6BKDX7:5 M'+4,MHEB%F1Q!5P%LP#$44QUX()?X0_1#2,B# @0H:)&4#ADSYCB5=^SPP\( MN>-/9K@"C;E2E"70"Z3L.?!_^D2BK*>Y,2OT9U:Z#M4--^WMD(;,J PVM MDH)__&S0YF]/7_AP&0&+Q0.AU&AI-CB8JB4?6A/:-'HZKGA]","B?I9SJ9+&2J?^T7]8[S I:VBC[MG8:49 G&+ M=IGSB>[9E)I,$WFZFS6[*38Y&OW"-5/-T>NK,"K1*@$L\59I!#ID\'Z3+H I992O504J( PM"P( MJ<_10#::") )W$%5-*O/7=8^D)H)V"RH9A_$KGU#(/9D$&BJ[)3.2V7E-EW+ M0ZVHR<+9GK'Z ;1C3\9=*O62MGKRU(AI]Q6 ME4H]7WMH2@R7XMF-8UL5Y0D' S."H2R4\NR'X]%.'N>$D\&Y;+IZ>5XH-:I- MD>9E9O.HED7I*N>3WM>+3['OV#!'.AG,J68OE5R]H.3S33;%22G^^.GHP;<6O&5LU<$M^7.& S3/#M)ZHN;K-^ZFZCF& M#H+$1#0=9%=I>[? ]5"-P)V!GC#4%?M(HQ0T^-9+8 X!XL]H!ZKE)C^5AK>$ MEM]&N(\=Q7PS9 @7RH\*QOB\I^M3[R#F!XZ!_= QA.!'1,['JS27564NWX8R>;YA6ZY(X"G878<0/)N)$9QQ/Y_J2&3J3 MF NU$&X)R_%)0?/,&]T9CT$D19$TR8]Z1DEY1]"M?,Z#!; '*S&MO6E/W YX MI$8JZ;F*;@S*-L"QGX;01 M%KU0/U$*1ECA0TIF@X:PP?"'X(S?+7:=SB/*AX5JF'@2X=C8=VIE@RFKN#X& MI4"BO% R1)ODKP:52&YTCA'Z/)25I:3U$;4,W3NQM%'F[L_ M/-@,ES?C<4NH&ZHZ%6K!3%8T-C68LVFB]O@:&O(ZN;VZ94P<6VYDQM39^P;# M9OEO- WZ/<[S,9Y!!G:A06A13I$(&]$Z^NQ8.)R##V7S9*QVH"Z$.!!1&TIX M7"\:_DRD^<^9T_QK,F$+YR*$N)R8'1O.I7Z[I'# (FFRGF.;)/-WBH\.5FEP MLXA%-I283@'4' -C]C3EFMQT/EP_&ZR/^0KS&_^A0T92G#MJ'Z#FQ=1/EF:X MOW#/!]*K(M@PQ#(/8'6T.D"DAULAE)P.:OL5YOV2(ZNA(<[0;B#?G':P8R)-SXUV)@T6PO8@[_+Z&;(*2J,(O^T#KVMC53O" M'-MXKGC+FQ 4Y(U,V-DKVN5.#^9H(=8X_7IUPB3J [2G"7:GJ_4)5CB7$AD Y(+0J_!TK!;J+$2A M%@*V128U3)J&J"T;U0=V 182Z]E1".':#M'])L83NLOPD<1DP4!V0HL/M42 M2JP#=W54-UR*7BJ>B#BY!6)VV1JTDQT2RD73-5QB]***0??-$PSO?PU%9^51 M)Z)8,;\?A#R$X05]UQ"2X7V=455?ZT8?GL &7E14^X>:9N&)<1ZJ<,;#WJ!F MCOK9(:R:=-8BB!B,K<;#=J!29^)"Z(E-^RZ,A#4'AQR=80UW,R0QSO!-2^U= MG]@*,_64R"8R^MC,[:LZ0';-5!8DD!XX J:)_COW"CSM';6N(\X$->H86 .2 M^1F!$9X03O54HY3:FB@)$8?'U\4K5*R.5J_*(FF#^DOB='SJ1H5VJG,TAA%J M8ZB%$!(6W\<0(O]AW[?@Y]BW"4Q[A/07-?RS"BE[,C 88VO0L2KP*9&UUL7D M0/2H[NQK;6=>%9GY4[\HU$R#O4+M>QL!"7 M4J$G^ B:V?',89Q(!'\+N):C\#53<8V!^:TL70%S* MBC+BQ8NST;PE*%H,+[SGS3*B-RR?K1#C'%-8-,IG*3PTZV8]!MD-,7 M9]*VECE]/^QL2;P[TB 13A(,#K@]<\#AU'(7^3H<^P7;"ZC7]IE(M2(=#2D- ;I>B^-DW-S$)I#<5G >X26583K6+@3^V+ MY5N;3$+$V\>@1SHANF'/&C(B$4EBW$#=18HA6<@?A!)[T@0HM(ST\)W(Q R\ M:H&#*EAO<66TL&EC90]"8>.Y.PO+X;TB&\J%2H^&FW\'UA0QC2$E&WV_/VUA M& ))-$K4":ACX<:(JR\-15C=8%XGL@"AY@509TG4F9FTCH>&$6*B[#$P?MU\])M<%M$61O0[?:0 ]8OY.*&RBYT;;LT\I!FG$J$D0 MZNC_UAT@S72ILGA&I5W7[P\BT7 +XGM@K:,61@#U7X-DM 2# OO?Q1TV;1_5 M6#BV:6+/2;A5R!?4<+XO[JL=?IETPZ.R0;\\PEUP)Y07Y6[&_ S;>#EX89 ;X[/;\I'I\14Y5$=+]P*(%%L]R:(:T('I,#$&>K$;ZDMLX7C: MXLJ1KN&!)#QS#6FF(T<-BTGP)F:+&O[[GY0H MI7[/[VNN\F$;YN1*G3F8!N<%*H,).00J/4)Y$BAH9&F!4P":Y#YDRC@4%F&7 MF$VVQDC8(E4J7 KW?S/'I/$;F2 T8:A1'D5\JV[(I[PNM+TZW6"<,FGL3/07 MR);!$#E>B="G=%OSPQ$&X8QM50\C0J3;GYL(4T$T%?]&F*CAZ$DTN&.,>Z3# M/T?$\D+IQVY)1(Q)9+](9-&(F&C9[G+E-T3ID$ (.O? .,1Y-/BK Q5X_+ = MJ,@HN6ZH&B;&ONC0D5 C1ZKZWQ.U><:%Z$X"*:L0.Q8/,>Y_#/[AN8#X\"DM#.:?Q0PV1K(WD:P\C2^CX*7GV.%(!V3M&/!U4P<&B1H' M]C9DG>%/.,Y)+!X\X+9#=!$\0L%"3@+4$!N%1^%2 VB'A(:0CM.D790A_RGU M8P5F;\D\":P1,6+,AVE3G[^XF1?S4QH)J$::?C)I7;AF)&)3W14_T3HQ?&L( M5T"O[Y>"TZNKDR.B,[(T7:IN^! MWZ$X7,?<,70_[TK; 4.G-XL@)E823 -5"R)DO3PK<. M!-T^Y1=LXDF)4/^3=8/$V?]Q%D_&VEKPK*TW.88N;,DRUZ1% M34VI6HK7F:V-A_A:#Y-J[3:?4\)^',7LV22;F8#V1I_I/81D9JA#L&V*['L. MIB8+6FU)U.BF)JE2DZ;JIIX0VD!E9TV5^I@M-36O:W.UYRVZ8UXJO MJ8U.W1GP(%=!LF3^R?88O%3.[[J^DFTF4^QKI:9E_4Z377RRH'!7M6&S#>AJ M27$;P%(RK]X(/BG,/RG7)2NOW7N=>O;&=R];N;HC/X^:_.*:3J;"I%0HO>K5 M2[.>]UFAZE@9^MLK\[>:WWOO'>=AC)QX:=]H@HV1&1G8$)>G"DR]>^N7NL6J)2JENU(0VW\Q;3@4^N;#/A\9S6;XK MU![JU9N+_$L#TE;C"3VY 'N_V]6\=EG+*?[#79[)5YEZ851IRHMO;Z:DCI*5 MV*9R42S+P_QE]DJ[[T#9OO"D<>^\W+-,KM=C'\WR329MJ*G\".+WXJ-P=WJF M*F1&BGAY+C>J&J3_$KQX9O%1,V>")RE=J=:OGR^&A=Q#Z;X-;YYA%Q]E 5]_ M*10>;)K-E#3AOB6_+\*>E27UYD&Z&ZMBSV_42N=WG9%=>,:/+B!V M)?.2M<:YV\M>4F/[]ZU[@QV-(?DO09>'&YZ^M\$K%"_@,27PE\X=EX*K+D&7 MAM(0>ZJG5)5J7>:=\^?;M(0?70#K MU6#;2N[BJJP8W%VN<ZA;;&W0Z2'61 +.)KX;G[XKYP5W32S%4-L6V.;@?PT268 M13_SE8=[NU.MJ_?VZSGHW1;&D&5P2W!@Z/-YL:V-T*/< M_*/<_;C6NLH^#7M 5X;@,3-,O];AJDLN5G:U9%'/O6;JSZ*@I?F>^GB)P%IR ML2^IJQM!*O?,7HG/)L6'6_&U KD+M^1B:_U<^?Z18Z%LZ^5RWEVC;YY#3L@M MN=CG?J^B73L/&=IG[H3>^#'9NKB'J\Y?;)-I:1)+JT)3:\%#YX&6:JJJ(#4E M4=!UH9V2:5K[^#?F"&B][RP<>(U^K312C==L[UE]=LY3?8?N#:#47X)R%3O= M=2K YVB0?&P+X_N44JVEF_P2E!OJPC4OC"X&O>?BN:W41*]F=RI-?@G*O33! MQ8NF^1)]H30-N]0XOV@\=YK\$I1[RN>2 Z?#C>OC44YCZZVN+W3A!I:@G*1< MN=EJ_OFF#JSRA6^HAOSZ A]=@D>,D2LU;DKT2+F^3+YT?:8RE*_A7I.1OM YZ=(&9=4JR '+\5;=>M8076KL$U3:''PV9V7[/ M_?IT\$H4SV3A ,(C>]E4]X,._K="[^R9Q,17L.TK"'U,;R9 G$F[C.-&,DX6 M+^2T+H(]H\7X)O;@)G;,F.*+B'G3OET$>\;L,IODZ&[B_9D;[UW)NQKLMQS$ MN@5Y&YU=^UF^?<@G DTM].'_?@@_/GDZ''W&[W[<[ZHHQWN!C9GQ3I$IWI^: M9+,?]#,YEP5P-T(Q7[*_-G+?Z]\NN=#%?V>O.$H*[&=)@>'.)/F@28%D,[0. M@FLNH,';-[WI6TXQAW[+;,SA]IC#[<$!?-6&VG[RPEZ>RGO.EM,\EOTBF)@^ M=DD?JPW^@SZ6 Y:BFQ.:AT_PZ]O$40-XC_6]GWF+:,)>U_9=U=)=\BMX02-D MR,]N5W4"*SAH.[SP.6HB\=>7]<9ION^O_V@: .WVSMG!JK-+5ZO1!,>/$< . M8'V')K;&\2-"[^2@)DK?7H']C6K=\<)]VCB-%+6] ONH5+&5F?9!=V\T<@"5 M5'Q*]APW>GZ+=;5K"OP.5\)>B) C ?*$4/,[K/B=28*=2KU)$27I*Y-%,T8G MPV)1(\^A:@;3A#]V:\>NK:WVQ.T:[C\VYUW>K06-LZ:C^,K-%/U208GX.6HB MC!HX^99!"L312-5F.&ZQ6:_FFD*A7FYWNL7;.DCY-U;_QG\9Y4<_9LK*TVZS MU([4D7>>GZYHZU+7E?[]'5S#[4NY>N<'I0/-Z*NF^[\?2>X'17KV_>^'\>+] MLOR^;GO!W\."<]]-=E1U\ N15]K2T7^4*6VEO:SJ.*B#YAWJ8_V#_/$,G9%H*B]'#DX@MKIB&=VE8 M[0L-L\UF]RE7' C#O'*13#D-YK6GJNGOIV$N=YW)]^KG_9YQ7QYYZ>N\5305-+S7%N:<$I$.1_HX0 /P@%IHVI %2*=PT[1'>)X@_.6/ MP^+>Z7#OY[:3L_V6U_;-$-;;":CS5X][BEC^=:U_40?=7E:Y8XICRTK2G0J\ M>#I!<\S"O6,5;+NGLW&Z^,+IF(\IZ[Y@IJ][ST6O/8V=4MD=51-':? MY8+/1L6.G0!/Q+2)71%?4!4"4E(();UMTQ0J;JGV[/;]7E^Y%VZ2H[KP4*V@ MUHY0:6#YA,QL,?1U[#A\(H0:^R"^(/O7)=1[=]1ZO?-?N9Z?5U-U25.T9#6- M"!5J :R02$G\\3H?2EX7.)0VDTD9.R"^:JCLL.AY+\[E30?%K@]F7YC=QK42 M3,=I3+YO@L27ZHJJF MKA[R]Q50KZ"A%DAY2="BD&!2J=BE$A-M[&/YOCR/=XC6TW2].2SH%?K":3_Z MCB]?OZ8PT4*-(B70"8$[)N<*IM =0&%[SMIMY,^_(6H$CC+X]#; M),21X#C#XY#4BPE=%A!9WB+82NVZ"S '6\*YLEZMU*TUYWSLR-7Q44HO*8,AWV0OE5+W\OZ2?BYY*H\I M'7D]A 0OK'**[K77 V=^V/ \O#&NS$%UT8,^5-4^JX(<.S6>2%PY=E1\0I,P M'>M72$UE4[6\M*4K(4$I+YKIHT.LVFUOI#H@!X; M/'?LK;KN[O6> M+2NO-;SF%&(W2,P38C?(7FDVV^4)@]15P7M1S&1//']X:)AWYX-D M+8UX M1S)"8AT_0!.TRB2@U* 3$TW_3[\!8FYP=OT?76K]6-?2A'"&3L0_E^ MA666-V4GM)FU\9#SY^WY68VK@$J_[72@ B-B#PN=D.2X#"!W"HH8NVZO/4#'!O7$E/B%)JY+M8\]*3/"Q9V57344^1?!@4+I[J#X5GI3QS>CR M+M/LT=7[-")XE&'LBQ!F[,+X@\%<09X9_&J3]\KVO ML$_]0:'!7F8?A0HB3M0\A&<2],I6PP?H=,B!-G ^D+<#K'#(;8_8H?# M]^D*(07F+AU8%[E\H):9NZ MPPEB^^E2^?Y[&1#4#/O[<&SJ'!C8KN&YN';#QIVZPF84L9&]E/!.OJ\.EK5Q M$YVM-]DJVI;V9M7[4Y7N=ERZ<%M/RMRXT"X)FP[@NE;ZE;UQ)* M-]-]KJK(K-AC7QNO3Z5*Z7ZH8DH7$:6+/)<0^%6%7N]K,C.B_9N<*9&+U #* M)IVC[U7J2R&?SN0+^5I>J5+I8HZJUDK9Z\M2(:?<5O_['R[UFU(J]7SM :DV M<5O00PBU[@CJG2=&[,)9=,V.+=NW MC723Q=T(>3DA"ZN:M<>FX7'27IPZ_A67Z[JTUW#+5ZE'YKQ3OQY?R$6OE;L4 MTA5$>Z1Y8"KUM>:!R\3U?@23)Q+<\8$>M5*/(6)\JFKXZ1J@!Z\K(#(L3*EP MQ>#<:JU6&=S(C/*LNLI5OOCH7(VANH![ TIB0F3CX'!,Y<=I6Q^\5K(VE4L/ MJB8VC?/[>O;12 %=')6-NQ&BZCJ>&X%Q'.OF\! M"[2-3\_&/G82/9$JVM@-\0750ND/3'L,P"TP56]-YL.W+ZU"F:UV>M>T:)H7 MLF@7"ITF2[KW20E^FRK&L>/SB1!M[+_X@J;P&:)5[RY*+"T^6_7L;3'IU5,:F0=\ 06/Y:P8@9F&(+Y\3@COT8FU8V M4*-0M-.&X76SO@N/'S@A\QJ_S;JRYC6=U#)N51'S?%?02G0O]UQILE+@TF"$ M+4Z8/D'$/UV"CUT:FU54/DGP_L!.T\8S?0<-#$%^J#YI*::?1@2/>@9S"9$[ MV%D&!?3.59I9-.X9JPD4N@3D$ M" JTH&JYR6#5V!ER /K).2$]/*)V#3;U>C\V3+ZKMNC2N4[3.:G3JI:A7H)[ M ')"0F2WV"PX)N[3(^[8:?(%7>2#Q%TX?[C*9VG7[C6T"V=\_S0:],[3B+BA M#L))"4[^6F/@??>7+-%,['"&]R=TD]B5LGXE\2DV3EFKP<#I]E+9?->DD);7 MY8=,L\YQ;DYJ]\2*7#8'-]TBST-E![6FJ7+W/NO>H7.VA+R'V#&D)R6QRC?>QR M^E3I-O;1?$'56"_WU>3'MY6;89D&4KOK&NZ@Z8Q&:$O(,T.S"5KBCJB_(URS M8%N=I ><_A>"0W%-SFF'MN-E)C6XS26O5-+/D[K2:4QNK]PN)22U9B+F^*=T>[FTXC6T00J M.2'+JVA]KUT@,_K(5T)">^7=. FC*/9='(!B\8:[=26[J4HIW[RH6Z#7J#V- ME)OL=5I@*DV.Q14YJ03/QIZ,F&ACQ\5WQTA6$JWYE*N4I4*M05<[3NON\M&L M9O4T(EI4D2,DF"]6Y.RQ&T,'K74&5,8^B].V8V*?Q8;#(I :Y#^YQKL^E[A>8R=3KJ,,;I5G\35] MJ5_FSIW'7G7(#*I51[Z@%:CN"V34=8)?V;8XMN-C-A'7:ARF3O0A-M'M/Y9? M[)R04;+2N-#6_-2UYW00FQ QFV"Y#>=1[JR8=8TRC4^49^Q/OXU=UF;LFI;W M[E0"Y2AF<5NO[5C"TS)YT[VM=-H%1;5XBW8OU7J/@ZH/[DTJ,UR"DU85G\5N MF9C@/ZOFQ 2_]:*0)01?+]N98K_XH"I5B>X': I<431H\N6KM;!6>OPK<[D8=[2!LQ M*<031K^ $GMMU+\G^ZJ>K?6Z\&?@N#C@*OVFP+./4P$^*_A.#J-/M6Y[QPD# M.Y1?)R&L3A"C=YQG+-GB^>/X!(WP"#Q:R9=4I.54/ M#1^Y0S"5@5-%>YW8YS2QSXNJXS2-VEBZ[]X7GFF@-E2>R?'/9/V6=6[YTLC_:6P4ZS!9^.F?:]K.Y""]*7'5+C)&J/7"F/WGD?#7$5J M)%_]NW>QY>O ;QM7U@+^OE'(ED3P^MQ[9BZD(5M\O;N_J^!@'$02]+_W\80B M1T"IDU?M)^8D7:"A QS9CNX":YW3R[NN_\;)Y2\]656U"[[>Z YZ@T?3<,>E MRGZBS68AKZ299K/@-X?T\Z-XGBP\ZXTL#0GF%3CV^MABX!=0MD/9ON>B8X&R M\@A\A:?J#SE=3^!5I7K\9_=+?D4+P1.$C,#\'34+@H^B>>+!%<6>RI@RC\8Q^7'*O*\4AP^% MI/7:R_*#O/)8?Q(>F=$^4N9>.T[G6_O;_;YM'8EA2H#YA#DV-*2V,[KU%#]; MDZQJNYRENZ/#M$H_>P:55+GQ:K=5O9>]M#J.GM*3Q?Z1FZ21LUK+)+,R4NJ* MHQ_3M%'O.EY#=IP'XR#MT8]"SHY[0J\\O& 4OZ_RVM!ZK;=SV!C]@#7ZW_\P M(OU[!R;I-YS?"J-,3_$]I04)4;EPQ\7V^#)MU47(77@YP7&I!,TOEMOB=(TC MH*<5IY+MGVOLE7(Y4OH5^]76+/V'V.CHN#M,"1.\=#,+BWH7. M3B3V>]CYV!':Q1KGDAS-6NNJY^?O,UX/W.5NZC=,^\43TDT>=]I?E9T91[9C M\MQY(/NPLZ?7(,_'X7G^WI*M&LV>]^2*5LLI3;V#R%-<39Z'ECP]YP=)PYK#1YW%-?3 D)7MYBN=<)XOWITOO>QU,.3#'Y%+V/ M4\)SOU%HIY3D,/ER+4K#7/>Y@^@=JBJB+"5X8<,*R^ZT$TWS^[Z)//F4C1OY M:'9_X( NL%QC""@#MSVB?IJVZ_X5^RY.U3C:?=XZ]?/ %(TI8>%V&=DH69%F M8@5(4T7@E=HU]05R(0@X?,<2=M1N 9=/,YVQDFP^/;U8J6M=ZZ6;/.Z[OZ19 M[CIT&KLV3HAZ8]?&5S2(#Q/R@N?# 6-W5'[0ZP8\>ON1T6KGU1&B7]0!AS^F M,8)SVL4M\%3#@JH%4!T+OC9N"!B;/[&[XQNUD) E8#^(LPL!]J&9BSKV%4L M#3V[U5+XGBK?-&N5\7U2[T-]@R/Z!I_@V%3L[HCI/79W[)VR\BEZO_&,I@=N MZ$S]^1DJ*^?W=CZ;[B!Z1V,$62G!B^R1N#MJ#E!=WQF3M%3*;A]@&DL( _9> M!8XLO+NE.2R#&[%USGNL02?SU49Q+.4>"_7T(686?@QN)=N_M9]O[L3Z-9?/ M#'3M[N(25'[\*R0XCD](2[7NMVKH/=L MAM;?RBBX=W2]^9A_&?1*@MH?N6-7S36AGLJ3!M1L@I<7Y5;L'(N)^YBZ+FZ? MN#>NI*Y%W)?-3*\V="N@QQ;M^E7:DA31Q,0MKD7]#%YO ZZ^];3\9=G]2^&/0;5X2BW>843.A+>.53^9)N9:W47=WG'^0[ M][KU6.]! QY/XDCQ4H)-B;'#+F88>]2Y M%"Z3_HUL/XKM$6(8J)TUPR8$>5EA[D%X_-93I"*#.' UVZQBQ:6^JE:='*4O ML18Y2-6Z[;=,L!L&^,>VO#L[ &Q?^-4V!VVD+7TM[M7PA4ZO((X;]',VJ7M& MPRAR+.1>>/H&DY!$.B&*6U1X3D.[V37&;X.4%WTY)TS*VQRAL2XI7PV?&T_7 MS\Z@=]WIE%HIL28:[0XB9>3E28@\EQ#X(YN7^@W2.G;RQ$D6^YQ4M9.3V$-2 MB#'_U-*+OG(26-;][:E06=G"3C4 %04GW"K#!II(^ /<5Q4 2M50?9!JC>&A M49;MP;=Y-E(RL/L&EQ&U#4NU- -'*^ '>$K4&8%"-X;__@/_"?>NF4!UT$5V M?^N&.S#5\2\,7K"+4$ECI3-.0 @%/^H2P<&A?)[@GFGZ3W2LD75G%DMJP#1_ MKZJK#E?8\IFR?"0?B1PI2JR:'$SDW__[?U%PIBB[^"KX6?8?2??&B[N!;OEP-,%77#F;NUX-*A\O*+9<[$V0OG M(1L3%NY\*^EBW/1^_E&IKH-4Y__4;&V9'H-_7MG3L89P$&6:99$F#FEA0M?J MO^]2Q?Q1+SO!?=775*SD-^566VNW>;7)RBFAR;=3B&+UT:A62GR2X^67-Y\_ZE5#+JI;+8Z'3/_6M;'\$GI?DG MF'\#5>4^YOFD9K?2U*BE"NLDM MOIZ]&X%7YH'IUX&8S CGA7[AW(6V:G-A3;&N^5[+>^WV^D]T2[PM9$N9*GIR M8?A73\,D%D,8IM<<\=F_[=,-JEI*9O"VW*^C) M19 :#T/=.\^G"CVQ0K?9,X'(R][,W#J8UT9V>Y@? $N1TUI\0="7 M+%JW;.8A?24IC8;44=HOHZLG*=UDF,5'_5[VJJ3?7;24B[OZ8^,^>?5<4RI- MAEU\]*KF5>56-Y57V*:C%'+/(@ #N"JW^"BPGJ7SR\?:%9T][SK6\]6YPH[@ MHTOPY'$P,BRAH=9ZK*'I-?/AB7$J(_3H J*TDE<#45.ZK@*8J_SH\K)72U;P MJ@N88GD,S::L2D51[_/%;N^YJEWZ>-4EJ')E*+TD>_58OV!8S\C<7(]:%CR" M);C"-;2^[=@#5@% OV-&5K9J#^&R2Y!%\7O6<[M8*B@B>.BIJL2!LM-!CR[ MU2@]/%T:]79;Z6O)IWQ#K+P*^31Z= &NX9W4>[[,=KIT%:C][LCJ%*LI_.@B M7(,NG^2,EW&Q]ZQ2B.OVH=P+<%7IWR>>;;K^8)BN)*MM&7.*-R,T*,+ MFY4;#P6Z/;+R]88MW%X\W5Z,GA%3DQ8WV^RV+OW;]I.LB+E1DG[(E"]O_31Z M='&S-U>:+E_W^^/Z\VA0Z^6&/593X;)+2$8H#Z\OG?YC4A%?.Y M$X/Y^-%8.+4K9>@S?O>)+S$:;SV:<)*8?9@@OQ\=[\,E3/ V[-O7I.4%V%@.I1BZ4"GKGP+D'@ 1P>!@8FW/.:XA\UQ/W8L MY/(7_YU%A_WE*Z<'[<=80/B2+/Q&RS'@HI? ' ($%7J!:KG)Z%L^>5P3]LJ^ MQUZ))LJ=,PX-B/Y'TC=<8Y M'UBD>\P_?^8M(DJ\KNU#75-WR:_@10,#+S*MDOP('R _#("S\$==]=2_/FJD M+HNF[SR#?-6)W8(AL'RX^)J:QGK1])V#O/NZ&<([]NH@8K@W&VW?-9 ;*>XD M0?3]*O;8RY8_=1)CN"H6%XW:SOPHL!CO*BF3XZW;3K OC_^O)>^*-^Y>Y)-Y\[ MM%BR.E+*NLX6"B@U5D#UGC(G)3AA<6IU3,\?23O8-9 ;H6>237#2],Q$Z9EM MO@SO?#V?;SPII6;9MM+<325IIG=-S^=W//=0O[![V?P@[145^N:UB>A9QO7; MLKB]5@S'3<^K\R]V#?>F2/S$*9R.4CC3[%RFJDQ5/K_IJ6S)2J>43%:L[9K" MLYV;N_K@7@&]_BO7:SO/3K-VCPM/&$3B B>BCBL;:M'P[0ZZN?[P>RC@# T-FY<'GZA]1%ZX&,CM&(1[V\;P.Q.R=WT*^R.FMFM89B&7 M+;4O;%O';8,"3ENU37V)-&HRLC*\Z=L9I2J]=,['8K];;*>; K$?F12=8.4M MVH]'@OE13?+$:3VP,V-:_Q:C\T.T_E"L%8S.5<^E2TK_'-(]HUB]#J1U;%O2 MD-:9U*HVI3&MKV%(QN2_^T/8'^K?KD'Z(>K7'YSN5>&V)2G&JWWUE+^BY;L. MDO3$[J1I)B%OVN[] 9ETXSG9@;N!MJK(2PE:6B6^8IK>_TCG M[NS54Z;I[9JHJVE:*5P5Z[=/Q13=Z-Q6AWGU\6X@(9J&-JF0$A.\M*I;=4S3 M!QGMW)E=>LI4OEU3=#652\.Z-"@I#WGZ>E"Y:DC];LW01W WR/84.#Z1HH\E MXED%I@G?EJ ZP *.:B9PO%/5^X9EN)Z#NXQ2X&4 +!>X)Y!Q]#.. M?N[$A SX[P7AOFE+3\^P7H5PWB4RJG!O6GYVF'WJ]06I=YJ/7YPK<-+0N M>9E)"%(<&XGCH'$<="^-S$]3O20WF==4)3VL)U^;GG^=]3U'2\--0_N3YU() MF9=BJH\CHG%$]##,T$_S 9WMW6M73K9>[\OIB[Y6:[7N1=2/'5FH/,LG>)X_ MH=AHWM+L/J#:CMVG[ $@5Q@7@\;APACN.$P:ATEW;..6"$>V.H1-%VS772+2 M'IT&=^'F'N3>M7/Q^C@J]NW4S:@IX]1>44CPJ50<6HG#I7&X=*\LV?5HV_(? MA :L>INPR=X(55->&'%#[-H\Y.P/7"$&F"LH!W!&'27=J7 M1\ZDC@K(O1C:E;/CJ9^'K0A&')+(CT"[V;1MNQ0K!0!2L>!P,.%EPB6 MWFN+[N@]_;I>?4HJK_D;UP7Y#MPE-!'E!$\ONCS_B@EV#\<3'=- HAT3[':M MNZ\2[$6UF%*N[EYOZVRF:MR(VK!+ 8AQ8_*[ XJZS3'8MW-X,/.[Z8/;'G;GE MP"3B[E%9.",DEPC#5%N]E&YKCK6BV3PA581,PGW@J&[/I?]T2ZV'"S]J';1Y:H7W639S]'L<].WY8'T M2M^-$.- MC:;D-E5&5!['39=,X&W!>#I@M#>]M070/KOA@:X:;ON7R3-%SS[ MD'ZH/O"Z-GI@"%RO#RS/W6C2[VD:XD?.&8\*R#@">[3B:=O!V#"%)^P0;U@^ M/,W2I'XB@[DQ>:Z&>/&-8=D.O.30IYRV]-E5%,R4;S!/SD]9\A)9QQHOG68G M>?O:Z_NO[5%/;KBOY0X4=-B2EMB$$%>RQ<'T5<5K,>W'<>%=QX6/RE#=+30Y'J,:0YKTOG4%4H9Y^KNJ# VVXTV_15K_/>@ M_?XW"CX6F_1]G^J;N8A*/SUZ>GZHW->S_5KUP2R_]NI/Z2;#(5.5XXZS8'9? M*.<@NHKNRV'%G8GWR%[^>!1'J>:-NXZDIQ50DBXRPZ3[FN8QH\$QW:.,Y^X] MZ<2L)^Z%?& 6_,&8EQQ]]>]?/9%O:X@SH/L>5$^I3[(1>"% MN=*JYSE&R_?4E@DHSX87V^_;B/1LK=>%3P-GLYG2.S^7?7$$[-5!Q'!_8/GWTI+Y61>%1D/J:Q<4G3>K;M;C?(_7,+7W5;9P_/-;A M*DV]4\]F.U>8U)%E34L)AHOG2']_/?&Q4/]^@KH_Q+]=H_<]XG]RNO2+S@U? MZ*1=N+0RE?38?DDCXD?&K<0D>&'5F+^]CE5OUIBE!L"AW*[J@%]Q!? !.U5C M(.,*X/VM (ZQ-:Y9/9R:U1A;XRK+0ZZR_ K4AQ;:F>4/N.O*;?*Q)Y:X7M,O9EOWI4V'4]@/ M>%D4U;'@ ;IEX%31%C%SG7A;Z(FWA=%S9N.Z8]_V2KHO7K9'#X\#,&HR(LZ6 M/*-C/^MA5_5]A&+WMRAO%^3YX1#(-LC3'EWYQH/;=,TSG46%5$ MD1#V3(AG2!Y=>=ZG*#8FV$^$+;9!L*Z9N7A^&71>E.<'8?2@L@+K"Q5$L'AX MR)FTBF+W.G8Q9ZWE#-/W@$X=0=0A]A'%0'Y(3'Q[W&&#=M>)"85O-;("GKA$ M+)2OQ7R[;)2&=58P\_>:S/N5"C2S)&1FL6>IN/'G ;FE/VM3G1CI?:L!]3;I M-6E0,"ZN^W?UJJ4\]WM-3[FYP:1'3*@MCJ^)26\O2._D*.];+:&W*:\Z*K^\ M-M0JUZL*MM,&BEGOJAU$>8$M]+4\KIE[WH=XUGO970W\&[295 B)V@$D=\NE M?!>@MB0HQ6O@HZD9T\0N2NU#8#QWLPE>.S^E?$HJ^O";)CB>0,BDGB_P M"#E)T"MGASV3]EG5N^=+(_VEL.DP2+YX_@&?4.C92!/'1M'OMX!3:F/_D%OR M/1>! $_XK:AYJ]@O77>5FWJU\V3IG2:3PNWEV00KBPDN]2E/[7O8 M<(Q$? 2)^N\2\8&%5#9!Q!\.J'PO$>>KZ7%'I3OU^IBIL5V]P WJ?AH1,>HF MC^MV$PR]RN<;$_&>A5MV0]ZG9[CXE0=5<<.=QQNV3=WW*G8E@%37A!C2R18 MQ:Z*"G=W9?=*:5TO6I>MNV)K!'<;6)<2*T/%-"ZEB.-01Q"'.A6S] /T/WAI M->^SUH@RNO^U@UW8*KC7_C8@W>'+1M9Z8P3 MT([@1UWR6@[9[R%ATG^B'4;6G5DLJ0'3_+TZDYBLL.6[9OF(_X$<"XNY4 TFU#=__2S5'ZM@-@)52 M9Y,Y&K\FO2\YC(,T/.<_J4+H*/?OQ;PVT>[3:516P5CR8,*$)]GRKFCWK9":J8 M]34UG6WK3$MM\GP[U>1E@6ZF9)9ORHRLI]B4RNMLZP=YZY;QG%YD:2N3IZNU MVWQ.2?SW/XQ(_\X7LV>3C&@"6K9T4[Y5+I5B-7^GP+^7;I2F( L<)^XG/-E2 ML5HJY'/IFI*CJK7_S]Z;]BBN+&NCWZ]T_P/J?=Y7>TOEOIZ'=.JQLBT3A(RJ>,$3I,XI9+&\\*5CZ>>F$PS M9#V83V$I")&U2V^S5I%E+:[!7U..ED=NZE.^)I)R@&F=IFO-E_GY6*5L-\A4 MH%B$=R1I*"?U?:;#XX*2_I8RG1Q:>XYV^["M^@>'GD?DVZ\40X M)KWQ'A;DE=M&77R@ME(9._/U^I(+6=L:\=.QV6I(Z)3@)$O&9;BR>#5>'2%& ME>%,0G9#HK78\TA!B7]+V6MH2NA-^(W8(T9T)'99J>@$]':%_LLCDE4OEZ<]'KR@I*P;"@/;OJL3%2-XZ_&Z]YP6NR4WLWG&>]-*>L+%Y==<5T=NS-^)9!M.?> MWH$ZZCBG_+3XT]NU'X^GT_O*^='D*MO(^.?C#U\J6&'-GRUY8=.TDRW\>,Z7 M1X>2Q,''#T[G1OG)5\?+%T[V,PU<.1/B\./$GK\0.:GL+V0H2.+]]1_)/1'F MOWREZQQ8,5CQVULQ?-6J@2LLF7K/D ^V9.0]^@J%0C>VY$<4[$=;,O*>8!YN MR0\GV.3="O;/JWY^5@QV<4^;KBS]1U?V6GD)OSQV^:@!F]$[-Z.]QY;3UU3]?Z.&/5U_L]]<#3.'? MR>WI#G_'UJ\H$ZR(]<]%X><@$)1X5>C V86_MJ?T"])RWV=E451V$6DA7Q<$ M>A?20KX!:4%^UW\J4SM7_X#YX7KO^69UFZ[1E0W!@_M8/[]N_G3YI^OF M#1N]?W?\6KP.DDCQ]>@_?V3^OK!UUZ[:_=P$]Z64^]HKND;]-5CV(RT;O@&4 MP4L\4O]\MWT+]?-_VGW]M^%TO]5]?10&IAU_I_5Z',F"V%H3=7XZB2C.6HL0 MJQ65;\2[#PA*/M'D1=ZI/V7HKRV^0&W_-OO^T&K[VRBXEU-;J+%M&AL41WDN MU)B^@I,KB2K*4.E<;6'J"<$NTL7O5']P6YL.]/@%B@UN:TM?68]_&[OV2)7KU3FN:L*R1NN.BG!QY]X$J'U!ZH4=6KA#4$N*U$99/W(?&VO C M>V\\W_)J_W9S?OSGJ>;G%[_ K,7*X9][">M_)[W2IC(+_W54E\ R_%WT8:HQF$1CZOFI:$H>%K62T.%3]R MR\M&3=$W2107KS& J#=8-ECV7P19KEBL<@M\^6[&Y-I\^?%!4/OW7:=1RF@& M]V4PHU/&,HK(SK/AYY[M_JPP^ZVFIQ>!"W?*/>\H&!(H#GKP,WO<]&+ !>OO7B0#GJA93_B5O]DS;\4)L*V MAYH>)(6:725.=%$0T-67>CMQYLNFM\X$@'X0+-X:D3%I376(-U@5ANRESTGC MXLWH9]@023-_$C#^B3J\S=04L &_E6IZ:!MPV5S3[]F ">1L6P<\5$0AUP"' MC!MXO"ILP#,&B<+_*>$W5XFQDC8 -^*P/TT#;@LMF@W[,!3+O>;2;'"<1[ MHK3DUSN!'Z^++A,E?@E^HND?]=@##;4NU%#KT[P^-KS*^6_\MVO[QL>V2;_P MO7^PG&*H/YTS: )6:0*&O[$F8/A[G/JV!]CS9[_= @ST^_I.OR]4)5%-14D9 MQ1!&QO7\)U7589G248S&<(+4U8_=>FZL/];/^GU-9P+7:PO]!C^9\F.Q,UO* M%((Q.'J;R_E!NZ\O5U*80H3Z[]II1=\V_:)-FC%019=U2J=D7#,T634,1*8U M1M%(AD8857E>_J:.7CJMZ:$](U?3]7#,%J38MZ0C^D#TU(ZCB$J[ MWZPS+6H@"44OKTI#J7'6:5%M!V[S4V(&]S9 MD0YCK&9L05KY_I3UQU2][60.N<7XJ8O.V7W9]ZNR?FF9NHI(TJ9#1@W_>+ B M4M.M.C\A(G&;(D);\E-0:3O>P.5$24]-U.:<7!&$6M<]W$ M2-ON(FH?AIW>M ,/>Q$=;^!Q3EE9/FTN-"MIN'.'W-%$8IBJ.12*,2L]PDS/ M61B.MI;YJ;/DVHT#M(7D@K+"*']:7W-&^]!T=M!Z9:-=>3>8%-]>993220_3 M!21)#C2EK#FTP]&6G1:D%48M%Z,@F5*"YG"M!:*G?GU]1,M1*XSJVX2\Z6)Q MGY^F',&.:2*F!N6HE?YT"+2/1GUW:SL*D"4)L22&%]QF M5;23J^JIM%A!G-9'G.F1#7H0MN#LF#V%&[^FY/2H:=F0,W9:^LQJK)G\<*P_ M!R6^45-4R[2%;AH.F:L48T-MGD7'SU>7;S9J@C8X M:4T&@Z$Y$D0KK D?>L6@54;5HPG"^>"MK)RV:]R*CST4Y=N'@Q8&J%82Q1DNV>6I!56Z5PR2%4GE."6 M.IY(6[))8..T(*WP2N;&$F41 YRWCSO2;I.3I-XM22O,@C"5WR&:[?-&D&;& MJI7-VE))BE3TGVEQU&K1(0/1,[H![S5%DLM.M!5V(<.>(7-0NG8\:Z>:CCR( M!KMR855^A9N$%?H'H0OW!LVU'8D$QIKY^8]4^25AO.C!\V3!>W%FZ5/&],5. M6I!6^$5M6*O#>IG%M_:'7I9,=%EIE:05?HF4/&CT)!IS,B8S)XE@9#Y>3J J M,O/<(47;GKYWH#%GP^HVCA2C'+;*L/4 E71'6/C.CEWOO283K5K<:=P*P\35 M:NS&$-T625^=6RLGGCCU$VV%87TJC1QI1C@BN1TO2");2M(NIT6K#+,Z,&%. M5DK30O2"A<6AU$G4,:2Q>_T@4[K2[,[V[$%:94+4:2Q]"K& M'(?4G9K38E4N'&%H,^C1NSJC] M]K#;DK++%J05+F1(M[\WFEK=$:P]>FQ2X8&=I 5IE0L>#ZWC-<_OG*R>-C9\ M.B87?#F#*A=P:!):B[G \5F#][(## ?*X$1;X8*GHLNX.4,R$17SD]2IS_:] MV8FVPH7III<8!W2WXB6HU6U,X8W!3'+:,_UE_0&Q[$Z0CNIX@6!MO<9^'RGC M@K2J/(H8S,+H0M5V\C""]&%:D%88!F>PM@L'3LQ/H>EVUMZ.MN.LG$"5 M83,X)+F%/B+AS-GHHUV8233"EK05AL%^0\>'QFSJ"$1C2NS(T58+RME6&2:[ M>TD-Y5 5/=[K0Q:16D%8:)NXS2O=4QOYGH*S-)-MTV#XT+T@K#FH.6TCR( M' I[J&=D]2FV048E:95A&;IG8HH448?KCU,?'?AJWRPG6V68.Z#ID-NA#;$G MF2LAWB[%67Z6(N><3KSA=#LC4ZZ+D+6P MP2Y)FMZ.R;EPIMTO$O4$K-D<'_E='/9RFT>$H]AK4'FI/&9M% M\G'/..ISG&PY77LY%NTFVNTFSG2RY$K2"G--==I;H+.%*$JKHQ ,(QMBEFQ! M6F%N@W4,:CN(1&>JM<1$ZXI+QAH7I%7F0I8C*^[ZD,*>V5\T'&\6MS8GV@IS M.[8Q&@\0M.M,/;*O;8[B3$++V5:9V\BD7CMS&RVGU=)<"1^-9M;<*FDKS)6. M>Z.GAVW)$=SI)E9'FK YEN-6F8L8+:W/Y0QSC-V$)]NM-H4LTS6*(9 M0W @N <=AI+G(8-D59)6F#L71D*['CN!2"IJTY[H=D_LCPO2*L?JB1X3G6&T MAXTUL^MPSD1A]+2DK7",V@C82F*I$6R$QBHDC>94TD_C5MWVT='&LU;DYI>6 M=BJU-Y9$%E;_G-^N0.D\DPXA B>^8VL>HBS%84Y[QG%'Z,UDO>HO:OG M)G+1I4O2RFS9.DDGJ-#.A=P<;5M#QCM@W7%!6KD--M-FHS[=A"*?]3G=6S!6GU.FC$I&[L$:7C0*VQY&:CU+>#H*V)@7%IGD]A1QTM5*THHP*J$14 N!T$5;#\=+I2//=;0DK4@8 M0P]R?BDKF>=F,#H>2#C2@]F"M"IA!S$?=M@S/=XF#'TC(WHHX/FP9WQ!U\7M M733*U3=A&TCBLC-WO"E)*Y.->M2 :>,&PDNCT2 FE6XB[=*"M#+9M4;UPY;/ M&**-4E:V2#37ILI1*YN0AOU0B .#@U&NOU'(5.CN_'+4,W?8EFWS**M:,,V[4R'D1>X3G[=7]H= MJ8ZTS9RW9[Q&PE,CPZT;86MA;Y& M RPM2"O\8K.FRU)K(>-[XD'=M6)G,(E*T@J_J!VQ\;HJT85)*0J06>LX-Z!R M E7K,;&S!CYSZQB,JHNQM9RB9K,]+FDK_)(8; ,?0L^ /59:L-NV,I\Z)]H* MOQ(TIH[89G*$;2I2P[2[QX0TISWC7S:\2]W M\;C9Z*KH09PVVD2"RBM5GY6C5OA%XZ8N(/,.[7BN AF4)ZQ6?CEJ56CXK@?; MW@Y;B%!^*_%W9N+-!VQ)6V'8<-;6Z(3K8? .VO8S;,Q(3>9$6V&8DW9=E9_+ M$Q&=C?7VWK VK'FBK3",5DETC$O=E3-=*7:BI!X5[?--.^-?MN!A?;J .BPL M+&GCR(^;_7%^EJ%GG$;.BM;=0V-6ASELW9DA\M8QHW%!6N5"CUK@BR,Y%OD6 M/NA3O T1\J0 M#96D%2YLB:C5:P1]5\PVK3&&KA;C.EZ25F.E6#*U%%4HSOTFF;8[8T7-2M(J MPT89SP0!T=C!-H*U788=N+-"&L\YC=N(Q(:;GMWAITS'H%5.;X7):=P*PU@&:BE:IH0\>ESNT D]LQR(+6BK?DT0]/=X MMK8B4=H-.VJ+X1RUT,DS3F,OX+;-QIQ9\EE(,8[4"+3QL"2M,'>7.F+C2!R1 M_-3GZJ/I>-89]ZV"M,+$IBT(*TR5YQ9>J]]X$+1 M=F>XI\.)C-(GV@IS5SS>,J!Z&W:4J=00XWZ'\ZARMF>N,)$EZM.U,W-(GIAI M+;6)-):G<:L!DS!TFT0B+IQI9AV\C= B)T2YM"IS45N,N,2+AR+:MJPE)<"D M7AC=,TXCL@^V@T-G-("-N(XAJUZS/VF5I!7FDMU5:[79MR 1\M>2*87T/NV7 MI!7F3K%>K\T/ID->(+PT8]HQ!>=W/O2')KV2RV&K MS&UF=M:&2XN(QR5M]82 S4-OLMZJ?%+O;5B$CV$W94O:"G,I M]^ B2;8B>64B'MP^7%\QPW(.5>8V2 BE76L2B4)_% =R?A3CQ7S/^*([S>ME MW8&>B4;FNGL<$P>+W"-'S\2&A:4>4.U!I\VW4@YK[P-F.B3+4:L<:\)M;2?; MXA'NS>C02QTY,9/6&1(RR6D.%8ZAPHJ#I?%F ^^Z \V0=LQA<+2*"JD*%SH-5?$&RZTK MHNR$ZOD#M&GF)UI.6O4 ( =G6<'IB-(B/ZSX3?LXS#V G+3BD4\ZX=J-^^). M;#GZ*FB3K6U2Y#'A,Q[Y3((54Y[-+5Z0.JV5"W5R[IUH*QZY(2CN#'6'M"BL M/&YB"L->RR\75O7(1W0V[LS79IK?U*?AJFMZ]4&G'+?JD:>=G6YQ0;ATH.;: M]'I]OXET0>BO,;\D.$A*NCH^+;"9VQLEUY$XK;LI\?D8Q!CU" M]U[,P>."M&H;G39-KR%&=S*4JM?[L+P_S,M1*^L2UGMI6*=G6V<:PR:YK+@@KP>$P;'O\+)F7PYX+J/=: =U4 M57BJ#"V:6PW0]N0T;H5?JY%JN7U!6<,]8S*$$7$QAWHY[1DG-\.;TFS;MDE^ MBNCR7CKJ=F?#%J05?BW6C(8-1VW.D68#ON\U&GVE69)6^#7 .H[&0_H#)1;'4']DAP9'+4*:=;99C@CK?!UMAW'2DP>2."Q@F? MN_K8&2>WX;!;_*"GB:/L'1=O#J>J-"M)*UPX^$Y?6G#QRN%4J8D0D[[GSJR" M]$PH65OW@EA?KAV[L^!G:[[/- 2VI*UP(?98KMNEF9V8$7Z&SQ;AO+L^C7LF M,@I[?MUHQPEI:%<7!@5)S0U\GI\0CAM M?K8EVT+#*D@KS.6[)FZO[, 6)<(;-'AIWO>MTZ2Y&+K%$[*6NU['XD1%,RF'/W-2#*:8VJ%G?219>?SI>&/W5 M:6%5YM*1==Q*([;%D_L,W05PB.[$TQPJS-7[(W*X@.4VMFL10UU6YN1AWYKAI"X*JMQD$COB%V@Y;I6Y[I+,#](I$N0W MV:"5>MTXV35S-IQQM.KE[H35J#CN))[;H9);51<$7NN5D MJTYN'QL3S+B5S)W6%#.X9.3 M>P*%RTH2!Q\_ M.)4MEY]\5=S\!?+DF0:NE"G'X<>)/7\A@^#<_G-+QE^3SV:^0)2 M_>:7G$OUH^TR^1ZY4V_SUWL2?#YL4Z_[1*)W__[+XSY[QJ_2W+& M?GK;XJV)PMY;URYZ\O"ITLF^J=W3.;2+8W^]@K) M:EKB)6[QSNZ;O![^K=3_O0C0[\G+G@]_*P(3(U9L_XWN_QM*= '3?_."<#NY ML.MM.] $H D@8OK69!^$4$&P (10@2" $"H(H0)E>-D( 7EI7^FO@T3Y=(IV M)XK[)F,$UX\1W7R84(C71@@V_S$#A+P2^OE\HC>Y_R! ",(B($ ( H1 $T" M$ 0(08#P^I;@#5R%\3_UA1'LWFORN<#S O^+0OR7\YK?@&"\W1C)2+%UR/;? MY!WI^G?DFP^0?-6V'0C!8P9*_@VJZ2[N(!#ETQ%W["#,0D.)DC"[B(OPAF0% M7"O!M?)WKI6O=(>D*]O_PQ.A\WP5B-=!$BF^'M6,@V9LX].GT5H)C=./NA(K M_[F7NT*%":QNYZFUDO2/P8;/.O MW./O>)LY96O']U,(<:U]/EW8[WB?.[X6>$;MW_T@BOY3 ]O]*U?S.][NAF': MFAV_H =VBQO]-]4+=[RY+^V!W>+6OLC1C-SU-K^T!_96MYG![WJ;9T'%_[JY M*,$=1,KN.J'X-Z&$-QHI X)P:U"4>Q,$ $X!Z@'>]P'O^]R4FWR+VO$:C4CN M31!>IU?)O7'E(=7C-=J9W)L@O$['DWOCR@.J!X"" 4%X12C8O0D"T V@&Z]5 MQ7=O@@ *_2HA?%71'"L,$E__YU^:9ABF^:HIF[KB*KYF/-6ZB?]QXNM*J,MEZ68DAY#AC+B]X\()JL0+7$CU0S]]5RN[ MV!].?Y&-9,&421F#Y4(HY"2"+$79%F/%AI?KV*D]2P$A"?S\/R/V8$>?J$Z MLK).?&!XJA'*9I_O62VJE8D<-]B-U\H\TM/\.W5#LSW%C?[W76?8?%!=S5>\G*'/W_#/*3W>B:+$T-_5HGPW\U_"[VJV_K_O M9IIL+/P6N4P5BS=X:TQN!%:!NI9,R>B[#SCYA.'($XE2__/_?$I67-D"_->+Y1?>@O*+TX9,],61::V'$]%@DH'O#9)#VKFZYD/8[RC^ M%XVB3C/YI/[8)_6G0YN17!)1>$XDAIZY6T''7J'^1*[^0.LOFH-Y TI_2IL MI?]5I?_\UEJ!*.[XS_7&SP; &C1-$Q>9';^;S55C7=_:PNS"!B .@WB06$%/ ME"Q.:*$BIQLLFQL ^MT'*G=W*1*YD!G @1DX)9O>@!TXY8> '?AE._ 92EP^ MOO<5P/Q4G/YL$SIIIQ7C 3(6=TZCWZZ3K0$\&U_6)AR<=+C4ISH""WVKU:LO M3<)OCG.;@"#O/C 8L >7S:Z] 7MP2H@!>_"K]N!CEY:/CS$^*_\464Z;\;'; MAM',R?:\R+79Q865W^BLHF.&*;H#Z?@RV*AFLWXL' ($+R,"#/%F#, E(V'P MK?G%A-B(GM.,HK$\;/B=9DOQ5\V(*\6??/>!>,(P_(G"JQKPGSM5@6^3 F>D MYMJ'XBF5^@8.Q7NV"*]S#/Z-.?C[D_ ;F_#Y2&PQIC;EC1@5H67:#V,.&F%" MZ0\S[SX@,/J$T^C;L@BW9@#>1HC\E.*]*1OPREZQV\ 7C:68]1V4:C-J6-]/ MIT?KL@ZM!.4'_W$V4>">W?47&^<8VG%:9+C0=Q](*C_34>8''NW-H<\JHLGJ MFR2*"^-:"XTRIE"+@UJ\-FJ*'FS+;0S,FI^/K6A: :+,9U.S$ELOLML 0W&3 M6+/?5-MB@0CZ$C>7!]S,VVI=]#; 8$!^WRZ@ZP;OB!>';UU3GA^M/O1U(%@W MM>2+XZN _+XUC-1-+?GB *@;"&5%82QSIZRMO3=XTS2T>)3/,] %DWV^:)71 MK%\B_'1G>PYP?:X0^?B+J!F$.6_83W>V41CX^8]:&4>KY).?B3XN,Q*W>GX5 M+&8.D]]\QU_EI&QY.1179@-WLOI2:0F=.@WU7_@*_]U(W':YK&.\D1*\L$ND M;,^N?,)F9;I,3I%/Z)GO72(]]&SXM< CMT>%^X =08$_^ZQ M4W>3 7D<10!U45=!#]T>%^X >@0$__YA,K?'AN\;PQV:[Z?EOA MH<() +^]<([CIC4('!WW#R:Y/2X J7^L_;X&@N+V MN/!X\(N?.$Q6FYDB4[HY@IGQ*1-U#D?.E M,Q6WHW&@\AP@)P!RXF'E%R G '+B+LC("E^^9$63U M=6-0,PZ +_ >7A3.PDP#X_@R+]P_/UF'&X/=6<+S+5] M46DGQ^9BQ)%KN'2XBTC_3QSNNX0FE-@-2%4B0\\%P-OF[#^%_8U#\3, + # MPL.G7P%@ 0 6'G++ 6#A3@$+-QW6_6$G&;(_G\63QH[F=U #&@WC;+^-_MRS M_ )%.PN^\\WE ]NE!\1]X0!-C'P142X"4R/(FQAD? MDF2#D%1;]2$/;64XVW"P:4*IC"!%8QJ,?F(NUI0.U(L!9 E ECSFE@-DR9T@ M2X#@ R@$V'( A0!0""#U H!H! WEHJYQH5YTI\@KLNT1*D_'5*#_>S8:)87 MYB+I\M,;\^W#*_B#$6IV9!3-+*(BWU([O?T5W4/M\^, *EZ^Q=R+QLVJ;=?) M7I3!D )/16$5'^NB53?B^&\ZS15CGQK-Y3,O'IHK5?C4@*[\I7"2VX\"K9]I M0[?$!$US^L;<(2V5HI:3>H;,+!E!Y5R9&09^@L]D4>]!$6[O+ 0@EJO;# !B M 2"6MP1B 8FCO_:#65__>#X*YI>GYAG7=R)LR2;:]3(8U521B':[5=1BB\.2 M?O>!PNG+)8H>S- =-%;.B@?3WX!/ 7([SUO)H"GO)G-!/ 4(+QWNY, GG)U M^7W0],CO7 L](68R?+TT'26RQ;FN(%/T.8:*_NQ>>)'9OD=.-L;SL64*ROL2C,(9\KA"PW)/RA_6__6 MQ)S)QB"=C;UAD\U4)*EXLS8)"AZ%8QG!BFP,21!/*,)?,J#Q\ MZ7?@,H MT(U"@:YPF[Y<@NL%;L"# ].:0_MN'2;KO4!""#EE**L,/Z._<@6^ VQ/&;LH MGTXK@Q=%^BK?O7*6JFO4(L.W@[#F![$1/=5\HR2PHRA1?,W(*:,XJN4"422X MC+O ]V>';@U'!' ! !,"\"T/*S\ DP+P+3O- M!$"6-[.9 ,@"A/=N=Q( 6:XNOV\ESO^2=T%8\X^DWID-Q"30;%-2UQEV8(N[ MX"G@_[/+X%VB5T9)J*V5*/_[1?!?V6Z+7BJ*ZT8UVR^VV#=. E( 6+Z;' "E MQV\7T@*JS0', L L@. #F 6 63QR(L(-_5]R/#\Y5+G+6;I37.%-Y;_^Y$L5 M]2A?>*/3TI$:%G[4&:=4WR>>C>,2SMN'+<.-**CER[E32A0)"A)^P@@Z(J]:D1)#_CAT M.&770D1EUI.5M+@B%WF;G]^1;Q^HT?F(N0C,6FA$<6AKL5%,MGAJ3$ES28AJ M]U#R#/JQ/,X;8#_JQS+Y),,E&5M(<"L,HNC,*V#'45=N6%F+A5&QG6_3M.6, MYI:,D,4K8 1%/\$4#'JR /P*P*\ ^07XE5O#KX Z.8"8 (B)AY5?@)@ \GO/ MFPD0$V]F,P%B @COW>XD0$S9;E_,PA-PXZ3\'5BR5=>[0N'E^\V303" MS)_"S,\*<+;]-SP_9+W.9-[A%;XCHW+07%'CL8Q01:B91I]PT&\" "$ $ ( M(0 0XB&!$* D"53;@VI[(/B@VAY4VP/!!]7V8,M!M3VHM@=2#ZKM[[?:_D)A M_M>,K# M[YR];_NMH]\_@\] ,^L+58SG^\:&M]>3S J<\4&UQL7I2[_[P#RA1!6Z]7*/ M%SV8[2ES)^#LK212;M;6@ K)ET^A /FOY%. _#_&9L,W[5B!S7[Y' HP=E\G M5(#P/\)./Z=2@/!7\BHW*_]7N%6_X)-&+W(31H:C<%-7* XV]+G6$JR8KK>L M,@Z-_L)5^"[!)G7%+5XM>JIU$]\XI6\P^.GT0[%)=UI!_% PD\L_;,1&LF"^ M8"*JU1^/YZ,ZB\&]/AV*'+X=B*/Q7T!,RJ6<,"9G$DQD9G0<^-C014'FD3;7 M),U$'LL(4R28NM5%+MA)ZNS2%B#.^LM#UEGP7K.!CXY0J[X-2@M MO_M ,<03CE=+3$!EY1V#ABYB"&X0]W.)>_M?:K^F)5[BYJ2Z$*^-L" +C;7A M1_;>.%W%GRW!L.ZFZ]&PASG*NA4/YULNGD_3E[4$.<_R81,^& M@#):/9_I6@P_;4.KQ5C1,I:R+NL2;,3-A2 ./N%TM9\ZL #WC#F\C 6X?=C@A>W!;KO.6B+;-,3IEJ<(.P@0N'YA']8> MH,F\O1]O>2BCVZ8@F(U5H_1ABXPU#>-/)$[_P(>].>#D[6GH V)D+MZHYPY M, ^X[:"U#)#TQ]CV5VE"KPP7=:8"D/\:V@SXV0-(?9=LO MW/$&;/LM;COHC0/$_ 'V''31N6=)OTL(%*MODB@N,GBUT"C+UFIQ4(O71DW1 M@VV9*@C,FI^/K6A:/LLXGTW-2FR] $Z!6O$7#3K?= ()--6X?U30[7'A#B!% M0/#O'A=S>TRX05#-:Y0-16$L'MO\*9I:/&I(9I@LL_^1EDY]$N$GUR7 MYV*BSPB5MNMFB>UXIKUE+ :?C>)4SC>) M?O>!9IYP\I)/WSVZ_H-.0C>** )]!MX>^.7VN "0,X_F"7P'^[/H(I*^YU:X MJ*Q=MC\A\":\NG#=I$3.US-2C'E'$) >@G7:S'(V+D[^ OM#/R'TFT'^W*+F MOSYBZ&Z"_8\N'*#UU%7P-$ _[D0R0).J&T6;@-C1KWB,[3GGNHNI'3IDM-^K MCBWHZORUXCW'M"&,ENC<%96$%;O#Z12U4:OP^DJT#/*$4C_L,_3S[&8<;+]. M;;YF'G-HQ#6[?%X#5(7_>0;R=JZ?H,\/ +/<%)@%R"^ J-PQ1 4\ ^ )_<, M/ 'R"^ D]PPGN6[VY=M>!,B7O0C0ETEEH$ZWT>]OS<#I=0W';C:7D\'FSU\V MS2]TI^<2^T$4G7O!#(.9\?"@;GA.#&&>\[J='IO?9]'3"V8P]81@U0H&8!!N M$G4#K#O TMPME@8(+T#(W#-"YJ9=D\-^GNB=CK3A!7D4^"PV&$/N[[=)^E6O M0H8W1)TV%Z%CY.QBL#6.*U!:>!5%E/SG7L4?1,FO# !J!J&1SZNF)6%H^%I6 MBT/%C]QR3VK*IVP(*'\'4!^PY0#J Z ^0/ !U.?.H3Z@R!V@.P"ZX\;#K+_> M2:85SA=3GUEUG>D4,[)TC*3\Z,^+R+_W;<\W!>[YHC K[@DGOK&^/OM\:_A< M0I7?M@1SIAQ&05C^(HY#6TUB176-63!2\F'B,W0F0>@"A>$@( MQ9M*LUS["A&W%08B4G3L2.N1*?56.$/LV.(*4:1Q?GR%N'&@0XGZ@%0E,O1\ M@[UMSMY3KL8X%#\;-5!R#/ /#[Z9 /\ Y/>>-Q/@'ZXMOC<=&/[AHV))#&&^ MSD$[F$3D=A($BP&]^W-/[@L\["SXSC>7/5=+CX3[PB&9&/DBHGR_IT:XMS7C M!,&=&%I@^>4H<\5-C#/.&RGZ_9U,1KB3'.8-O!M0K)D,89YR]H&Z M7@!4 4 5(+\ J +D]ZXW$^ JWLQF EP%$-Z[W4F J[BZ_-YUP/\*UT2I/C@2 M<+/>Y149QE-K. H'QW%Q32RA&C^[)]X?4H,_&*%F1T;1D"4JL@"UTUM6TO,M66HS2ND3E+X63 M6GS4%_V3\8 _&0]TIRFM(ZD-X9XRZ<+3"<7":2JCA)S;#I1Y0N!+8<>!E@$\ M#,##/.:6 SS,?>!A0/;GK]UZUM<_GK^"^>6I?,:35P=[.O!ZC@$K@CWS)>A( MCJ=L<1C3[S[@" [J_0%0Z<&!2J ,%@!= - %"#X NH M!T 7 '0!4@^ +@#H MQBV &AGAWX'0;\YU8V NRR&XA3S!"/6'T M!1-<#Z51 &QT=2,"P$8 ;'3'8"-0N0@P+ ##\K#R"S L0'[O>3,!AN7-;"; ML #AO=N=!!B6VY/?^T-9%.&X,@0=F+70B.+0UF)#?P9<*&G1VAO@+0#>XNT' MJ'\);S'YI"$E&5OH1RO\LK?.YZCTQJRW!-_L8LZ4K=NK,0?%NL[**%5$I0D: M?4(I#( N .@"@"X Z * +AX.= $*H$!M/ZCM!X(/:OM!;3\0?%#;#[8C^<\J M9 ?N][,T&9^9O93%!F#H3W;G<2E)G?GOS^ M/*S\<8DW5&D^,;9)J*V5Z'RPV0S"BSUY?)9[P?PFXMP,PE.C\*^?.#E%I\\$H(]C MJMM&2(3B.8^HCS?4AC@$J8PRY3/^)/E$G^D!\G(!Z$?/0'ZWIOR*ZG=[7/IN MS?GM&BE0DWZ=FG2@-[]2LWZ[>O,[A_O;[1[P9X?\F7USZ+H#B=A7G"@&& M%^J8\&)!@4&ZFJ=F9YN)Y%#-!NV XYAD7,;\T5^)"OQ9KO UTV-UQ2U>H'JJ M=1/?..7*,/CI]$.Q): ^1[Q)Y=_6(J-9,%\P:1?=]E?^MH&._)0JO5%!;)< MQV+_ GM2+N4$/CF3S'/G\Y!469[B6S0Y$VDCTJ*-5:[FW0>)XDHI9^Z\W" EYX:/X]37XM[H=E4,7)[,11J>9G#F?CZGA\NN=O.&] M*#[R:'-I+-RT6!*1JS'0WKM TUQ$>6\-$'-3ROOCS!S1:$)FAW!I*DGG+A@:^X'4^<+HXLN MHL^W!A"Z+7W6M,1+W)Q4%^*U$19DH;$V_,C>&Z>K[K-NKU:+UF"H+4E^MVV3 M;Q1M\8F095#F MVUU[4=X^$?+=!^()P_ GZLSQ]G)E8P^E%1='\EWD?+L;17Z=$^UOM/CO#[5O M5/GSZ;:%5>?0YM0)WVJ$V\,@R+>):KR,(M\8 M,/'":BVO-XWAEMAW^!;$A!)R=!2%M2[K8V)QYR@:4J<.)]8D&>@!?0QFI8]9 MI%MI!'TBZ"K&ZKZ@F;>GC@ FHR)T(!VBGBIRXVU_AD9& M*@+R>\/0F-M;\:WA:L#SXK<,!;F])=\:C@3([RTC'FYOR6\<+O'M^R#HE^^# M8"^#GB"2;7TB39@4GF*VOE($?6D9?U[9EE_H3A"K?A!%9XK:#EI[L)DO70^& MUM1T@;0.2\L:RQA: B<0E'RB20H )]X$< )8]WNJ][^])0/A?2L["3KW7%U^ M7]3T>"32_D04.D,)[Q5_$"6_G!'WE!N9:WHHM/[;L2=)G2>[/PZW?^[;GZP'W?#N8%9>#$]]87Y]] MOBJPGVX*^15+,&?*812$Y2_B.+35)%94UY@%(R4?)O[1DP',*#6U.C6U8 B% MY^A0X^"$364,.SUK1=&@713 ";PYG XL&\@P0&V_(&V'-3T7Z6F'TC]M:4> MA**N4JE_>S>3%TZMW,P-(C,WZ5;IR*DCH",T(YT=T;7*&T29P_GQ#>+&80[E M>T^0JD2&GF^UM\T9?AP-<(U7>#(*#;<'X+9L%WOKE\UKGT2+@O')*)D2\B MRO=[:H1[6S-&^98$^L30 LLO1YDK;F*<\=ZL=A!MFHJ B20G2,0 @?99FGMO M>-&R!$6><(0!5;T I@)@*D!^ 4P%R.]=;R9 5;R9S02H"B"\=[N3 %5Q=?F] MZ]#_%:Z):^T I2/(,WFT1YFLABX7J\:XN"860?Z?WA/O#Z?!'XQ0LR.C%ICY MV('FU()ML:CHY4+^CYX6O -HQLMW#WO1X%2U?74?ERDL.J@F[PG#MMUM:^TY M-?Z+)F+%V*<>8OG,\YTX68Q3;['RE\))+3[JR[DV]8--1UKPPWK=Z6F6'78T M*CTBEHP119MZY DCX,OUN'YT)0-@& "&><@M!V"8^P##@.3/7WOUK*]_/'X% M\\M#^8PC[XU$FK#-V1@V)LM9SR'BT"OJ_8DRWW.I@QB4 @*0TJV"E$ -+$"Y M )0+$'R <@%;#E N .4"I!Z@7-X(R@5DO7[[?DPH:+,Y'?=0D?2XC;X0X, > ME??C,M'UHPORC6-9YD84YU]0)+2V1EBRW=>,6IF[*"4A>JKY1ES\/E8.M=2. MUT6G\_RO@+KRMP!R>=A>5CY!>@5(+_WO)D O?)F-A.@5X#PWNU. O3*[$KBEA<&7\.S%IH M1'%H:[&A/T,ME%0)=8"T $B+!XA._Q+28O))0THRMM"/5OAE3YW/(>G1[("' M1CM<.JA)S+1E<[L*7$O&J"(D33#$$XU4GV0#J@;P%@!O 00?X"W>.MX"%#^! MNGY0UP\$']3U@[I^(/B@KA]L.:CK!W7]0.I!7?_]UO6_1#[@-8/_S2 T#3M. MPM<)_S^4N%Z[[/R_?Z.S"HCF?XKF/ZO$V?>32"V9#*RAM7($\KBBYZF$(EU+ MQNCR_22,>D*P:I7Y"[5I?#3U 67FMW>: ?D%9>:@S/PA-A.4F0/YO>?-!&7F M0'[O>S-!F?F;V4Q09@Z$]VYW$I29WY[\_CRL_'&)-U1I/C&V2:BME>A\L-D, MPHN]=_+HJ9/OUIVK0:@;(73Z^_\@VT,M"EQ;K_T++O\!X>LK/I7R65\$\YM( M=3,(3TW&OWX7Y135/A.X#F"\;^VQUHC?;<.5BKH!%F*LC#%%X!I#L">2N&3@ M^M'5[[NUZ%=4O]OCTG=KU6_72(%:]NO4L@.]^95:]]O5F]\YW-]NPX$_.^3/ MO)7HIUTJ;&SV;7XW]#?F5FT/)NRX.-[I(B_]A"/8I4YW4)WU?> !L%*_ DRX M72L%RAJO!%P BO,KP :@.(^J.-\%/@"1>%21^"XP MC2GP(G@-8\L-;^"[RX7<6Y0H#AA;HLO%A0@,YT=[T7((K?N0=J.G*##2]99KNLC M9<]+,D'(<]JSMM%8QN$BM8C33QC&/,'X!1^Z>JBC^#F3>&5]^8HE__5RJ;\W M9P9^U;5X?1OP6QV?RJ$+3\,(H]-,SO@;*&9MZ;"Y&SCH82LO;,12(9YP^H(-SA_,()3)Q[=F$9ZSA;=K$2X1 M8/A+,Z!IB9>X.:DNQ&LC+,A"8VWXD;TW3C Y/ >,=>*IIR[)"KM(&*-*2* M:OJR)B'G63[,&=L@M.(V#^W&K-/J)%"S#DUM9E;>%Q#DW0>,N&"APH,9!OPM M&H;G;.CM&H:;=A4F1JS8OJ'S2NCG/(F>#<)&ML5CBOL+.!.8(.2ZDM=M7]A' M8(GI?G]4NF,>:DO0L'^<)S91^@@(7M@!_ E#&> DO&2^^':5YD+%_G^G++/0 M4*(DS$IQ/MVQG_6EN?&E=CKQ*,?8&\/#2EXF$^OE0FS?G)V?8VVQ,7>I.67L M8(AM9(E,.VN"3DN=(=]]()XP#'^B\$O6^CV4VCSGU-_:$?IV3,'K')I_8P'.FX)39OUUK M\,K>M+7;=&&_K>N\MYCG8T0>U1 O'#=?6UFWVPSW&>Q9DC4:U%5Y/2H=X2)/ MS^#4$\J0/W"$RSS]_QV\4HW\U;KDW<;#]!T7>D\5)D?_G\[IPY#UU MJ:WZ1I:QSQOS/TIM'18F]E^S0#M[?I>U)GYA2MVO!/;YHWO=)U%5?D5I7W_BE3N7G-']<$8W-WC':F_V1B<1C M)[.*4KYO*84!Q3<(8K7A=\+2:V_4]LK-K]EHE3(\[K.%E8C99T.EH8:V+,>EO*7>[5*6W:MAPI$:;UZBD/G%" M2\:JWTX>15%#.H@*,R7%G1DF ;*XSM.Y*^FD24U&I-X;%, M5"D#MMDFD62[$X753!MFN#5>IVE.6?EVEE]NIW";\!PT@OO4B,4MER@H*VL_ M#G$DGD@L*R83NJ%2L#3*:#:GK*P=G??%@YV%JM-;*[*_) _UB!WG#EIEGC&R M6HRPM4?#D'=8H.MUO;Z44IFJ4L)FAK07N]AWE*6C'_J3<&3F*Z*KE&,-NP$U'M]EA&T"IIVZ?60UA.?8>; M.T=F%@X-+,I'Q:JDLZB/"P0OB7S2&X?3 #D.1#4?]8R84)W4D%1L83EV5SD$ M[3K/M_A\66?D) U&%KU+^WV88W>C::>Y,D(KG\"9K0H%Q[9,12)AM#_=U?O] M8YM@B(2M$+[> MR)=U9K?(UE& YS&52[]'K3=4ESV,4S;W^*ND_ @7M 9#\([GK(=\XGN=22-7 MZ#.[)5,F-L,"A8=W@YXJ+E<;U;#S4<_L5C9QCVRON1?X;%E/YHIVQ,1<6-$S MN[6,TTW(+0T1GIKUQL8VZK ZR$<]LUO=H[E9[3*-Y"5V%'*K26NN16,9/;-; MZV7@K:E$6<*&378:ECN2-"HG/;-;;6YTQ'D)ZL!&7>IWV=3=]/6< V=VJ\]9 M6W/?:[5AJ#6(>A';Z(U;:4&*?4NJ3N/>%'5E433VW<;<;D4+9U:2DI4MT%-) M08-@ZY"-73>NKT=#)\SG>D8&0G<^\7D[E&!EI;(P%%.S-%?#G)2I6-7>L.UJ MP0X2(6J!SEP1\IO3?%EGQ*4Q[\1UNIZM'6&)]>9J<%"2X[@@K2S+G6HA.4./ M:][F5(=@YDNQ&9>C5I;5I?11X]CLPHZ!1Q+OF^O5/CMT.S)7H[3;3SI0GHJ:93^",PM2GG;@7:.@T-YJ(T-@QTRF/ MYQ,XHS!(JDPEU=R%#@2+Z7ZP7""#)5N05B;@U)N1U:3YB9.,8BWL#^HB7L#D MS^@6)XCM4<_?FLX4IK@UQ@H3%"F;"YU=Z$HV''%['%N.@(6R%M=?S)RNE0;;$EXYD\P"H"J;)*K(0GM:,W&UQ1,ELF.JM$D(X[# M-)$0(6W65?$^:K*KDK0R@9436%:=Q@8PMZ"LY=9R);M91DTK$^AO%P:UIEHK M9[>:Q12B8VTLYRM^1F'BND99\K29P<):ZB/]F4W,4+8@K9HW=3KFPKHNB+M! M@SXVC,$:B4O2BKR.PHQM']-6X)#38*'R/:739?()G%&80!#[;);HD .92S:4 MHLZ^;X\+T@H'^NN-D"AK: 5/XR$N]6&?V1W*42L3X!:Q 7D3K.,(2G[9V/#* M8)_;5_R,&HI]-Q:ER29P;#I \:SO7YNL_ SNF4=YU$2-42:MWTL:##'#K<0 M2]+*7&4+Z_=MJJN*T# 0UIO8:%U4D(ECER^K#,:N]U#*\S2;0S.0JC7%[UNMJ)ROI[1K5%W MSB4#6?3X*>H?LQW*AIO<:.),U2&/VZL^@:6T+G*R2*X',C7"_)*TXI'7IUET M'*[Z'(_VX-5XV!]H\*J<0,4E[RP,!"4" N,]X>@2BTX!A9\\A8 M+T1>0M%5!BD$*N5G 7%&7KUQ?V!EXR2%>WCFT(P;=I>B59!6)L .B3H--;+, MZ86PG8:HHM'Y$4><$<*I-H@/B;K7>7)&A$I^RO26N4M&G!%">:"FDV/N0?!9 M.ITCL-%M-?,[7D[Z<0)E1/4;*(X6N*ZRC8Q_/O[PY:VXB+L\QUR*Z(-VBEK\ M]YZ0;IQ_#AQ_^&BF3"/Z>(69KSZ*>AJD^_5]0H<)/8^.\B:E5= MX>OED)#?R"%]#C/^)/'BY:.XQO.:T)^T,KD*RXF[F-[7@K7 +3[\WW?TNU]Q#8JZF J4Z)IO&%7**'Y6 M.K$TE+#&^[JAGWL$YU/-!%"%'R_X>Q[[Q;6C4M+[P]T^[6KUSZ_W^4L]0']) M#Q#L/8S?M1ZY4]_YNU BGX@12@OR@%OW57N7RYW"L=B]\5 MA*_O"LA[F+EW04#.'G[?.-7?JT__BFD(_(EKWZP3'*O P_PE#_.&5>7?';_4 M%/7L1+A\5#6T\R]N&^[>*-993"*_&4)?SN3< 75FU*_)XG60Y"/IT7]^UT_] M-I5YY:YVWZSR1/3Y*<9OBIV5:%TK+NU1S0P#KQ9LC>+I1=^J%;">?7XM-Z(_ M.\.^TV#J)C3O/#=>%+?W19CK_V?ORYI3U[5UWV_5_0^NN<\^M5859)L>YMIW M5M$80D(;("1YH8PMP,'8Q@U-?OW5D&QCFO0A--&I.GME@I&E(8U/HQ\_G@K4 MY'W49/CZ59\ !WQ7/:ACYP%VY+]*M@+%Y8<[QT.@[-9]/MEO&\5Z%Y: MYJ\_-61S"JFF=OHJT7=?2T>TC?_SN:OF:"HBO++,KRZ8\#T]$+SZ"0U3'RAV M1;>L7?6&EZ5$+SJ/9#I.1.T.:U&MWLE!3F/LUY](-!E*)U,[JB9\0KAD+,M8 M]@Q8-A)DV6AO,;MUY'*Y^RC4>PU=R\:JS;#Z\=I_+[)LLR%$A&E;Z(ROJW&^ M>75;LUM#2 1.0L&B5"@2VU46^!/"\9FQ[+N">HZ9/]\5#O.SV),/LF>D-[S, MM"*M=+$Z%J-U+9L1T_L:5OZI8U18#Z.7H\SV4;WIM#*049_YM>?5"04 M3T1>Y\[SMM]FY4?'LDD1(*@49"*\DY*B(D[SM0+X'/XE@:G7,/69 O$9_>5. M6^]O9NS]6;:OL[;_OES5D1F$F4'X_ W"A^8!9B'^*0>>68B/U$)<0 86#!4B MU7-8&^#$B8[G_D0_0 L#:1;BF/7XB$Q1QW)A,27X.\S*00;%?ZL(_LAJ497-L9S-!\B$^]P4U\>E;MEP\":4P0 M[HL6@J#V"6@D7ZB=G(T:RHQN1V]T.RE\W*]:0[J(Y8"G\P&6WH&(I4I22G72 MZK23'%3OKBX+CW:UE>V1>J%1K,=$/^.%9T9XA@<,#XY! 7HS'J"26%^DC,?> MN)M]ZEL1VXK&', #",M)AQ*I+X[*.7\^8 Z)0S@D3HKW]ZLKO9GW6^VNY'0& M\6MA8G;LZ9WIY!,/S1ZIH!_+A&*Q[6ZBY^:M&2#3Q'J0%[XC+O"KF'>&V6V/ MR&[[!KCZZIZIW^V2H5Q8)DS8%A<"-43DD(8&BOU2']2,7!GGKV7-'+?XN_3] M0T)H)&+S'FD^ %Z9U,Y^R,PMP]C[:-C[N"23?;ME7N/T309?#LVGY6@^ZG4< M,U43E"EZ*D>'/=(R)!**9%C. '/(,(?,01PR[V7EQUA8S=U5H]&Q$AD-\U*& MCY@MN*NQMA$-)>*9G^>*:4"*@ 5[C^G.29BBM2OY+XKF5U>V')48;%(702Q>I+ M)A3YZIBRG\,-#!48*AR-UO-.5&C)"3'E6LQ+]M=-=N+1(C?)I3(L.I-C-$9 MHQ^)_O()1C<>;L3B[6)J=4K2XG%\W9ZJO<(<&)WX;Q)?KF:Z3JTZK2 MDXI$"WE)-;B85#!H.+45:0O@ IK.3:MT>-# MGH].C;MD8E9\N+8)5("JE FE(RP3A[E]F-OGE)2L+X"%'/\0;C>D]!,?[A9D ML5JSYVJ+P$*&P$+B+97N3]H75+='R&1^'F;^/2+S[]GGY!"F\^$KZQ>MAB:& M156?X^G;"&IAOY2=8Y7%1$M:#N[&RUR^J]W<=.,&8%>,NGDRR23+SF&,?M2, M?ES2RIZ5F'?P_%8B7M9N)!Z*-8,OB:FNV<[,(JW1'%@=2J>%,F^)[F>.GC-F M:^;H.90.\@FN[A?[FAK-CZ,=I:+C9ZE7 WUTT*I'1?XV3MZ\B-1&^+! M%8T308VS2$R:JHB$16A?#^;K80;<$S#@'D73 N;$8#SPTWF 6>=_RH$_N'7^ M9S;N\(1]+OD6$<_+S( >;TB9B7WU9%IVO&>A]%=A%0UL,AUFLSH/F]79&Z?+ MFF2"0ZV Z'_+FL>Q-S[#[M!F'ZJCW/7T6JKSK>NT8$GI%M]1A[T(Z1J=B(J\*GY^ :I8]0$WDYBWDZ%$OQV MRN0[>)M9H,]LA8>V0!\!'^_7[/Q!/LX+M4YJDHXNA7JE<-^<)^[O47P.? SA M+O%8B']322^,-=J5WVW+KJW3;5ZM@QLO>)ZFR4;40P_"9)Q$XF%$MO^_$_ MIR+]'/9@,''D,'%<40'[4;,^C1C/!OL5U<>'46+\6!+",U[2:TKM3ELT 3JP M!A8/I3*?R71B#I(?B1)'F+YP!++$?A2W+Y%W#Q^/44Y#'1N<_A0)O/52M.9'G;&X4SW.:B+:<7L6Y'0*(&: M2V$2%^I/_*(A/?1L)3D''H?L[#>4XV2NI3/FY:-R+1T7*Q_*R_0\*T\J#]-$ MI5TM\Z6KNW2]SEOY<)%_65$P'K>4TG' WDA/17WZ898?9 M?X]0X0&NKZR8?@=V#J?M6+([+8_X;JENI"9#J9 1FKT(;1\?#T5B45;/BL$# M@X=S5)%>AX=V)%MJ9N5!D1=C0J[>20RT5F8(\("UI%0HP7Q S =T"DDR)X4$ M!]"P7D<"NS14M?:3>#U&IC3+=H>QIY%$!(4,:6*4WF$3/6O?#]&H)'T"SC/: MU@2B\?JT6^;)])P_$67JS/#PN$S%/] 9)$P,55\B=(-4T=Z$OF?]0I*FY4LY M61UT)DM9M>APKS(XENE[8PG/?X4SL4%%)N8]J4S MU\U!$S@;XMBBH7AL+Q5X3\=?5-]H>>+YC9;,:<2LPN=N%3X" >D[-?K0C]',9@ ,$ XIA2B3X$ M$->MG/9PBTK)CI.*YB^K]K3P%,L"0&#E*\Q]]J=BDFS(RP_3AWQ%CP5FZJLC&FCME MJ,.1X*1,5]^I?.7Q/& 97<4>Y1T+;PPR/5!=>OF8+QNS M7,W'1IW@!];4TJ%8Z@T=(9B7ZP=CQ2X-C4'%T6EN7P 5U:*4;7;$48D//QCQ MJ?QT)U23!"IHGE4T^H9<@=/RF\&0_><."/GW',$1PS>F*N.':\CF)-$:<8:I MSQ09*WG]):?[[C31;];SW__T7S]])^MM>XVUMBAW6 OZZ2#V?@GWBLF=P?HQ M!#-BB(%.7PT78'++CH7D@&5NU1!L!X1G=?7Z^FIP^\!/=+V6MD9/<\UJ]O"4 M05OD8Z%(XC--R9GC[CQAAZ',\:',?J,H/X4R^ESN"I?%\9VPK+9,(WO7G]_/ MLX RQ/N7#*73VY7"F/?O"[Q_/PQ2WN8=9(AR#$&;GT(4OFH.DY/[DJ M:"R>C,KC$! %5,]8_&URRQ&[$-^K: (IN8&JSRUN8.H33M%FR-JE8QZY__"8 M-<6?0H5O2DPYBL:,S*%U;&>;'>6OZS%Z9KO*4HA.9H6G9=9_7\!6PS&E$>3! MZ .PZV.!U5Z2H"TT=11C@C3[="UDIQ*_=?;Z/0M[/[1AO2$N@9>MMIZ5,&.; MJ.'R>D,5-3NKR8+'[CL45',1B<5NHUIX/*W?WSSE'B['W4*S%XV#83T>BL6V MPRA80@Q#!H8,IV ,_Q0R7"\CU7'9C%E"O7KW%%:EY>/M4Q:0(?GK3R:4BG^J M1S&SA?\4&&"9, JM=JVTN+S5^6XZB#ZPYZ*)\+;,D*H3 N)=MM[3R?2@5KT34:'.# Y95:6# M*$=%W6RY#+LKF#PA5>\3G?!3)SQ7^'SEKBT.BU@+2A M*![*L )IC)49*Q^' M-O,R*Y=3E52^M9!J_"1\K1=2!:,6TX; RM#],QJ*9+;SREC],^:\^,%L^SWJ MQ\ML6[F&'Y7('.^9%RUZH]H M7$-/()BM-P(8D*0:?3+_%I,L<.\RQPQP[ATN4_SP.2-(@6TTGK]3.,M): M3AN+)Z7?G0,.9(B,$-_10>^,73LM3!X(E%-U;1A6E1G6LD3+0N_QYK""9LP$ M?$J]TV&UD2A+0F"'^"<=8F;!/[,5'MJ"_Y.281NFCL5ZV2J:^@0DIOH ?R([ MD+J)LD1S+Q<,EEC1)G_MH=-NU_J/L^I[@22OI MTGQ8(MHS.SZSU9V[K>ZXL'//H4A;V$EJUY57'+\#.VO%6:\9JXOW IHDBXMT M,]E-(XR=I,]]DM4\8L# @.'4:Q9]"!A&_+3[8#[5;GEG%$U7KMI:QFP- 1B2 MO_XD0M'D9\IG,R/^3P&"8S?B?Y$UX&S,U"2%PU((R&&EH8KD/%Z'%>(JE7R( MTY -GY)*KB)-]I"9_9J9_ICIC]FOV2$^CT/,[-=GML)#VZ_/-D[BV038G&,I M&K*L]ERO(;L^@**$[E?R#E5+*TKWBS#*2AW$\^%)7DD]M,QF+TKZ;B<2(3[V MEI22<[9A;TBE;22-.$%%,]'6S1!7UJ2+/I-C3$.8+(DZ L3;>Q*F#W;/1K?Q@_E5/'^7RG;RC[&!%EO, M8H5:MALTF6A!!10RL5,:T0 MI^JB9I$*\($P8]\R*RN6;2I]ASS,++/,-G7NMJFSE5^?U=C?$%>HH_M M'CM*2TW=W;<[#K.+J(3Z9*? M-A/)[K7.HS[* B DH0)T.O,I_9;9[W\D]S/[_1'8[]_ _#U=O8XMN]KE.#PJ MYN[OYK7B988P/UCL0ZD=R9MG;+#W$C5HZU),/0Y3WC$Q7X#^A$<=(UOLJXBS MD 0?DUZFS)S/K(#G: 4\;C>)UR/7VH\$SSPA'S)\ M]G531F:8_OYWQ%APEJXJ,O)% MH:'1OY^E.G,KR8O7R5C^2NF/YS;6$TB+W0B6&A*I[3HNS*?"H(5!RW% RS?[ M9-X#+?6'H7TY2)4ZR6:1?["'X<=ZH@G0@O61=#R43+!:[OMQSOQD&'G6><-0 MY'B<.^] D616J1B%0OVFH]PWY4PJ'+T5KPF*9(A5(Q$_\4KP,&3_N:TG_YXC M.##XF*LR?KB&;)JG[%@(8N7<<#D\00Z6/W/UPO[K!K/3\/Z\QAU;)/I.$>YD M@':_5%H3X!C.'DH1Q- 26X-4Y\I,I)SRPZ&B+)6]@ BZ^,#!EI,(3S\#L15 M%K.;[--#:C%&U71CVI'JC^/8L!]G6F7'Y(5,?C:2M;+CL/XT([E@7P@ 9>$3Z42J19B^/WJG@G@Q1[T^<8 M+AQ*>?L:7.@4&[.&S1?XL<.'9:75,&_"38(+)+L^$8K']Q.M=TAOWWM5.Z S M-U#UN1O$-U T49-V:':GY^X[:BWNYQ+F<-D.A R?P-6O)\,)< ECBK/*^#D* M'F!^E)]RX ]>3G^/BSYB __[8KYND.%Z2SBL*5 )$'$J$BW$Z7V\$O'S*? L MRHO%SP1A:'67CCR M]'[8BZ7 P!Z/AC*))+.O,Z9F3'U(<_A[F;K;2,BM:*Q\Q4>O:F-)D.YN[ZJ$ MJ2$3/1;B(V^IP\[LWF?,P4=5I>H(&'B_=NOW,K#*Q^\?BYJ3%$K3]KAW.18? MPT83&!@: <=#L4CB[ S4GU%-)!/)BLT-1(GP!2O$O/) MTFG-;_M8+DZ3R V>#_'\6\)!S\9 7[8LA]CDH5^8KI%%T*1L3=%-3M-MM"I; MJW@/2[K%VB69<%+$4FJ%IH.E0,K(MA?XHZ^Q:L2!)- PDX_^H MJ@4YHGB;-40/R5RQ1\\*KLR*R^Q8S([%K+CL]+/3SZRXS(K+:N8?H01-.D!Z MTA[TM059+P^B7EG+^X)>%\MY ;FZ1:2\&@AYNW+^S;1X>S5L/8V=_/U2&!AY MU:PW>W'2_#;)AV*)^$^R\3;\. =BXX4T1_Q/^--29$3WF!ESF1WL1.Q@1X"$ MWU(!LZB;>9];\T%FK2@BW=.BEU*[EK:\%=_B,^_4>@U.TG X^8M_SPQ()[SWD&KS6U;H?J=E-LM>++ MJY3&+_-WR8E34B?C^K 7)QUAH]%0^LOKSYT_+S#S]A&:MP\F+Q^K<+S6_Q0M MD"DI%HG2M6Q=&G.Z00IGG$K9ZQ,1@\^9Z4_-AG/:)MQ@!T1@V#KE5\%E9'G' M77]EIF+C^UBES4\7]:MFIAK/J 5\UY,FI]$WQ(,Q$RUC;\;>W][@](WLC2KY M!Z7QH%]VEO%2O'QSJ\O7/<+>T- TLNV#8=9K9KUFO/RMD=MOY65U^<"+R:B8 MX+M7=ZEIZ[:B"Z,L\'+FUY]4?%LG_U&&?8C5&>DJS&=;8<'[PMGB@@1NNP\Q MZSZS;YZ[?9-9]YEUGYU^%J;-[-CG;<<^ C_6]W2_O$&J:".YK;?%14#@*^IF M:R2:*"=BR3FO3PRD6<\YMQ+H5I2M2B\FU..5FK.C\U MZHY4;+Y!?O +EII-9-FF(F$2NP(T",Z*)ND3]*7R,Q.63[:1'>M;=SZQWX$P M 0RA*RBH#VY\("#6"?QMF:# !NZ^*1(\65);:;5^U>XHDE$L]F:1OGG3[,5I M,\Q8*!'_5%E?YF=@$,(@Y @BC?8((:BI58]I9RD_E2[63F?-= A=8Q\N$ MHM&WQ"^>EK,$AGQ/G\P:LCD)>F4:;E-2KK_D_G*P_HSUO;^?;YOYFE/N9+TJ MK['<%@T/:TP^'?3>+^%>L3XSB#]8--HS38]W([CR7-/C\CPZ4#LHI0IAZZ;V M:-4K:)G(]N))4!Z36'GDOUIY/&H48J!S:!7SJ*AR_!BSWY"XK\&8;B56R*G6 M<"CD!Y)\U:^A0NQJ#AB#M1Y;M\A9_PAP'*VXKV'R^>_*0(O7=! MRR:B+*:9*E]+RI>=94F>-,9WT[EXW01$@498?#R42&WWISPE)^.'U,V1J T1 M*:6*"1NBZB>:.LH,4P]2\O%Y"'H@X7NB?0@66C?#=ZAV (_R_ ML&+@E0D/OLAJ\OH'@2<;F+ Z1E/)A-:"!43_B_^M.K!?PH)BQ8UH(V$P0-*N MO5!0 3LC1X+-2,QP[@8SIC=R--8%+/# MP^#\#M@>+W++Y5VYR//=[F5DG"](E\;UL!=/@P882V="L>OA?'4+(67]5BMU!K. M 6D@_C2=#"72T:_5'L\?:9B'\(U1JD=%E!-"%;ZG%N)WA?O.LC*.IBXS?3,W M:[6>C@=5X@]/-7$27;1Y-) ?+U'BJ:XGB?P"7L((5CLS;S!AGY&7\#TZ)L(? M?H%V>3SX<5!5<@U08AA09-V!QI;?A"CO"5GZGZ_,$?K^I9X(>,9ZP^GC%:]= MRK(PN;O%8UB35*%S/. YN\G4FZ-),%Z/E^.RE:]&\XU 1F27V$6^I&NOD/SQG? P*ZD M0(8"IVJR&5T76Y&()!?'RUFB+MY$*S=13;O=O-MD[S]45QR["B?SPK940X>Y3.T=?[H+*CG%KWWY(?O/-S';L+[3/5F M,(,2T6Q37CM=L\2I%&P^.F7&&S9K*J**![E$Z@S!PF! 4;/"VR?OV^]+1K5W M4>T(V/$H[J-C93G&1:?!13_#SGB,7/0-OON7A=BCZM-R]@[\K+;IF<_:>=$T MEYC(MZ+JH!V.^EN]EB^I3GP@3*[SBW$A=BOTFLU>(NHYZOGT&]H0'[%-]GTB M?=T>(9.3'-/$Y.-$RT*VQ?VU87H]E?8()R+,L]OSX):N4R;16=MXCYIS&#,< M(3/\6"OQ#\U5?$4 9[F*AY#&MV)G7X^8O>4=_NZJGIF/IXG90DFWKNYN\\-> M@O073_!G$"W[C%P>B1KO#IQHZ[:H?GTA4V:-/P&CQLG?T;Z0]/CIVH07YV0%[DUFE?E>J8TKF<:UM/C5=A4L\U> M(O[^A+S_V"(^ 'N(0Y+PW)'I[7 R(/_2'6XAQ(F2I$_PI,"GP6FZC=]EZ[ Q M1*^%]O1>]SRL(%@V_H"TKK\@:_CR&3\ZEJT,EF_BVLC;L54)69G_^B__'>Z>D(M$$Z!G]XRV$'!U/5W%!)9K" M8 S0AS]REQ<#A<=%:I[_-RPF,.[:8&$)J>H_+X;(NB/L^;Q&XUL'-ID,$";P MO__W_P27LT+=L*2KNOG;@]8 _5RZ1 G*#E&X;R)Q'!8'^/V_174N+BUWL:G, MA6_V^>VCES@;Z#*UJY-Q$4X0#@7U*EBZ?[,^XP@LO^A;BF &K]- MI(JV,D,;N^9NNJT;OZ-8=EO?\'CD(I78VO.]Z-.QP)4AC7GS:<0 X2:' M[6(']@CE',L? U85B\=2T:2O^@YH]=VS9G@U4E?T95D MHQF3:#LFJ@_J!J*C6:Y8T>\U[;EDC8;H0:CWRP7[*IL,C[)84L*S%@T\A&TZ M:!_0NWWAO8L+(A=<@+# OIBTG$?;_9TN;]KD(T7#I\>]Z];.6PM+=3(*<65- MN@AA?A@B$I4P5^P1I]@69SE]2Y$5T53P//Z"PQ?E_Z$_(O^(_,/I)EF1^UV> MBDSNEW]S"AA).20[$DT\P_.>*1(>S)6MW+;$(&+-%--V,.^!414CG0:]BN$D M0WWQ"ZZ-W]$WJ<%UH"()3PY>&WA?)/6/14ZDHCGXI_B>F\,J-,SEJC) JH[? MX8T7PJ,,L0RNXCV /1$Q^1V@D3\0OOI@::I.)TXGL/DV&TDC#5^DPV6X+T)+ M9;P:O%37,NRO%6D$NH&@DJH0RS&>E&C;(/U"A3M35]602R6\&_#Y&,8:FGA^ M(3J88QBZ:7OSM,B$++3[C2$.X($49H< $T5R5&>"/UQ:&-7PMXJ&Q7F'2-X; MHWM3%DV$]0EHI8A7A2<[0JI!J8=,2C%5!1I9F)"B-(*]4$QNX.!/#1UN)T!1 M>X1EC2'L@64H)@P$SY)FT_B=F,4M7<.G]6EKH[=VU:4:S,HPL1)C8O;@#*P= M8A B8YE8(;$15D9&NJ["^LD?');?B-[B$E$:B2;&7*ZOX[W'),QBX0*(@!>S MQ%2Q\<(&L#Y\)3@$?6#I:&*H^A)_'.*&.I;^M D)V!DB?%4@2G=0"@ 27]X5 M=_IN&VZ/.&]4%K$V/>G9T8R]& P517#$6L5*EYR6[30_6]ZM7"NNJ8MA"TF@ M,LZQ:&KI,X!,0=,E"B9:"]17=L7\/E 62=ZT]( ]XPCM=];I#SWTL3;_; ML/E\:AV;KD*8(O$7/FM"2V^9?/[W7YED*O//YKPV[$)?H9:2*;]11&_L9/N! M>T66$ 9/#(N"?QOB_1M#.C7!!23K$Q! ;0QM UURX#[!ST@Z_A;?PX^(P)CB M-3S!/[9'(4[0AJH"SDD+HQ%D:,.K1QCV=!-#&KQZ#.?<' +R:3[JV'.D8B$/ MWY*BC/Q+Q4?ZOJ.H,KX5\2T]P7,8@,KH9XZ/\>:H2!ZB -KA<2:6!VYPY8LJ M!EJ-")DP*K[2/*CUL%DW*,3"A/&VP56'WVB2WI'X+>Z<. TAV5HM&R]4'"![ M"9@GX3=0DI!>,'@8":]F@N\$]SXC]P"^5E6@%Y8:%BXGASACM+3@#/YGA/!, M1[X7E\P($TV49Y#O'KR8/&X_CD,%9P9?4S+DXI-]P@=HA#0+Z$T)'!:ML!AV M?T!O-M*IQ<2R6C0:_X=3\>_@5%SX.+9_P]LSTC31EG>XGC_H:F9@S,#X3QZS M");U*BX#OR"3!=!6QN*'JAOPO#565)5*@*"HNW(R."MDVML6A@=DPG ['(6I MO@%H%,88! ]CW'4 59!%!-GH/ROL5C0J;P&BKI2($$?1"(8FKQNZ-T;?51@)Y>/-XN5 M%B?ICFDA+!^.8?FO7T07'-49/?EZXJBV@M_D$I$S\ A@6?1P&U.XO\2P)F,T MPR_"C]DB)A Q?FTL@$Z%"MX>"=R5NVOCT,+0\2-KMYS(S4"IQ?<(*85"Q@Q> M2%AM),<%-%7Z+3D.WOD $EU@K3E(Z=#J!1-QB0_-4*1=D-USL*1B.J:MNUQO M[B&8*5SOKA+I73GP6T\IQIK3Q%-BZ'P",_%/\P5WN6OGL92/[W41;F),))V0 M&-2,)5#"4S/QWW.L:' 2 ,) H3N-7XDGK>&YN38!;RGX5P/\(W*AXX=@QAP M*\)+QK>Q#+HNAA 5>?SA$XFH:R* CF* RH:_?]3[G#4297WNZH;_P9<4G*Y- M@N"=Q(@ I\L]L ,1:MK81/4#UK0(/]JZ+*Z41UD9XB?PFX'1PE07ESFHAZ-/ MEAY'97UY@VKCE,=%CY3D9>[A79D_R/#;4IUW[L@I %,%$8#$,7KN\(8P@]OT M'=XL@$JP6:)EZ9)"K).N9@0F%1.Y7$(N_^T9T#5,O(&V'W#'PAKP&]^(9ZKY M+]Q<1N!U>.,VO_5&T34LV"K4_N6]5+$VZ/T,/L&X="LNN(HRWB5+/V,(@;?M M1GY/+-]\94 H_RH!:P=L$YYT3Y1W_V"8(LJW#BK_TF-T=1NK,7YAH=;V#3(A M7ZXOB2H67/%526UZOLW._]RSS(6X-F8'3E#13,00O?'XVG>KGP#]JDC.8XC M[ZQ4\OX/O$^]9SW5@%YYR+],35'QH(V< WU@SX'2&"WQ#4<(&+P%Z2LG&$^P MB,(-%*3*@((86Q#8GZR ^="RQ<' LRW9Q#N]$R/73#I;&@S,A>P*W@Y9,3'S MJDO/[4LL/&MO#PY%+^QM ]$AI.N@>2/RS_1G$Z%DY.*N"8P8?K/V"\_UX+'(T3L-HA<-])#0]J+M@TY)N.=1/.6K1,G%R(B MRQNMP!8: EE[T=:XMJC>SG)C9W2O*?Q355'Y5WK[OI$1WVT7]GUWKFW8]=UI MPQ:=[&[K<$R4HM;@JO4HH/B];'3+J' ]:?[ZHVMHVSJL>T.2[5[#+YA46%F$ M*7C]OB3_Z770DW[7:9;43G+&WR]KW67S*IX]A!9*137 >Q].R7]\G8YS]Y3* M&5L>I:#2M>DQPW\9H,2 L$#%-\64PR!<+]?]/MXMZSJ R,/^P,"OWMT8=/D$ M9&M\MA7\3F?#64-$J)660>QX6"QQE;'\2$$#SC\-7 $?+% 8N"H6A4T.RQ:J M0XX_Z!+X/?06XNBRR7H#V()!D(R\\S)BX4!;X4 I%@[$PH%8.-"7AP-Q?^4] M0?/O X8&;:WAFV*%,/"Z@C:]DUX4REUAF^)U\&=[5Q]:*[%QI4(T\,:"0M;& MK\JINC3V=8I&W]&%F,5WQZB4NT^U*X]Y>[Q#I]C]W(GH%+$+KN5,)B K8- ( M4(A;D8CS:.0?[7W'>Z%Y8(-,7<-_2I33R%26]'^WMVRD7=XH_:3:&(?S[8(Y M#C](M_-]18.]%G--L!ILC(KT3.UMM$'FM97NC,?>TX3?&Q:^-HT\7F'?5-Z4 M:;1C'LIGUA:D\:\_ 5IZNI'%967=P+B-X>;+%A'9'S'W'L52U[@K1UUR$5J@ M/;2F0'U;=?#!7^ZCB9= M ]\-7!*@&-!J1W77P_)7R^EC<0PC2CS%AZ/\W^29 B)17/BJH+(E(FA8J!$5M""X>D^$EFDK9#H/A)31X6$_M(W/L"C\$L3 M\L9-U[>F8XT+JVE 7FE%IP$BT:\6-S#U"?G12+=L KJP[@LBG>!A$(2(A(A1 M>O5Z&2B_F@,)O)0\JSW,E:B76.4!=$F\:&T -&'0Z@OU$K M/SSIDV<5$TM6@#4L,FGN+QKJJ1))3$8#9)( 0G&QFOS?U&4R$F5J[X'YF!!: M!P<0OP>1 T$GHB&\/GST)=M[G2@#&]']FHO6ZM?@K"%N,D1T7*_S 8E-LT4% MM&-7_Z7&8(,:Z%9K\ZU?-(P%7ULC?!'@37:/Z]K$Z*1H2*5'K#FF-QEIH*LJ M<8K]YOZ*_.T'NL##_[.7)#/W+H_T+-/NY9V)0T4_83! DMT@+9CK@ZP[S^Q" ML=[VH$_J*@(;$?D1I)2Y=/('"GZV^1M79.BMOK"*NOF" $%&]7_E/^0#',4W MP (^Z;ZCJF3%?E6K)#O+QF,MK/7RX_EHS2863KPCLZZ"\:2-S F@HF\$2P:, M8%=JOURKRU5>J!<3H_N;CC%3GIJ__D2P9IO<,H-1(,.WATK"!G0.0IK#F#DG MA'="W%_1OV&J[(R7>KR8-E%:&O_Y$,Q>QUT_0[AN9 MNFO_B@>N*OSLUK7)CM5I'*L;=^,$=]_P)"BED(Q/G"(INT]6(6'V!_=FYIX7 MLX+I]![SL=O2'&/3Q7;>]]K!>LE-]VZU[5NB_O>AKBO/&Q>>47QKNLW=8P'W M;0KPD1@3]J[_EL'39$HCHNY1[7=ET=U)QQRD!?D*;S';R@7RV"Q(*EMIC_$0 M=P,82$(=;T"3P__$C,7]U:;*9SS]-[>I=')\?%WI7$5O8E4'W&4DU 14=,4+ M%E MF+ZRRDUT>15%R,F.>Q/LF"9I+T=R!B!0S(V#DQ49:BYX:O-J7%"AB)[,5(%)!&XY&+4-!)U79>>]@4ZW6J9 MH 3C->*SB5=A>NJ\0:X(<%.*L(>6@:\-B SK0]@&B0SUWP)O<(\?/E$;)RD* M9I373])OCE[Q>%-<];7E8%7N =]KT,E2"\5A.XZQ(5B M99V<2K!2P"Z+,U%18=_6WL[).J+?@^5!YK0$VPD-!K,8TTX](1BII9 OW&$-_!B<.>_V,W0HN_F+//0= MO"OVR3"IX=-K0OJ&^#%X"/ 0X(68E@-&6 ,#L@29!):7I:"2V#!D!.QQH%#@ M?Q$G+F'2+#ECXBHX-IMM^/>R>^- $+\F#GV#[03BMY%'6GIC8"2?>#D#1'%8 M&7N]^.R)'_#F5OB''ZHK[ %1W]$:$RNN@NN#I9\?.,-=6H6Q1?=AD_!C^@!2_*SM KF,%)$\\R\+M2* M8/0DF$=L[/2&476+1,HK&@@)NKD$DS(R9_"9:[1VX\#)=-VIP5"2?]H,!\L# M(@GW53Q$Q2\1%9.#J1/2:NCY39#(R2#GRH_>PM):WS5DXW>NQK(X$M(-0>TP M&KD$%).<)I=.]!?^W_!R8M!3L1PANW,(P6$V(0$$2('IYA"E&](%J'3D[JQW MDLNYVHU_DB555"8T@X,>+_#L$NKK6)C!BCM:F['+C]Y)]$0Z.CD2.0_6*#=E ;LR8;_#71'4)0;54Z!RYPAJA+.9N M$ET8Y.B^[K@BA]O8Q-O8YYG9O_+IYH@RE"G E[E(>GP0F86ZERP='T42Y"J1 M]!YOJAC85 @\APATSPT$'.*3[TTWSOZ'^'ACN.;=\+IZ+M^QT[FF\ MS&6S;[G]AI)\6DG/LUB"1#A6^[74]6^;X+92KZ?D(C^1(#5 M?4T&:R<3!3!EJ&/<)ID^7CBJ8M'8;L_6J.^N^8(GI-/<#(7<4?2>H]RX5BUF M'=,43[&P7!64Z+,J?1'X#Q>>LD&T8^##[2G"/3!<=]9A@B/#^LH*%H%XQ4CT MXMN2/E@:-4NC_J/ @<(T]AC(+5JDKVP]F.^H7.YSXC_/YSQMQ6ZS6.[78KG3 M+):;Q7*S6&X6R_TML=PO!SF_(R0Z^OP[7A;_WZ$LP#N8E,*DE'4IQ4 F\7&3 ML+T^7JIKGW?M@9[<\H*4PLX4.U-_9 2Q=8I&8S$#2<;4?LB.#SL^+QT?U_;\ MS.GQC!EOQ2JP-;(#QP[7U' MPQI"K4TOU^ZB1,1F&=PI/T (DD:\5'L,#F^HZDG*6 ;+!!'7A&<#I3/I[RJE MM*.(DY^53Q(WOA>D28\+1I\\DR)IXNWEFW:K,IWU#503Z_.X&ME!D/K MA1V@Q-]:83V/@,$R@W[U!_^T?6/1E:\Q=Q]HJJ1PH?BHFPJM1OA<67N:^P9[ M1JRMZRX'>VE0SZ3O#&$5M+]&AF$"R_XD9+^\)88;K^6#BR=8=#&1&S#G^O-6 M82MPJ:SZ /AZ&HFP&V"8]EQR[EA8,$*057IZ&AL[?'L\?"LQ9E7?")\[:!=SJSH':T#3(SX8#3V/Y M\, ROJNQ(.D0>RRC+=[UI?9 &@V>L2>8NS)^ ML.JL!(&U?7+5>-0Q:>L,OY'%!'9%UZ"KSEHE0+]RGU<)T,"KA8&] MJN=^7ZA@5,OW69,GOCE2V8T:0;Y&J87 MA^E5O;#!<46NK?,&U1HI!CP.>J)?\0>,\O2G1>MX2 M)HUG:,7JO8FWT=VRJ4,;10%1O-PHQY"@0S?)CJ+QJ&[E"$5;Y<5Z%;89 MO*S!"V4?FYC#7+L8/5T;5^&N9G!KA\ [L*OJLBME&(*3=0U.0(CJ$5Y0O[QG MI?A<=6!FQ_]..7%5X)6TUJ/M"\C;U_4QQ>+53>O*QTX> M.WDOG+Q@\K#?)Y17Y9A&SMA+\:+@2&&Y/K1NY/D2JX< M9)O*%$,L=IY>.4^^YDQ;EQ$E-NPVT_):'R.3Q?&PL_3:60HDGF_"DF>1T1 I M_V(N7[6;>0:SLK;R9NA^WLXJ#9ST^_;]:'[K(WR6P5(3Z/#E6G%^NB'Z7080 MG5N/)<4:'I0I$7=X-DF5'"^.B[1$6S=);:3<^ZG5Q#JGVZ[%E90;@9VRJ [I M.56AN(AGCB.#TTY\CBJ:0;/6!=4!"\Z,8HV0_,PYPSK##*F^VB&N^E%Z'>#)CW6:^$DMMM2>Z#J/ MJ35QVV2XGJV.R:^@^5:^^L"?!K4" ^"H;ID[A]1?@WSU%3N&"/B3"F_$FHQ' M WIB8 J3V@TD-$9>L1V-P((^+E#!@$BYKA:_L9<;OW#'"=1K6+,UNUGE[HJ] M)4 _PAE@AF=IM38K6MA^0=J5D9HFH].>BS0]W2NCL\/6$$BY=WOV0&D:KJ60 M"C:K E.!8T#,J)XM/> ("SSY@ET]Y.WY&I*M3H@?MR;N) G1).@W4._86I58 M^&L51$6_\=L%;I5&6O65LP-6;T-U+#?;GPX0_!*V@KSJ[]WUEOS"#AY!Q54 M7, UL6D%7Y4!$1UY75G733PB.8(K%J,MM$)KU* S-O'=#V"U,>!Z O7.,@OX MQ-!WT])'JQ?+M&+2+A).,+Z.U%7HQNI0>D0GFX)G[%<_6&\GL>,3ED:ZF4:: M86FD+(V4I9&R--)#IY%&WY5&&OM0&NF.=[SP=.PP)=YHL 045G1C#*!_MU<> MB8B9PZ&)AG!K;U^-KEPF4VE.].H(*9,^1*#Y?2A4XAD:X7,2_3>QIZZ)2YZ ML"X:>MYO?/K=/R^XHGL3TT@*JEM>.5A$B/$AM\0E%%XF,L2JX.KF3?_9!5'1 MD\B\1#X.R$E4?>J3>DNFOB"#8IGBC66F#<=$O4(!9-;7?#60"S^,+MCXHDV77-:*5N0DE?NGE<#10>[ECWBR29BJ1,)4B?:6\QN';E<[CX*]5Y#U[*Q:C.L M9K^/.LOD5.2GPC3.3Y/C2VLP+]G7-X0Z\5W4(<7,]TTB/DBB2&]XF6E%6NEB M=2Q&ZUHV(^3RR?:^2(1A"E-H-ZUN#'$^B5B&(N3[M_8PDNI')7%4/\SKNK.CF:8=8?[>>L?($QPP8=D(P M 5L<([A[:>,B^%KVBO+12\ 'TX"*2,TYEE^%FN0O#>B- MQ1F.H?@THLH@%/><(%(@-[@"3V\D]'670];Q"HTP5V&A ZW:2&_NGKL0?W5N M+2+9%.=P/< "0YR&#QN^=MRH.O*0B)4TB&>416+&LJ%8,H0$ACC8#1#P-(1D M*T"*0*@=B=LC>5*!:H;@G501#!_R ]N\XI,K%5L2#2N@9]/-(:\D7@*(8!NZ M WI9=2N#Z^$LF)U5G<55G-;(:U.T%3OZ3&ZC[IWP=2.F0ID C@@IW0U,ZO2A ME*.MT(*NJE\LSB]5NJJ%N=PT*@)'!ZK!0E BC>?L6[K9YU:MMXEYD=057;=) M6=0V.L0\J6V818F!PPM#W!P$,Q#M!>5.E7@6257--=.2/D/FRE[EFO+<9;P6 M^%3L&7; O-PL"BV M;QSV"W9[-F;+&4"?B* ]=P5=+I/L-@^'@KLZ)W9'?%#Q02!D=$D:" (@=D-R MU%R#J*/!&]?0[((K#[R]H39,3L%:O2ZD_/W MPS-0 ]A-D*BMO0?X3%(,3)WS ]4#4(8M%M#Z"^Y)H5&"X=DC=! MV=_='!]&R#Y)HC7R7D3N?T)K4GE]==C7_ 00ZQLTYJZXT+VEY5VK%HI;"'KD6?UB;?U,\'M &_AJ^[^!995-U;&<[GWZZ M]C@6NAV57SK%#K#&8WF.%8%H["*]I0EP;BN?T-Y)]6[5\AM(M7S,MY?UFE7' MTTL[B_1XT&SRS5]_8LG7>FI1KMHWS=ZM:WX#S;H/M_UX&YFM3EBXOIZV1L+B M1L0T2\9V*.4;-%O3.;D7H=,]YI=Z[B/3Y\:RYY=6B/M# &QP0? MV]'M[&#H^'YZCV1;RCJW5D,0H\N8]!2>=I7D\.#T1MF:;,[1S3WO=)K5<"=; MJZ);3.]XDG^U\>4!$/8#Y[S22$^?ZE=+WKD5:HWTZ'9X^S0_.-WE82F%ZZ.B-[FT\ER-TCT1WV -?@NGORP@^R4SE5J"T $M7?GNZLA?(F8@(%L%!O&X\ZS-92[D&Z0(2G[5AR*\;X%:56H]J=Z,^W8S5 M356:3&89F(:;Y>O.@!U$Z##I=5(.;5ANUI)9 ^5%_/),I/X#U8]I!@*(<&MK M#UM("BN+,%WX[TORG][HH5;M3BX=Q"=KJ?GM=>GI\>IN>)#T, WY>T#^ \SU M\58TI'\N\(??3;;:50@4^RT[ MYAR$=:0%]1,?0XNZF24$;^MYGUNA27O@LDM>/US=9&=JI----]5^I).Y*X>' MO_[8)'X>)*^^):54#^H9 M.4TI0UC5H=F7=''4PMFGQ8U@31YZI,6@&\\_G[[%=E7YQ_IVWEOCH1T!^IZ1 M/!!.OL:4A^3%8SU!;YO7-N^=W4Q9-/9'HK%3/(O&9M'8+!J;16-_;32V2&.C MI=YB7+&$N\5-AG[SU?P<-*]?] 3Z3Z8>1VUUT4O+':=2E5%A) AV MJMF+;C]IV>%B/>H,HT(X4Q''3>/F2IC-\9/)S2<3RK"ZJ+0ZQ8Z2$A,-0;@S MY=D0/YG9?#(RF5MUWD"93FF>,B^CCX.WYID=M"KYL7.;X;L--&JIPBT_M.')Q.:38_MN) UJU9Y0*J1C M\_2H'6L8\&1Z\\F[F\)$LT:+QKATTWD4)-[I1:0YUE^WYIDS#53LQ*R*,#5Z M_%+K7PK.[1QKO5M/SAMUIUW5^TG^>M3KSR-+/6]/YKWT]I,]/9+3E7PR+B2S M\;O9@Y4S[-:\E]E^TKBKM#)+OO/(7\_']X-9JSM=MH>]"+_]Z""BZ/%\E]?Y MTE0:U(6%GI<367ATBZ(M)8%BM4$W*T0KA4Z![V)P,\BC6R1-/0VSME:;\/PD M(_5NYY:=CW>:\.@632/F='SIC&.YSO7(K@^N%E/5;N%'>[&M)RU9N9HFJPL^ M&6]?ASOWK5;A$L[3UI/B_*E2:,9*[7$K]C@7S$XGD5PT=YW11T.Z7_:ZO64G M:G1;16/4J':$>2^V/68[69[8"VV3-BC!Z?.LO[ M\K2'"I&'RBB[ZXQV4V*UDLKW'OC6=?1R4*Q6PK7ISC-J7 M7Q ME^R6@B?O_5D=L7=E=<0_E-6QXQTO/!W_6LGN@ZIV0;'\K ?9-]L>3MD^!I7D MO>KWKM#@C78:JP+XOC:-E0') :<6]/*>(5)EDU""^.>?R2T&FYT53,@7+I#KNJKKHXF0'+7%Z4VN MUY^BYH&HFU.JF8>"<37B15V-IL/5>^.R/?_U)YUY+B7IFS.2/D+A5#UZ-2TU M+5MHQ69AR *F^9]NV%BA47(/]5C]L?5[MN@]$%,EO7LNL2I*@_+<+;(K2Z=DS+M6QU'+T\:HU<[FVX=B M NW!+CK7=OU)2"Y5/2E/BNVK$D#,3B8X)HAYAKJCQYMI_?ZA>#N>U+O#FTJK M=%>L'0K BXGF1#$3>K.S+&6K675F/$IHN)NZ1X_,9]/K<73DSU>)@9W]NU39=I+S$FTQ'8 [)9Z!>$/ M[X]:IG79?(U%'H1)9N!1;=-!WV60^!+&>TJQ"S[%R/YU9"=U\M<[)'RU+OM]A$B_@Q![U1J/>LF2KL*'_^]7 M^M<'EY_ X)?P(G>]T.B(L>!()"3GQ03OD3[I3X9OWH.+7WC.ON>':3(6^>$L M$OTHBT22%\GH2;,(V*77&>$39^%E%?A T= ^F3X<&_U)JGP#)IP<4:@*>=I\ M$_TROF$G9 =17E:\?BA5J&)TVGP388+7#Q>\/F_M.F_V?YN9]2?0X$>+E(P1 M&".P4\ $PC>;Q4^:!F?"8/?(B2^LF1OV"STGL"#7")UAF 5,*"H66%WU.^T&)XA25Z7%VU]0S)< MU;7Z_2])0F@P^%[";*5OOFXN@DMVAU_"1^G=? &.'7O;_?*'7Z_N7$KBH M2/9+L%97;*U W%O3Q[ZC(<.'BQ2$W]*K\BM*U<=^>95MGLSY57CY5'H0KBN/ M<>T)/=XT.U!7)_;K3R04B45"L M.A.C^R3:8Z4IB-&;^$TQ4X$*7DE A6@J%DJEMSLTG0MW' (40/X_]+J_!!5< M3_]/1H5O*0AS %1H2[D',]T:SX62X^02AIJ*G:EC>4&%(B]JC-BT? MJ>'QD2OD<;(SSGPI_D5"M/-32\[Y24DK.\%R;#G'5HSUK, MTJ]F2'Q8=J*FV6X*X_L"WX7^4A"%$\F$(IG4_E2P<^<O./(P.,]2E@0/,;*G$_<]Z.CCG/76")#2$V4T:%M M-ZEI)7M_A9*ECC-O*;Q^HRI-(XO! VM>B40HE7X)/$[-0X;';$.[O,V>,*?F M%CLJP_6A@>'09'G6L'UHPAP/8KY'6:.LZ7&F"YU*OSFX3EXJ'>%Z--,?C6KG MLEDXM.-L>ND\7%]'L/US7%J,;)(1+MS="?.8D[_A#BVY6.U9'3K\5XY7'^ZNBG1E5 M\],AQA^L]\4CT5":Y6A\A]OMT&QV:+H\ZY8[-&&.!W_>HS'NQ!]!C%5F5W'G MCE_>QX?*_#;;2IF'MCL]/:7U0J9:; K)QL/C?&&WJI$6X \X[1+)4"+Y4N;H M43OM?$71ZW!ZU!Z[8[&KQS"+R[H#?1 / GY?F=9ZZ(4=#WB]NW'J : H^YBH M)![$X;P3C4[[ ]L7V: M56OVI9B-C\5<82(M:]&N;<^!UTG.>2*6#*62+Z4G$"WC/Z0W]Q_O,;<#^@&: MB[^1@[]E7LK:2\C?7L?S7W_PED%E0'I@H/^\MV]8$5*^<9*')1YETT>\=&6P M7)MJ++DY5Q9(; MB?);>5]R6:NGA>_RQ>I3\TY8-ANMR3 NS.?+[+L P.7WRC6.+?,(4T: MX>6.B97">_ 5%G=-%R\,VUX::&U$[Z=;S[ICU;J3_C#7'B8[TU+?20XB8N.> M7],]RK7B&DB%+20!4$'_1 MI'DJIIO9[ZR48%_!+Z@/_K/N Q%- JHFFV2O$ MZNHUWVH4^)+B#&W12%\/>UE@J/WOV(9X=@([EFO=SIRB44AV\LU.=)&YD?M& M*ON].Y8M+86P_2!TA7JFG"STF^W4_*GY/3NVH3R?P(XI#_'><#)KU?CN3*_9 MK7FXF1_.OW?'%D+1CEW?]\3Q=);L/#X(N:YT-?SU1]-W7/6O?RMS0Q.)-C+A"XV+\/^&J\XFAC_3-?Q='/)2.5GA@=";RXFJB/?_ MJV6&8R+1>W:SC>]X6YF F("/F7O \'\E?:B19KTA3M%FNB+A)T)$-I!$:P3M M'E5$$0J?6T?%YUC1.%&2=$?#?^/?(V4& FX((QA>O8K/]>I#B_M+]#F $[&H M;?]-QI;1 )DF>99.)/B._!T G/+2!_X,_4W70+3C,\C:E/")_!.88&.&":Y-5$EJ[BX=M MTAW;@IL =BU(5?Q3-!-5A]##1$-'%4UUR?67:Z(T9S$(T-?RQ82JZ">];(UT?P;P]ZA4V MMSQ(03*N]T/Z2G%QR$/'3+GWPAW $Y1G9!TPEBSJQ+/>%AJG/%+*<'XR> M[X4&W4#@\:.,C\\NV3F7T>!:6ATKF'35?_%4W%7!WNPQS7MA=^0XU.,3>% MSCU@'SB/Q'+A_<8U7@$3BH:%?GM_!.<.;W1[RT_$19ALH.;;LE:9>]X'Q @5 MF++7(-XVO;<&.M7_>I/[,Y&\B!^^=CM]T/BV',5$Y(SYO<$$NW_:MK6E5]J*\R1GL);=#A Y[$CN+Z.J@'-46# MGBB"Y4;X\/_]BO_Z('5BF8M4[*0;>M]CO9D3GO/1O+?5]U$*OX=L9,C@Y.? MR:Z\83=,3OPSFL":#)/R99B- M99[ZU='_W?1 MXS 8'A5)CL)2?F0486SS4]CF S?MH8L([ A;^K+;\]!K.W(^H,AP:")]26*1 MJX[_I++D6:M7'P1B?X;3QRM>NY1E87)WB\>P)JE"Y^,UQ3V^O/'9LH;LO&.: M6%S>E?PKZF9V6D@VA6YML+@1!DU-J0]I#^MX,A9*@;7AZ[,!Z75_Z"/,^)SQ M^3?Q>;37&ST6:D9B5A9*X8S9C3R-13'[;7R>GB4+V4KGH<>+[=$XK^433QEA M3KM2QR/I4.+%#/\CM 2LG=&=@;]_*1KD2;KQMMOBRM],VV=JR_FH+<>"=%\N MT7C,O4(ZZWF<&PRK];J:D#1^&LYW6T6SG>^C(4P.7">A9'PO9269]8+! (.! M_0H\[X*!R_%E=E*-7K;&W9%S?<7;H\=$9(XG!V5.,J$4_Y)6Y8PJ0N-1I-/.%C.MJK'@N[8V;]0MN?R0:M*VM8E8*!E[ MM;#4$9N3-J6I$*?JVC ,N>CK5B4=TO(#7WJI_PJRF'6)J95,K3QQ2:JF:]+S M$)@;%96L=%\==Q-FQUGV\\W$.$L;3T9#_(L%O)FEB4$"@X13%(E>A 1SUJI) MT72ERI>F3NFVH<]0-CZDW21C(3[SDGKU7=4VS[@*C*P,L."&H.A+']ES1.LF MO:4XS [W('E\9ST8NF=XA^!,*IHCKFJG;7PB*[,__\7_XY%$4I%H O^._O$J MH9 -=Y?B):1$4Q>Q!"P0?^2FX[)CL8# M#='I+J4BE'B$,('__;__)[B7EQ.@GTN7*$&W(0KW322.P^( MO_^WJ,[%I>4N-I6Y\+-M?_NI/3&84X3'=/XW%_B;Y+YL[AK4@@D0;JT#QRD4IL[?E>^M7'5OOS M7Y$;F0"Q_VKKTLX,&_@;0Q.&4G4MA\O]"#,B81XH>ZN3\CF6#P[BG@!B*Q. MK"H27:WJI32(5ONF7!#]O7L"7Y%R\@)2;[+>+JS:@UZMZU>@[NA"S^.X8 ME7+WJ7;E,6^/FZ0J:9R*%(1B6?NUIQ//OR,7S\5;=CKW-%[FLMFV9%OQJ_S0 M?<<>K\.U32"TH$?%7JN4N*OR&5QI\+4"M?!4NAC\PPE^Y0A*+].+TA6"'"BW M-S01/6:TTM_'[]FM,FJ[)[[C!>ZDR9.!2GMNO4.WAAYG8.KILH7O;9E4)D7^ M.O#,EP9>V< IO,_1]=P)_%5FH%;;OC&WT-?04@&"RHW'C59D9:E3M[B ME^7>5"_%UJCT^O(UYVN\-3)/UX.;H1^%AK- M721>H)V)+*@&BZ]8=7G!?6&1?K]NJEXQ]]3Y&2C*=%OY? M:Z @N:PU7"AND$MKY\[-6IT^ ): M7CU.Y8<'-547T"#53I3%SC2?!2[@7Z E.<%_G1^"O)N>^*+'K]U)6"4?C8[" M-]: 5VI#/IP=.+9XW?SU)W(1WZ+KW[OA)>0*@J08M;&:&Z?[D[,XRYL>R#*T M9K,K[WUYH?DC[*JR/HT7B\@'-I=;[2XK)4^GFGWF@)'JZE!^>Z)@I0!R!E9U MU4$],47-PI(M_EA6\'LT_/%0UTF);T_]V"@A3L4/Q2(? F3 />>:&B^XK#^\ MKYF1=[@0@P\XK=,.Q(YN*__YF%P%L#JH1H^:(X%"H/P8Q%BU[)SY/" MY[8+KJA376HB/NJF6]M=L:U5>_-/B!8YY/%9; '2%71E(DS:="IM?',@F)=#=7X22F.QLNAB*_>>#,V M %5B%7OA^0]@QP^V!''Q_!+N.Y?:7?=ZV!-*HCFZOEJF^%D97QWQQ.820ES? ML3D)@\Q,-.%L&(@V%M"U]:.!E^IU3,"7U4C7U=5I@4,[<.CO!IC1Z4-@1/O* M&^1X@?'YF3U?F)V. ,;N-Q5J#W 6-\(,C6C/ \+<@*Z ;F &@4X3LH)'"G&: M;M,>%(9N4JL)-(<@-B-'6P'%B1JIZ;^[ MM6##VP?!VX8;-!$5,-_ME P#+"N6M6+4X9L9X?JR*F;;A#GX M0H282.TYJ7)-[,(#FV-D6ZY16I<=&!,$/;\?CDBZ'2F8KX3V5U M505$&G@:X17XWP$9+-N!"6-!>$"D(+AWUF0CN)"]#<2"_:$.[Z'9ZO5(DJ $ MLXLK0%_!H@TTD)&Y";)'NJ_G373P_ACX(& -#A];_+5H.2;9>?SAT,0R!CYI M$B!?NS>?N\G,,5/(TDM!.38E\&&28G7SEL9&O+6&%U+2>;92TX;=2 M5@.XOB4P!9NZJDZ(-$8]*(,<8=7.-N8C> MK%E8@I'HPK.JNG+8 :UF),K:;?^%5V6!5N [+A6L+/CJ.*P3T^PE?J&\HDMX M"M";#&DJ]"(S=6OCN"Z\Q7 :B*\2KKDJ_Q.7*M-@18L0*JD" 7Z.N'P=Y<65UV\@\^ MVY)H$;A?O0_4$?S91'2-/;I$< 'FZ4#G/?Q)WVNEM]8)SU^!J\A><'4X9\1[ M#TWTX(2M'TWW/>ZE1%MTPH\M:DUR;Y0Y%C<]39E:OPP1W+S0G,][QG=RVVLJ MTL!1U3#YSE>X7;\./.M>87CU,'7-HA?M:D'K8WG,$UR -S7*8!>B.'8;G@!-/QS24$O[15AB.=?AG,*>$Y)2L_XX^Z/[:=>]O!1EX-"0R$^E^.=;TN4;.+L%EB!U2+C!%@B#N$C-$K$:K M#:1=(2F,_[T24CPZ>C?(,PQ"J "46C$;/>6J=P#.4-=Y$0:W M5>UH5$B#YM MBXLO[PK[;AF)3L46%X&NED1(7ND#P&T+-_:$?.5W!<9GTOL-V/0.&&[=D[N<1FB-0! M@4/+"KM" 7PO.XKM6GYHDUDW](FN!O[ECW[Q3,CP\I ?AR' "_2<+K4EC M:EPVK+'R4*P.\@]2)I>8XR?3FT_.'*6,^KV[6UX]%>=//)6&RF6O$[*R_D'Y:.*'92CM#,XB>W M)EK/7:F9&E^?\V+/>2KP9D1)56#,K8E>%F]2I:M1KM01)ZCY,)UFA$QVCI_< MGFBE.QXDE5+W47"ZN45FD1W>115X?22^^6@\59_Q [UZS7A#ZW+\ M='G9A#%3FT]:RTEG,KC)=SK3)^E*:YBW W5*YKFUI&QG'+M3'KK1<:M8>TA' MA:N.9L/B(['-1\MBOC(H:,9DO(PXM5(F,UQH_6POODVG=G52*LPC]S8O6K5B MZ+_#5? MCJ3JL4BT(V3QDUMC/LRS6BQ;#LOC:\GMU]\G&X5.XW*V[#CIB+ 4XHOD3:2)G]P:L_C0DC)WI3M= MN%X(:C,ZETK#.R@WM[7UHV0WOVQ-TOEQYV04XDKM0BUJ[:V?ME/S!/CQT%V'"TU^5FGKDDC&<;E4"1_[:U!^O]G[[V:%%>RA='W$W'^ ]%S MYHN](XH:2?C>A'LAA!Q"%AG280"MA=2X$M#"8:Y #EB85@M(&G;C_CQMBVZLU:EA+; MEINW2XUX M:C*VI^TKM45_GRGX@K;B68/G9+\' 62$^#"(("#20W(S;MV\%/@UJP!33$(W\BC#8>@&W"CEPM2EA!T!E#>%42LEX5EY,U5%9Z 2\77C00G WST(-%&.R8^O>#*@] >DV[P?4/PVWJE:V15-526=7I7! _!5B3H23[__9&PF[624ERIK66J MV1 !3L^&DQA!W?Z%($_(X$-HT/>0P5]?V^"#ZT9W=3#/_C XO?QULC] M;B&7/QH%*&;&^)G)\(,9CX)TX%T=[\<2>7).=7\AU\JNL,?A9=C>NP_C F"F M+WBG(H&EP$F7O'NUYX4X ;[AF.Y5 [K?,GG>O2*T_)!15TTU', V&,O5#:?\ MR?:. H509+J;D.S&Y<#ANU1D/VB4Y>'U"<]Y< &ZKF.B^P]5LF]#B74$:^@7 M[?*L!Y@C.F,G.E=S\$H<<]2!@S62HLI([5-K\?PX9"WBCTF5Y0#R .S.Y7 AUOW!KM_#S]#G5-2]ZS:V&&!CO(O&IQ0:)-VKK48^R-BYE!!\\ MHKM]E8$ \:%7^L';IR^Q9KIINV493T3DKG2C5\H)C+=@+*+^AJO$5Y8JFCQC MH[@J1KNTO'W1R'.K\]A7$*[O6&+I"+[!]<(W[>(5=L4.&!7&&L!D(6@;''*J MW6@86&;"V@9@I3K,U^$D&.OH'S\,%1 9P*$>/YMW3\9EM-6&KNV"(,YG]:=& MRYK*JF-978RZ:WY*3TK#%; I8L_)/]:F>#>4RGJ+LK>334I65]RJ,1SF3$IK M__B%G4D4/3 I[MRB0)E/ %0K0"<6K_TVG,09)C.KK"W(Q8))]HP8T1], )RV MO*F? NHE4R("K(C(JP:$%]+IA51N#L*9/$O"Y3\NT4?^\FR&O_UOWVDWW)G$ M@YXZB5^YP1_'<@F<^-0.,D\(:H %,$81R7>!D4PODG *3,65'\L6X*5N0%ZP M( W0WX!B"D.I@"3C>!37ZG7S@IX>'YLML$0.18\CE/\+RF8"^X?LYM!?^#]_ M1WJZ 32\&)%\BER.'-I?LI:1L]0]'23M\7\B.7=%-13!H_X'\;>9@CQY">;FH[T&8)U>X'L8'PO_0O$@%=E]HGZ])%%@=DK%' M,H[%8>;&&O MLD*%HJ?7O?V1/E@*NNGB#D2=XW*8B),)VGHQ$>E*GTIF\&2-[%1J0T'(K0S]WGB&VB;(H-C.+SXHN!6 *F+N)N!C 8O;C7 M(_5_KVY[4;6 *@&[>+34PT/4VZ/D<:'^H#:A9[+-,K]A4Q1#5&D^EDR8SA"6 MY\#Q"Z63KN+*O1%TSM3L#0*HQ4[MJL8M>4Q2)MJFT3#SU 06AB$N%MDYUJ+X M$T_1*1GLT3! $,?BPF0TD7=C9@\\$)!)1:5UU(T]^EE"OR:%^B2VZ+!"AMZP M:T&-)]J*(JXN5JE^+[=X8[ (DBQ%%DQ==-\7&]8&XS-[70V%'#? "W;' P];?SR?^3"CUS@6GO+;#MX,C M]GG!J/N85^SYR7B1Q2@,&$85HT3$G_X?P45!0>XM"(8> MLFX8ZV'8+[:O$._%_.ZSJ_Q87=OTW^H7A'1W]&J1>K=&?^(Y_045Z=\";/SM MP/[=YBT9XKMM&7].9+[;GI]CWQ"SX]]MRR%F?X\MAYC]'?8<8O9WV#+QG$Q_ MMSV'F/T=M@QX]F-N^?7.G_=J-Z9]+])'$@(?VI#\'FK(MV#/WX(A_R'XFC9^ M+]V:#%Y>[[*H'P%_WYVC?7L&_04(_W!0N7L*:?!V).?=8(0$$A+(5T/EZO;I M[Q)(T82!5K1F\F""+<\]%)'<6D'X+EK0HVSR[:;GBYW&O\8:?3@^]B7VZ<-! MQ55_O#MZKQ8:;JPC*.XUXA(&_ODOEN5Y0?A:9TINEV.5A3E6[SCS@.5_ZTW\WRLXO[+'3G)*O1I.:[W(WSL-E1[ 4NNZO@-2+>0S+^(S*,A5H98>?,##(7/*VG_ MOG<<.L=)V*GC;84 8&WUQ+8['=&=!%;LX#$6GY.]9AY6;$^'@BID"0?>AWL[ MP,A?WY$/O*2$DJS7&X[G8)"$7^2FI*/NM"]0?[U3T=K)KCRA'":Z3N0V<5'( MH"8,^(]?\21V0OM_A\3_S8C?]9OGZA'M3VZ6.>I<<(++KC"-D' MI6JZZV//"4G/NT2].Z(%$W,LE1:&&V(V6%RJ[/5I[J5:%U?(-<-(LA0=UZEI M/#?J3\5)'+J7XLDG/'%:Z/-C@OL;2.F0L!_#IQ2B8HB*H8SY31ES)2]22Q@F M*YM8LHHYM5JZUL_CXYD%._2E0WD4,H%;5$)X$-?1[;7+#_F-BHJ)DU.LG,>< MX4KG6G(,L]JPSR;T&Q'$::7*#_J-0G)_>'+_DJR<4.1_KJ?(P<5> >M/JG(. M6U,.QZAZ7H#R''J*XHFGS!D2_R-#DG;5G%NPFO.GQ23=, [M7IC"^4OF6P/F M\1C)'D<1BGH\9%!KZM-.J6)03EJ9]^Q!+C?H?$GD4VR:SJM<(]:0HSUJ--*G M+3N3:$\2T#45 YPC?EKF.[Q3^JT[I5O33,A,PCBKD 9"&@@%ZLW]<-F%9BXI M<56FB\,*H8XUHCZ:BD#XID/A&S*>*V:FW1]@0N$;TL!7NKCN$"ZA[/TTA]A& MP:;;>DD4*"EAR0ZEK?,5$@I6Z!![5;(^8.B4CQR1))J_I]N,\C#U>:Z5%?%] M"/;=30L_S7_46V9HHT):<7E1J7*3TJ);Q@IML#0"=C"./R53Q._HL&$=N)#Z MOE9C##$NQ+COQN^OY-Z0:7$^:9)UEJI&)Z2\D.JM=&<%MI$.9<-WI=1O$4[T M1>K8AV*!ILU:(;S ?G,.C MH[0[G;NC2WWNB:_L<_]T[XWNB3[.JO[#/_9#Z'K7[\(O#GTR34N^MS3Y7SW8',&GDLMT@I-;JB3N+S]C'M_Q;;T"K'Q-LS,H\1T?OK<_^^1NNQ=S5:G\"Q^&W[S9^1MD@J'[>= M/QW%2F#> M@\FB+*\H_UR\)/1FN'*522(>N*)PQ6XJYH(. 2;P\W__)[B=_34=[%6OFS_] MR[@ _#RX$$AU%8'0!O)/CC+05?&345;,QO(VF\H\Q_RBDC]W]WDQI+I@ ,[_ MC@3^1J+\^-149AT- ,[3E*-0*_CI/>9_9KJM[KT/=4N"B/#3Y(&Y!MCAT:EY MAV[KQD_ 49.'!QX'/#9QSIZM$/HJJ^@AV@04 ME(/R#>@L.\;!7$GC.RG3>:*77JK9V>UURGG*T]/*C=SSKG3GUQ1AO=AP"NIR M4%@ 6*)K:<2F=A>T$:!GV+RK&/Z5\YGJWU^\@1,<^4C=V N<\IC\SE$5XQM9 M(JM1\;H8E>1N>Y@9JUEN2RJK"3Y)_' Q<#S;55SVIML$LX)G2>'0[EH:T.R%QN@1H'+SC8G52(MB4B:?6=?'1G7E.V;#8KIOIREZD0^B37BTJ] M%1AY B7T7Q-YG/#40>N,W4\4BP1(LM'B27M1"?3>#G;Z!!- M."=^LJ7,1JPD:I*'2V25&JOBG%\ZPTEUHP M'^=DTGQC$HVJ6'I$=Q7;J%:SK=0PU@8C3_946S148M)I,?)B.;<%HV7)_!"& M-)S,.5^-LKI460PQ/M\9U&NKD0WQ*7$ZIP6L@N502U3H1:R7YNNC]0:349C$ MR3%)Z4:II\5G9:K:LV;MCK@F>.2R.'F]DDYK0CDWK&+%57LK6^.--=\@!^/Q MR&&3UM.;L=2A-JK<$2;+33&]A7?'IX@7FTTVF]RB2_'$.LZ00T-M&?#M)UN: M&7E)GM5'&LUKO;J^-0KV9 O??G+T+)&)"XF"D<.<]-!:I_5:H;Y 3IB3+2T2 M97X^'*@#*CD>LMN9T1)'-!KJ'_TYW;/PF_?*.L](P?3U5V MP]> FJPPAL7_]/\(+@IJEMZ"H"QE7;WL4(\-N( ])18[43YMTW^K-QON[NCA M6G-_9:OYFU:ENL66;]V7^R;'?-N+KMM@]DWSXD/,#C$[Q.P0LT/,#C'[]I%' M][7G$+._PY9OW$G[XUM^>Z+-O=F-?WK+[%N'TMU:#?D6[/E;,.0_!%]_NQFN M'[0/0X7"AIX/C_ /!Y6[IY &;T=R7I!02" A@=RF:?0=$TC1U"TK C--P 1; MGGLH(KFU@O!=M*!'V>3#U'AX.#[V)?;IPT'%J_CVN W-=WG $9@(_%"\_^&0 M)520_D@2.5"FG?*!SZU'&>UIB:S;,F)RFJ! MV&Z$I94TQJ@ 2S'F<$_JS7OW>%.2/SO\YOL M&I=/6(7Y) %E/6K4FWF*I9)_5E\2,">J2>EW3XZ@.D8?\RP]1F#1'4?(/BA5 M7^B]7>V0,9/2M*R<ZXG+T)7U/!EUC4U-3'0KKL@-!KHVUDH@*]\"^ M)\FG6.:S6O=] RD=$O9C^)1"5 Q1,90QORECKN1%JD\-;=G6,UFL.:JM<*R; M&B@XE$?I4!Z%3.#;]6"Y1\K_5+]1+YIUL.9\B-,#198[F_*\:2QAB4GH-\+/ M4/L'_48AN3\\N7^K_BZ/1/B7/$7B-ME<##(IB=ZP9)SNZMK"9A%]QY% )[#3 MOA1_9$C2KF\):C'\:3%)MV[V? =,X?PE\ZT!\WB,Y'P7[!0A;#.YP2(C-^NC M=MINC^CD[/.[8)]KNZB.$E8N-V/D7(:N+_5T>6E45I,$*?T M@3NE6]-,R$S".*N0!D(:" 7JS?UPJ9Q>**<39 9CHH-^.9X6FG'44B$="M^0 M\5PQ,^W^ !,*WY &OM+%=8=P"67OISG$UN6-.72<_(BJULJLG$U0=CJ*>A7% MWR!9'S!T:M_&,+XMUQ.K M:H;J;KLVF^:*15R%W173H6CXIH3Z+8*)OD@9^U DT'8MBXLRL9A1F[PU%8U6 M;5)>074-1@*E,Z=A N^)! I)\@%)\IL%_'P1<5YR3K06$H43S4$6:Z[RF])B M(#8R#FH0' <>_KNT&.3S&2UW296M0[=+#<&1+5?S^77 M[>.S[/ L+RTA8*V6#M:YZ8'ILXK.RC_\]LGY^J13KC"PN M/3PX9 -,99O@Q!\"Y$=-/B)'Y4;W0+_:7M!'D@9.V_X92Q[SMMZ,C^1T%2QC M$U$92;-113JP1>9@V:R[; 4M.V*8@$9-L$#T'0_>HT+QZ']M\I:C ,H0(X*I MJQ$;O$+2&!?Q(N !@9$4Q^0CN@ ^YZ2EQ#F,$F'!>G6 ?Y.4"==;M]@3'.R[N1ZE94]*-/%\;;?HOF\3)3:/WX1J>=353D"3D^! MX& 0!54C-9X+UB?UFD)5:(9B2&,F(#".E+@ 8\&C!:("R1"!*@F'I,L"JF]K-E MZI#9ZEI3NP3=L]"++RI->[WHYJA%HMW.B%MU-"\ \DY?@I[AO_ I C1%ZT%! M]SZ,!'_IP+ ,7@$%X9@K.!TI5U=:]((R\60.2S:*6_+'K\0E.$+$0Q6ZH6*& MIN>Y T7J_D03/ED8LTV1)@L\W36H5$+2=1S+WH3'A]M6BZ!XQ\130EJ/Q\ M&4VE!G2N8">&YK*-1U]5D,Z*IF]L6YY?U[$+*N@#69F2S5M170"0](X,@M([ ML[WW UKUC(C8)_PS, 1Z)^!' C@<"_W'2B;KJ)8-4<**6(Z)PO>@.^? -[#W M';G%X+';G+0B>$CH>=< M^,^!$_+J/LFRM@3KULW-2QY):A O%,7R>$4/EG)UNTPLZC2S>DR/I+]9Z?8> MR./-!)8&#]F2+#O@;838"^::ZKKLH2I 3HEU%$>-0 ^D*0'N]Q1AP#]SW43> M1B&RFDGL#/G#H!-.D5PWUU(R$8;"60 9:! '#6<*( :XVTS7%<^/Y]@2ZJL) M,!?@J@T6,=T .#FPS'9&:)$...,5SA$ M,!;CD1\Z9S?T,GG<;; M$;<#**+I);P1.726L@IC69( URG94)WW\!VJ7+XS$TRDZ)H8!8!4#UG'S+WL MC!A(+0'DO=/3_M^_\"3V#U#6W#\@R:$]04)\>C17S(X+-'3- \I98=?B:VN^ M)_=$>M%*U\5F.I-P$D!IP&//IU=*>^46@.7!#("W B33$3!+JM2*-,_.AV,Q M8;2G46#@X_@%@#S!BP(#$)6TY)7-DWL=X+WO":$T^ 12E+F$WOH5P%2.YU5T MS^!C*80IL T4!Y*.I($!AFY)GB#3 >H".07L5^AK=S$9,A48;8[:N M->-Y_W9AI]NY=QMK%BIX:+8I>)"W^0#M "V:MZ!37P(SMQ M]\3NPF$T&[$E+3)SY:?"P.U#CL3Q@+UZEOGEUWHP01!Y5 KK^[#I> =\%J]J MV:DUR^G;! T.V*04O*K7RT"KC#^?UN!U&="?0&QO@\U6J36X97DI85V;GXFJ MCDVP_NK'K^1SXC78V&]@W4':?/Y*E0Q:=%TD@I&<)S4NMY/R=5_(OZ2F,7R_ MGR%,E<06?7;5QG)\4EV2CZFF-1'[RGG"F41L[-[T-7>-O@+AL=J]PN:Q9L!@ M==-V.3;X1N;=BU!K%\8!-(K=#282!>>F]2?;J8!/9_6_ .OW%#XKH /R:XC5 MK@XXA6J7[9A:D&M#MPC@MP&N[>J#D0W/F,^1'08">\?>/^Y/K5GNA:S!F+8K MT&!"#^O=S4)=SET?I&N)Y:W;6#LM4P>:G+UI ?%G P*C%HYD0,/M);(JDOU% M+%=N&YA:6]K5AIY;KK<>=Y0TA^=(^\*X"1R&/R81^J!"I[:#T[V1X<$J>7^5 MKM%CNT$"MFM)('\5LP]IA!H3L#TD5T]!UH@;B8P^>([D+WWMHSQR)S(*ZTWI M6+ZS " _ Z$9522-]PR6"/3SN K2+G#$L7C!42**).Q<%(CH(W_I[E"X;-<> M@O\A1N+]K2"WL._%>,.4;AP%>@31615*AO>L_"XV)V';UW8#K!AMY\62J2>8PF(\^"C MF4N1B :\:$H,^SO-<.6VCT0\D#/HTFHJ[H(. 2;P M\W__)[B=?=YLE-45W?SI9\<&X.?!A4#1I"(?G9H\(T<9F#SPDU%6S,;R-IO* M/,?\+H\_=PFV,<1$, #G?T<"?T.HG)R:RJRC ::'9[G7*> M\NR &:7J2H=7J]K3?G&#DA)MCQR/%@1@W-2I2E"4%:K;6FG.$J<.3)G,DM)E%E M'&_2*M=JMRKL@$QV8(O'DSG9)K/:%B;"A%(3F>VT61JS>7SE-H,\'%GNS[HQ M*[-BJ"Y=&F0K=2J13=;"^3>+[=K47K;:!TGXQL-2G. MJ .[6ZZ2N(D1E:,&A?CZR(8Z>_H2.3Z*GMKZNA4S,(&,E_,CE*]VCQG@S? H:E3 MQ?W"Z/2/%]]Q4=V_>\UXIYL%E2U!AQ=14'_=*5-+WOKY%7'Q+UIEI_88EF2: M8(2&3L^7(&T/Y)^.4;&9_G#/#T'K?$ZFPI/X MO)/X_<(ZKW*IKP-$&GSY89WZJ@SBMV&0/@'!)4O(-<].?^YLG4^APCNJSO5N M6Y%&*IL+E9HD\(>0>9TJ;-UXE21N77R]Z\:>N+<(T/:-V- !"!16>',!.);I MWC 8I@2A]YZV?I?IX-8;__I4]P%4HA;/1J5UU 7)SQ+Z-2G) MV4)G6(14LZC&F\6K)',FK%Q3\"( M-:/DAG(IM4JU#V[Q(91_3W> M4S)FLF3/E2:]:2_6B6JB/,JDR!^_4E_#>VZM4.S8D:4+]J>RHUOO+%25/LBT MLGA\RX[F50Q;Y(KS>K>L(@5B:"UDIE!+8[E" MNB.NKJ-W]-C)JFE(K227WE!)I8A-.)49I\RVVPDKYI)LY$]7/9J"(+'\_CXR MU#S^;,WC>H3N8M+N6VH-8P_!5GWEUA?*BUF/7T;EJDBI/5.M1W.R,L]>QZ\! M:%Q+;^?Y>%W(4I(Z[B15CA.Y]LJM5I[X(AK_4KPO.*8FH4I>T/J]=3E-PEH[U*:U"8;EM7D\5<(IVD M,DN]0:O=:3E3+G.D.24G*4BGJ6\BB\\'8X<2^6W=CQY!_'9A]I$;07\0(6^> M)A)PJK]1'>1<4K3Q?3]F:DP%9/( MR8;'JJ5M?M :=.S2C(2U=M)?6WW@&,A8$,CX)P&92U?Z&4.+6G)NT:)KXZS4 MQKO7!W*I5!"\ER]6_5*O81K M_+@80J B[YO9X8U*)[W&XX' 539^\INU6SLJ)F+,P'$H@<#LO_AG\3DB\YNI M#C#1>HJH.I#9UM]N@JY?206FV'H5HS81\$%DRO/:+L%ME]T+(.]5+V84Q/HM M?K\.&_9NXZ]/%->M*QFP_-&^SN)RT1ZW\.ILL<3496_;FM$R*UH(ET_+*$1N MQ9(_N:K9FP"3IL=X:56?F=2@TNUO;:&@8(/7JK_=@).*I4P7[Z8+=9DAFAJ9 MH;*Y9._*L.DS58%65$6AJEEB-:W'9&%<(6%]B=A7,,#3PDC6Z]GTNZ34PR34 M*U:J\(75[GH,5AQ@T9PO%JF8$RLKEXB7LW2TE)I6RW4Y.VFV'S,_/A=(CO9A M$$%7#?>6(Q\42=[MF;6[^D>(BZ0HQ"P')FGO=A.X:O-P;E=8GW-,/]6=V1_\ MP1.6#>ONP7D">>2'=HB?\PU+AD$1Y;[D;6GR_@:>O!H7P/X1>0T*52!SK^S& M.G/)Y.ELTH I#'(:'I-ST33%;4O62M&N&$57X)GJI,Q'*S315OKB5I_BF8SX MXY<],WG^_#7PVP,>UCJK)N29C,X56H \7/%<^^K7'ZR9K06R$4FS5K<:W3P3&I1]6J MW$9OR2*$$''&Y+E^M:VO58G>"J1IAJ;J2[*;PQ;U(195^,VZ$EL!51H_HQ8= M NFS=",D/ EK^ /3=]5/O*JK7+Z2D,^+_8<^1NF/N=AI=>/K^;+JX$=ZUC[ M>F!>?867%*V475]W!GK"IO@VAW6%A5%@M@_:1BK(S/< B 1D[WVH74>:EJ]3 M*0&E:U^U*Z"U[(N&H0J,GL:O:ZARD)?BZQH%+*R-"+Y>2@S"8#^FY4BI4BP= M]C!@4/F(@ZJQ;G&P?<&P7:%6M_87A"5C;J /X?#U5Y;L]U2)^E.T[#T#"I[Y M9^C33Q W5KRBP-\VJFUD@06CT^5X0]'=;EX&]!59OJKLL3Y4O9;QFI3!8L'P M2=CABX%/0#UN7QWIN$,&JSNFQ;^@*"XXN M&&"UTN!DO F."A8BE#?6]%^!0$%UBLO!>\Z5C,>@,$;!NEJW^0+KLNS#:![ MT2W\I*/W[WJO/4$=UZ5)8'3PA]6^_"4$.)&[\RD/L,&OGXI*!*.Q< )DQ7@3 M(N/FO(*]+WOU5@/F@U+E=0L$29S]%O>\]CB6[JPE,L)ZYBK?KF>PG#0<&+,: MGS#RP!(18)77\X;(_= N- @.C_<\U>YM"*2#/*8!@3I'>%I?3W_3B9_5")?- M.B_G374J;U9)HB>D)FE= B>.IR[6/GY,F^*S@-;7'#W:XK^:=ASX M9U\OL+TKZGT@5=@98$B\]1&KYJ)2\2 &CF^ UJ!2R[LU%E^R9[!Q?5!=$5)6 MEJH89Y-FAM"2[=-J3N?'7;4,ZVN5'%ZQ;MQ]1SY7FR7>L*[=!NY8Q_[G?"=1 M>.W+2@;L^0J@!_5F2/=+5%!Y7WGY_(WQ[NH5%E'V6T,@B^N@MJG7!$-@6 @9 MB3\9#9VT#*H^X([_+&6&^ B0/N%XPX*F'RAHF@@+FH8%3<."IF%!T\\M:/K^ MPI;I=Q6VS+S\CHL*U'T8ZY[&A-R6%T4R,)#0?270A3<1%>CA$>B;\WTY4+D& M:K97[]L-FSJN"A^F+C@#4N[WQT%P/_6/HY3(N 2+^9%H$4)/1+ %JE\!, []FDG%8=-_K:L9KW$&X_3][C?\DYCY$L1#% B@F M A1#X5Z P2%6#7C5+AQTCV@[5[/;-@&YP(,]7_@U;[)2B'DAYKV=N<$D(:! M*^C>W&LNN>OPLT.]G5WNQQRC.*T0ST(\>Q7/_+ZAJ&_G86<6KZ.N!4/DX5VU MUY.0YRRO:Z]D'CZ&I1@?YY/,%K/NJ,!OD_DB> C58'_X>/+Z'%K?TLK_\QZ^" M9X'MW.329_K(WQ6+&Y\Z!K:&)#C!-HG^I#\O I@M8EC M@77&54Q=\8M.JDCA0_Y=90;<^RH/,1%>]@#]-P7HLH(7D'CPUK(_JJX7L?6, MJK;X_GA3&2IXG'SM>&)1>'6WPZ(CS_S%1WVQB7B2&]2R9,P-=(K [+^C/&!# MX3G1C;[W>[YYA^X>'6Q3Z9X_D%46O& .7'ADF11?QHZ*+<+,W+KN8 M=20%LAMOBGS%[LX;I5=BCO4E5C6XG7 M968RZ&AJ.YHH-6&X"?9B4@W8&"-IOBSS)9C):_R*43S?#>#(CN4@$1?HF>ZW M^W4[!+N,^C#0,]"^$EW*'?-QWH1P<.M)'#1?YQEV%ME%/.[RA"/265,KV, 3 M?GVX>-C,V%%@A\R3@9(&Z D,5,%\0&2H@;A-]Q6*Q+A,Y$M#B2\RW;QDL3": M)]*!U3>NSW$?5Y*]'J'Q%CO^7*M<7D(1Z0C7X"E(*HQ]EFP?K] 43Y%@+UQ^ MYVX"2.BB&D \8".;;OLSY^?(P5OGN-XDN/(#[>!+UJFNRH8IRR@ M]'IH(@;7YG+^?Z#WU0LT/O>"XYNII\".W7[:_L;=19X?[U.[@_B+?0D N^AP M'\?AA_\$ZP1X XY7>C2-[H94*_#,3,]*!HQ+V!B9Y8R0D,%KX22G=V%A.KCVE^*TTG_9SDMG4CT(A MC^69N)A7,*W$<90Z['?S$TM-Y>F#*C+Q=V18G1,\/O.!O&<7[Q@E A)H/!:H M;(RT/'3?*M_0SP*2!2('0&MQX%?^%K-(;:[QW !W-!' MXDPM?N& KQ58.PA:"M;N5:K.H1R"8%3_+BPKV" :O!XY6)#S9 U,BUVWZ0B0 M,GY+:7_1CQY/=0\2SHVFC%#0?X^"UD.SXJT((VO.)>7S+N]:<6%74WVA/Q3OBGX:(X[Z$XDJ5 ^+BQV3#9"6K+45V(.I;O M] 5\Z$@GC7@N*6Z:X-DHV"^K0^)+V**N<_ <@$E9 M!C),$Z6IPI/(H?521/EPK>0RR>&L0R?7O2S1E%A6-,C3,*KSXZX:47[E?%H? M6 A[]^"*N/"Z9Y;@4K4%V8'H;\+5)F!B["[;T7=5&R8L-;YO<'QR8RC!!0#E M!5T*P@P-SP?*L M',F&QD@(T;/DH;(4,;=T=K(X&0G-E"BT:N Q65Z>>L8Y4 M)YAZB0@KF/MQ6. 'W2A)9F")K[[:]R\ Q@)^0G* _,A?SRZMT4T,E0#_D::. MK<,\1R]A!%([S\XT7=%%MTDTH- H].GS=D / \RBZ\!$Y=/-'V0OOLKFP,[. MU'-90FY$!B'CL]*/9[%$5@!!'C,USV=H08@TA6.>=C9!*B^VH'3T^IF4L#3Z#E4+!Z,UL0G/P7: M*X/&J8 +6BAG?!FH8"B=R;BS]M'C@+T'7?0%QZU/?Y31?8:G'D;,33\_P??] MCH9WG:PK,VI09!P?:_#0O>)W#;"JWHI7EGP=Z;5G3YZ=JS-G851DFI#E&9TO MM EZU'[;R?_1T!L!N=1;Z6>!UAWG$XEB)QVG-H7>.C'-5' %@[P8.Y.L^NV M!DN3G07;D&QEDG0V7\.J8K\94B>SUH/$UC?D,":#!-8 MPP36,($U3&#]W 16QF^S-"=BPR2YP76Y:-@:SC)F1BB3P,C%?K@8N!N9[[4+ MDU6'+6+2-M'K9:WN&A^MH#E\/%+2-Q4G6ZVMY>1,T]>C>KW82)(3XG3.%)^( M]T4N(<@+-;\I+SAIU&N+D]CIR!++X\JTD!W2R7;#E#8X-TT-VF#DR=L3T5FB MAI6K"D44"5%8Y_2: ]X>/YV3+;%DIS,Q\EBW'37R?)Y9$@UQDC@=B9G=2D94 MQ"K=%1M5I98>Q;3&RFT,>3A2CSJM66\TU.CF!.]O"W2B0I(DD/Z:\S),6J_65BW:*GMML(Z'-D8CF?I M6;,O4(ND6)7)?)+JL&?/2*.WDVHI$]]0W=%"2Z3KW7AC)(*1.'XRM**/S$U^ M!C9?@$Z.EEP?$JMSQ[G4>V*].L=-62T5!K6N1BYY&1[\R>NGF4ZC-10W*E;$ M-Y@=3:DFUFN#D8GCD=943&=[:[U/$X24GT_B0V.2A6]/'X^LY3KFBDO$6W22 M*N/=[(I2EVWX]M,M33.;Q:!E8Q*6-)>K:2TFSJT"G!2/'P^M,[W.6NQV:7JQ MEENY,6<7G1H:FCH>FIW,LN2HD#6QW%**"_7MHI FSV)S6FQBF='2Z=/.>$KG M-Z8@+U>K<]@\=1HT)8ZR!-4 DEBIPS88+283O>Q()\89G4K#]Y\"JI?@IHFLDQY1!+-)C#M(HI3N+:OM/YW'(TK:T%N,[38VI1Z>;EB++!<@A3H^I1LZ:I#JL M65114>9]HM3'UGTTJW],[R]ND'E7<0,<>[FZP<7+O'N\[UI*_,KRHW8N70>A MX![PE&2BV$M8#).'%R_@AQ=[P\Y@* [RG;*2R3HJC.=GT0<<#-_AW6!HM\ZE MZ:8,[,.V8)LQ=+FL,AMTR3[EO?8V7C<:J&8^1\I>0A2JI^C=LNU M8#22ZY1E&6L6$11]A;RO7KD&1GMI&;M$!5B^5-$M]!1<@:BA6RC_THB3! &8 MAS#,R8_'#ES_080PN^$NBEZAZ_DW.@DL7H2G/R&Z5&X33Z6G/4%Z*O@5T^Y0Q5<%BS6ZD-;RTU304R'T0J.T6H=5538-S + MI* 9LP3XQKK%?Y^]LY:\JB:H@#.86E^Y]Q"HO*[-^%XC%'VWWT]@9M_IQ "H MF@#G4>2&!PLW(F2% K@-& 3JYF^Y;X7)7KHIND&;X'6 <[KO.Y@=0!+N,9#_ M#2C*!VR;Y@C M(\1/K3W3A/7'+\L&IHUC_ J4W+;A,3F&:[^A2%98M#G ('7-K?/J9H7X7KS/ M6Y,]<]=T6S;S**6V8;#^OC[V&P("_% XLEU$^YJ:[Y!'"(IZ-+)FR0C_'B' M_3#RP*4 2-9'B[ZX9OPPQOLKT'_(L@=+? .+;N?^!> M+*!/#NX?L'T)#&\,MKLT2&//./YOMX2'OS1?8?!*>WRTX7HZ]9Q)_OM"X_& M*S?P2FBW0=O+!Z7_?Q1._=.]PH$LZM6KDT"QD]U09FKIBF/S5[XRN1#\_O;8 M]X,+L#>U@'_I) C4%#X\B)L?!/ZW7V? M_CP! -!M(.[\?S^('Q\$1N8Y=@?(\3O (I'%> B:SZ.:73#,SW^Q+,\+PA<3 MRH?S?0ZXRB?0RUU!XJW<]!-TBN^W;U>$/^R^/XWVOVZ[NS@]MYI?UNLFM/=& MGW$@/HP@O LJ_M)-_M^G$>$7REWDOPCB9.P@=O2S?:R'D>U%[[*3-D8V90RQSV()6DZK%8]F4 P-K8C]^$?%S M*1M_H%Y!PM11USZ"/*:N _5/B_1@_2C>C-1JN5!O^'R]X=9:]KWJ%;>&R^VX MX"LW3?OB>&ZR>8!J4?$\Q=0F+NEZE%M36*^ 7I.DV\.F;">Q7)E.E\I#)Y5) MK7Z;GY)>RKE[U]E"/7#/\%ABB<6,,:OV,::XSB8W=JZRVL"P6R-"[2W4WAZ8;QUJ;\1D,IOG&T9B6::*T8PYP+0T&SR/M#3^3S__G:V\]&#VV*^@2ZFVAWA;J;5^KMQW%:KQ%;PM\ MUA00!;L$[.EOQ=XV.56U>)(:Y+IIB\[69-S^,OVMC=NID=4KUF2>M%+B 7YZY8$+ M&B!=D$K#'&NM*4?'^4ZV8J?+59CSA#3 Y.O_3WN$P+6+#OK)22]6'?3+'4@:"H*?PMC"X'PP,NX@Q@_.X5*-WZW(WV]<8@0Q6YF&HV M^LMJ/B=>*43SVAA[C]&9?A#0NV,S44\T- 4P-HFO]DU\0H#11;%WL>,;\8S' M_K#]OJZ^8%^JBM[!EA//F?0WV_*W1&PB\\VVG'Z.?[^ MWRE_MT,.-9'OL.7OB->A(O+G;_E;XO5W8UZ)Y_B#GO+KEU9?[O;Y8+.MM&&? M)H5\GFOH"ZV*&P)@EU65_FA6%9%ZSA W3:M*&[^75?7BO>>GI.#=C3RX%W3Y M W&%^&A*7I#-W@]4SC.ARWFL" +3LPO)@5FGI@1>7((M.2 V7&_]L@OT+BK'?=CR7N"1G?3:)%4[>L5Q'GOU,S\I]?KP[+ M><6:/FN^_N.TI\3('B'>WR9X#[I7O[6R7*?D=+@7K??]O1NG,3@YVU= M"-C.;NK,7#=S"F-9*)?+?P;140.2D9?!M9IU$V)[FMY2R5FLIJC6:+5E/Y[! M=6%-2'$\DRF1D2@C$=4GJJR62XJUD)ISDB;=2B>IU)D^X9]F'M^:'JY*\#!@ MX=8;_ R"=^,0[HO@(9'_%5+YV8ZK>]T[J#.?H?M1E1OS=%>5,'40C[:RCKQJ MUF"%H^2/7\2YEO=_AX3_ULC26V_P8%(UWM[9C.DNG_97J?E1+B&)ZC77H:F5@1UO]*CEFH=C'B1^_THEG/.0# MGQRV?.M]AU; MR/^MUL!%;60P;>+Y%S>%/M6FFL7%B,2:@5X ID!I^S@,\R M[\L/;B--KZ 7Q&]S@J%>-7DOBD M@GDWJXB0K8NAEQ&\3HFC63C/=4Q;N+Q-EOD5+X!R41 MW@OO^CW'AD]+G2#I>&RL4;9[4URHT3)1Z2J5$9V9&YM+32\_W;R9JE*B*[9( M4>9S WRJ#!2'+G@UA6/IBV7;[S?8[QY(Y-8IF']0TN4#WVS<[;MY<>+OW[ .* Z%;$]5U,"S32%9#E#4'C'@MH O/N(I9X3 M(1\(C8/O;!S\"<3_=N. ML510:J+CEP<+\QD;%A)-ZK05^#=?62N=_?QAY/* MK>O:_$&5;$*]X-K&0;,WFO4S=I*2U>TFN6G(Z6RZM()L( VL@]B5&Y'=+N?C M@'SR_))7=(/G(C;/SC1=T<7-'Q/O^5TCP&YE*WWC>^'?\Z'LJ+"W(\(.W(W/ M*NW:9#&@4O6Y+$G%"BGT-HEA]DO#Q^H];43V.9&GZ+9DH9<6H+:^IZA!V:4P" MO8NX4NC9]V4F]Y"8G) 2F]4(J(]D M?OS*G/'@A,&KH4D3FC1?Z/EYC8%45[J)JUQEBC&J'%=7Z?6\U?A2DZ92JV^5 MBCA+89M&IM_ORWU;8"$+@;="!'ZQ56#(1$*3)C1I_G3.\7:3IB//ZF:.S\:Q M(IW2^J6IK"Y4$?*2Q(]?Z6O>*'T_FKJ/;)I;W3O=%R\)%9)/LVAJQ;79&JOM MH9PS&4&FZ,DF*Y.0A:216R3]%==17TI"37O&FV'<[;O,L-N5[[L'('@VV8V! M<"_\\/<\/(CZCD=[O#"12(QP@<]0;&HVPM:WRI<6:)0L6(JTV#CDZ) M[FM5MJPVW#IAAF,[SNX;8]V8CGE5VOVSDWF^=[H-WO-T\VRR&B6IM7E#D MW!2/IOJ%3KS(B0 8\,;IJA=.?S@E>;=+WYN=>%=-]\M.0JWD4RRT6'\PR4OR MLDT7H_5"%AO7N*8"=9+,CU_8,N0H<\TR$YE652+9 M=(C^B(I]::6"=C8]H=,JOJ:)=E/Y8I6$7 1>.UW)M/D>;"2T;$++YL_@ M'6^W; 2=2Z>%6"4C1XE1B]5)NS+7H&4#+YZN9=I\$W9R!P+YYEI)_ [,NU K MN;9E(Q=X0L7:ZRK5'-*M+MUJJP#^:PU%2>_M*J#ZEQ51N7 MA"I-J68\36\WF)+CQ$D*72'%,F'.TI<$^-V<)#Z=^E^,Z;OY5F]\H_1U)/]V M^VB^PI/];7(LTMW&?!UOS71-FK4!$TC^^)4\U_TBS#6Z0J[1S2GC"BK "^E% M-]_J=U0!SELUU06V64LY0<$6BPFG]UOFJ%\A >UG?OQ*Q2\&U(4QN:'R'RK_ M'_:33&;S?,-(+,M4,9HQ!_A69ACR2Y7_.%^K3;BZ3M-27%G(G$ /S0R4^^B6 M)9[X@[-[OJJEYOH^1TQ71:>X4FSM)&[E;K!CDI25%M Z0YO M/A*I*]5XO@L*OZ.4[R_4=5Y-RXR>MCM8M<=$&X0P<\^TIP=,M\QDM=TF M5K4.W2PW!D2U7\_EU^WCX_NQZ\]V"*Z$('@BB)X15R !0_P:OM!'TD: MP!S[9RQYS$?1FA2T)@:M*2)IK.)P?,0P=0/PT\U3A%\XD@$W\11!W"BJ"U'' MXKT'GB+@7! (MF 2UC$! CJ*HZ).3)8NV"O&Y &_\*L/ZF9$G]J,I(&_ =\ M[[-Y4V.4")CR.5)G-$;D$<1,?BGQ*RMBS_A(3@>0U#80\?'4/Q;XCH4\FHLH M)^M'<^[ASFB P!5E ]^[FO$:6(<9 3\T,!1\Q,X $^+AKB.L9 *-Q )<]SI+?? 0 $V*X*=N]N#!P.7*6M@\5)[.QP1C";NQ.PNREC@9^. 5B\!);. MKPV>M1%APX7 J=!S.P@)CNT N#L6XW(/\'5DQ2L*_ V>8< *&4O7X +ADX!) M@&WO-^L]SC+6+"(H.C@&,$AG):BN15:2/=N_$OP+IH5KU<"R .PLN"*XR".( M/4?*[DIM> 'K+]O="=P;@+C%PH$0,T[>+UD1!2TB #!'EHSB\ AQ#U[@?AR<_SD"V"K\ M"GZRX1D3G(@&\;'B:+QKD,6P)_FOP43T9E ='@3 M2L*/3XDB@)\'F'FTB\ F(F#]<,7X4Y 4L'ZY4$"8S*-?OE?!3/0(QB(C9@ M#2*/9D-[>HK,]!4B-A=S/;R%Z[$LEYG8Y\B"WFYR3.+1R2 BLNVM7PK\J MS__#2@\FB+""R?RXUE?-G^'2.S_*0E?K\G8CO%45/@*52+N@0 M8 (___=_@MO9*\115E=T\Z>O]0;@Y\&%0 JPR$>G@)O(448 [__)*"MF8WF; M366>=QD3/W>*GIC+K: !PGKX=57C!_ND]YG^&I-/N M0]V2("+\=#L +OFC4_,.W=:-GP3^G#P\\#BP_A(G9_[9=@PZFMC^?/[+1&8F MU-G^U=/9E_4-#6K;RH&^X7WTXU M:DC=7J> M;9ZSY;:KSV.GZO^EX?C+;[EH-=S$3MA)6%?Q\I2A$Z'\_-^I&?G/K[TX.Q1? MU[;H-%97^1ZS?LEJT\IQ?JCA-$UW4T1/6G6:L>1,?% [#&TV G;+W]SH.MY- MG@>J*-3P;6;MJVM06U0D%X$DL!9H08$=&(Z]LP1T[25-%JGO.R9E\@9TKD(= M$4PJN8" KX+3($W]A7% M*P;6!U*B7<(%YIB^0N:&)#P=;L<]-K2J)2,I2)@!,Y"#&WP"9 1G574 #462 M>6!F(6, JH=(:;3@WM!VH55DPA?Y*O$+BT2FRTXQ=FW8Y[/ZY97)L3L#9YR% MH( :,:]9:,JF 7^2&@<0&.K=2[ZE,)KG:-E1ZJRV&B\+#5&2B61W; KR$NO- M'Y12NS;@05$$B$@0$O=&M4&3G@=/JXSM6?0!0Q+@G@7/->KB.+-B3,[:42ZT MY, ($5C>MDM)AX^:/.QBC2C/@E#QGPY'5ST N(/.VMR6#-Y'O%Q(S9%"ZAGPN@$#1-CB/BS"1 M.B282(XQ%3UB2>C>!Q*IJG.\XA(O("D+$+II(5YA2KPK.@7 >W33=TN!R0#' M<&Q$LXJD2G"5MO[T^IX1=* #RY*C@LGSB($](:ZW\T $1D:6.ERB*\"A%7O@ MJE D 4'.A@$7&(0SX!4LZT!7&'H- *JDDP$%]HR0HX[0'?Z' M0'!O?.AXN>INN2Q? %=0)(W?S_ $E N MS-#W)"E/< 9 VBK/28SK(>,5'MH7@,(@H?$F5#=<-0+2/Z05#6(Z=+I"ZG6@ MZ'V.N)9><-GN0I%/$ S_OT^^T/H@(7SP?FN'+4!F!_9(N< XOM]J,*8Y&3KL M8CV6JY2-7)GDF;BT"<$P!?SQ='4YX$$[$9+WL.URY/)A3 MS4D+J"2Q>CNJ?#QOZ2-PPA?Y7$HM2!CO3%I:+E98FQT IW3R3%=''TX(':\- M*BP(*GPBEC)=O)LNU&6&:&IDALKFDKTO!=5\LQDX":-'TLQ,8POKZK8^G[9_ M_$J>2_#:@%=)[H4!$&X6#]X$ M&8O(:\ ^5KR1G"II@$>9R)_@,P[+EX9LT/EB[5TN@(_!"RJWV=CS>:?PE>5C M >AK?:CG-(6=5ZBL@9TX:(E':OIB064HJ>!(](8DK'6!UF."V3[U@YP?]\C7 MH!!.$02H2)UG+*#.J >NR=M=?Q;V&K?DJN^N]H MW](!DC$8"7T!\%>S@($);YX\,QJ0@J_2 >')2@:\]3*!TFLAT0NT;D;D= < M(NX%K<6:TI3GT)N"ILA, E1FLK.-=T5IPOM@J-*"]4"C%&C(8/LJLP;J^)9' M[X.WPY ^I^"8ELB(ES3#\9P,D-J/1SK:Z5BD.+@KAVK"?D7/GX@QOQUM]8F( M^R*60O/"GD&C18'7Z.[]J@LDQW+1TCOA@VM,D_]YI27BV'/Z?H!W<"44CST3 MKW."J#?LB,NA^YC$]1[TX0^_B'QQZ (!=M[RS\H< ?MS]OL;E" =<,X!@:*)*#5 MF*8^U4VDMDTWP4$>A0",9D*,OAE&Q\Y@] %C,WE!< M4!JMW!B54P7$U:&@E ?H!1'3OU0XU7%>5E:@_/,5"!C3=*@LN ^Y[T8Q9P!" MD@"0WHVKLM'#OE*^V\+N.B)$P4_2I7LG(5,[''(9WXDU-V44Y#FV9KP?N8<" MON IHC^@I@EF@DKJDZ>%PT.W7,/1FNDF.&+>5 %W 0MU3<$(8QBFOG91$[P2 MZ$-[I0@^Z;E<(28!;BC":R0T4Q3-!-:I,[NT;45Q]N,I,!_87 !L*J>(O ">P? MD@5[=>_67=9%0YTQ7JA>@>D&L;EH?[EH M"?:\SW7)2?QT3MJ0!QJGDEE:S#GB2W8L0[,ERIG&Q$*Z M1[2))IP3A1@>#&48+3982:,Z54QGEDEZU1D"A6>2.'U]-<\3!"F5YK*ZJ.1E M>KT6JU78$^[D];C<;4ZH.#O$^(QIZ8;=5=0$G//T]?9*;I!MO"3)BWJ-J-)9U1=K"=PY,GKFVNCE[4P(4<5FRFU:G6' MI4:)A-7_3EY?Y-1<;Y"HTK1DI**E,9G+;5%)#>QXI%H?-CFQDN]1O+'=Q&I= MQ^1J, '_!)W4]:@X=:R\*7<%0E[-V]76M ?G/-E2%Z\L[6:)WLH,6=,-864/ M8G-8T>MD2[%:GLZDK"PI,XTZEG_)UM24N.\4,.SS3#3GF1.-U]2^O&IWJI9=(X@A%BR MM:WW"!*,/-D\U5[$EPI&$IBZZG*EH<5WG3(<>;+Y&C&?$)W$=BJK6]Q(Y(4E MGV_#D(@IF<2[%;'BL:L1>;%3;,$<"1S"B:U4H@9HU$CAVTDH]E7>ZTH MFX0C,\P\.E^W MVW#H":1R;8?@$H7H"*OB9&4V*%"%P@PMX 14_+@6R\UC!5-F5H5*=MB0]:&) M%G "*V/0T4F\O,UBN40_WR?JR58MBH:> &LC#=J5E=3,THM^.\H.L%BVWD$+ M.(+6),%E,MP4 _#-X,E)G$_QD[20 6C*IC&6B&4P@A%.X(M5$FE\6*2QYG!> M2;4Z[7I7@8SZ!&&=S&RHFNM%EZI6-:,WF[%J8DZ>8]2#M1!=5>=&C]KDS'BE MHN0,9PH9]2G"=M2!O"Y242II-K42H;>ZF-0^Q](IG+7-5:K9D=5T-=_ICTH9 M(!#/L70I,XS5EBNI*C?GDKAL1I/<2H C3Y'+;-6P>7V9ZM&,4L^GXEJ\6P-# MXZ<+Q7JD'N.'U))RYG6-HM6X5M'/RHEBR2R4HHN\AO&)7J7>DQ,E M9F ,JV2I1/-Z*F[:AC,6Q^)9.=$=)*B&LMW8%".8>".74LI. ;;S.UGH<)S: MMJ1!PJ2J"1$78YU!N3N&!>%/R*4]8]..K*07C#*+RO9Q:BVK8AGQ41^6)U(5'PH8)OM.%8>M5-\MRIZ->Z/.'4ROZPU5I)- M+Q+5Q8J?QY8VUSXG41RA4!X7"A6,Y@VI5)Z7NNQZ[)5S.F;IBI19"VR3*V%));\3*;1JXC#7$/.Q1J,FLA,ZD7A+/FMILN,H&=) ME2:&!K_N8F2V65Z=([^F4V2DVA(GJ$%;[:JSBD5TYJMSY-==E0J39JP[IPAJ M[2SRNI%1AF.)4,/RR4.M:6/$>H,R,AC.:J8=#-.;6RJ6DVEV?;9PFU M+XM85Z**-2S:*MJ=\=245'5UCE#U>*5H$L4LA0URI)1+SV(;?46>(U2B4.33 MN+2IRT0CGD[&R$**1+K7*:&.U,%&*==S%+-JYG)8=DE6K;/Z7*^1J5M$R1S3 MU;Z1G*[E":/3*[>'U1&8B"RS)1:#/,9WN?80GPK1#GM6\S-65+56:L\F%$,- M^7&VEIUOU?,D751J7#-/.VN,25/*3%Y/>"J^.D>G[4W&2H^3RAQSDJV)M*Z/ M4F-5/*?Y9?LSIR7/9Z;<=#JE!$>R9K'7/J?Y=3+_/WM?UIRXLJS[?B+.?R#Z MG'UCK0CPU@ ">NW3$0+$/ LQO2B$$$)H @T(\>MOE00V-MAMNYFIEUXL7$B5 M69E?96959@YGW0:/3;%LI6^D8J-FRI3EL(SC&U.>BG=+LR97Y8A%*6OJR4Z6 MPNE#-J+ =HQ5QE^,L44CGW6+I=BJI=*[-N(W,ICPKV4P$>]G,'U\X><+UX.( M\UP( N[GJ\A]&(W_3+P[^1SNA@'<8X6UWT9)PV"K$ 9)1=<*CS=O,-J]3+[9[?LO[,NITX8 Y;IV-7@U=,M-&SJJAGCZLL:;.[YC1M&>\OP#.1W$+/> MS^3H8&T:G^-JG5D,9V9JWDKS);YUOENG7\S FI@PE3"X4A#"20 *0>Z-N,EF MVI$[Q0B1-SB^==[9;XC@&/J/Y7ES(7DSK0B, HOAB<+K$YC=FP;A\0NV=VSB6-NW;IZ&AX+\;K$TQWSNTD$]$1?M9[HS M\/.7'CY7"FY3M!O#[YD^_(F@[IH^[ F_5P+?+S2/9/:FZ4,R>T\D(YF]<0*1 MS-XI?;!-CP [B#\\O]^P-#R M-RM:XT_)^$7;>/ZI@,!@1B@D04@C_+B;K!A^P\$4Z)]OY.A6% BIRS'4Y7L\ MN)[][X(\./D>B;:),VP3Q'=W"1Q_BA-7O?ZMX&PIE()F<+*$1.%&1>$&\! ) MQ?T*!;()'TGVD4V(;,)'E/M;P/P_77_%V)0.#*X6(3%X4#'8N>R%9.!!9>#@ M5H LO4<27^$> ]O)Z].>F9F!82A <5A 8L-X=6_T%7_UU+'UEZ MCR3JR-)#EMXCROTC0'QI6YX62<"#2L!+#64D @\J MQ..5]DZ#VNK"-##QEZ MCRCWCX#Q86HZ6OX'7?Z@HP!:_4=>??M$IMV%L,>]HRG1_21.(1%#(G9L M$?MKMW/5WTC"D(2=4L(()&%(PDXJ8>1;"=L8I=N?;RIGP:<>LNI?YVR3SSQ] M0_(GS=VKK+]U^I#6';ITGR#XOH*6+TJ _0Y8PBH%V%,\==4>ZU\E6./4= '. MCNV_O^JY7E:5PZXXASK6V;8I*D%=5]B//2+L=)R[-8V]"Y7\WRLM;K.C.4%Y MR9T71LA7S M*Z-F_&U)5#^K 3UX_O&+LF1W=>7]Y^R4(LG#1NB2(?K!T_;&[A8M>:Z]NGDP M2?;CGEO.TUPOP2J]E-OLEP;>JSK1Y!?J1!]Z9P^H^.[):AB$ Q,Q#1$P(NR5 M^;HF[#./7G=5)'\\MYLI+C0O/EEVL46LGTO4C!'+I&%K&/+'+QR/$NG]"M.W M8+XCK+D)K GJNQ/_((E"$H4D"DG454K4S=A#SQ^+"K!Y+''J!X&1PZ9,:#L$ M \A;,;'H4E)6D_JJ@4FDMF+F5*M0(5M7;V+-:VY/(I5EDZET2WISK+2LQ@SV MZ8,-9'YK8WW#-WWI//SS?T11DB:3L[NKK_NFAVW>PQ8@.R[J]SS42U-W%I"^ M-)'?Q>T+S/L>H?Q]W-TJ%FR="/,EE4RE&X=?3A"XUU&S\_'C[&FZ# M:V?O0:W?Z)<71#[>PA:K!1-K*#V&IG=;O/:?[I\;0\Y:?Q/D>8L259=-UU?$A?L_DWF; S MDY]R76;!RT2-[H@I92@'K=N)W]E_@9_][Z"YVZ_ML$VGOZ-IK6+$MA=0GCY[ MFH^]OMM\H] M/&[;6/?2/0VWO0Q_U]1P;DEVT+DT:*H*UC5B25K8GM4\V/]VIS6AOJ.R$1'\ M2#9A>\0Q;+>Y>Q,*!EO@H^"OPML"TRU 1<-'C0^V.8P&W1+A+WU)L"(2H'+\ M7B/?H[?S/&H;U5OMU/CAL<-861YXN D>. $BMN7']O]CT"3[.;(D08UY@ /_ MS,UP0_L9")RRE-X\\_GOPL@V-=>1_@%S.T#B=?;< 80\__NA/?3"TK<=@OI 3R)8#XZB3A%*2($'+>J- @X M_J3NY.FKJR*Y/_%F\2?E0*CK7O^F:XE3P9;L*!(!!'T(^I#<_YG0@> M_"YL?Q> __,HFB]5I MI=!DA&0,;_:RBU6G+^_S\IL+%OX?? [@EJ4+VJ$2KOO5XH_GQ9Q82Q^I&BX$ M^!L^*CE\/D+2H[:(Q,O5NB#$&^>.Y$H@(M Z, L#P D/Q^N MYU1VEE%9#T!\>T8.!P0$2.K'KV04(^)[^/@W DAD&"* 1 !Y*P )@Z95T[9+ MAJBY8VE<,AC!,L"P#X&13J?3!I%.3;B*;YD8,>QY."L#^4C_^!6/$A2%@/$/ M@#%Q>2*_!8Q79SG^MFSMM<=;C]@AX7HBJ:^HZNR4B M-1*Q-BTP%8:;3$FL5I]:+6!2GJ[+PEV"V[U1]+M:7\AC>DB J]AR9MU-9N:8 M7O47&6NHY;K=2_>1.5(HR9G/5ZT449AP+J'IRS7%$%,50B%U& J/YR_=%7(@ M0^^&>GOG[SS6T44(O%:KZ0PR>]_TG2>Z M@606X2S"622S5^NKGD-F;Q1G4:VAVU565'L/U2L^FI+\MEXQ@>H5(^! P(&* M=CZVW#]"4394KQA!'X(^)/>H7C&J5XQB" @74)%25*\8F<:H7C&" B@"G&&A MBL6H8O%=5RS^6E' _3+!UZ\3=U?V\'ZK:1X^C\"1I%V?I*'ZP$C.$*+]EOFP MS(6$) N5"#Y#X7Q4(OAL8>!KO.V/2@0?TIPCEP@^ZT*?JQ[P7>46GO_P];L% MW:XH__&DA5;P6ZU#<(G*;<4QT:]/AMDTLYCJ"9(?,T7PA51*UAC0JJ=DV7Y5M7.(9YOS[XW;8V;*96TS MMUK(WJPL;PJ:$E@*;9B?A+=S7SK[;IW2^X6W.RFLB-IX?-K>G\PSEDBDB;'* MUNO.D)DF5XLQ#40 )S[1Q^,V>S.=JBKNI4E#5?=OINH^BMM<6_U(-\.)\[9, M)9F>M&IB)5IMNA6OXQE9^L>L994!$463 MK@T,;Z]-!ZXO\>6B:O*,[G-%8IR8-+)="'4P@/1QGXY3U68^=:G>:P'-D+%U M5P?/%\/_%X/@9UA5^> W8V7YZS_@G^V[1$T2+ A5TW_&BCW7!/]GL"";Z6TO M61+))S(!)PV^VMQ'#'CYNI3PSG-?/2PF2IKVS\?P&#[AQ%G51/P%\#:@ETR' MS P8L_/O?__7+CDON V+,IO6S^U=TQW^;?A"!$ N2[&1)0EJ3)B ]_\4-$_P M[0VQR?33\Z7[G\_754DX)^C")?X5V?DK-JFT5WS/E/ G^B7B]X'']*)O;6_-C*$"P-^;(^_Q$B4PON M)O_3,<6#=R;A9Z ( !*U5_#2_7LT_-MQ_,4'?AH;G 3M&$M>'BX F]=!Y<7\XHA M@-U#T"+ 2' V61A_A2(WS6<+LB;5D:UV7P1Q_.U0>LY0WJ:5R3"$YC*_2 M=;]H\#(?Y[&W(PUEIB3TOL,R5"HY%=>N5:AX<.0>24K+F*<:TUZ.J0@Y;2%, ML@NI!$?ND30GNTIWU")Y51B7TXM2;3:2TQX8N4?2?-J6ZUF_+F,L-^TR6=VO MI6,T&+E/4J/8PRN2IA!8MIO/D8E5*DTF6WQB?Z+=4;[DCNA56R5TMC\8UJ9^ M; 9O$NP1[YEEU1V3JPZSJ!?T44XI95(2'+GW3"*3[_>M1<94>[[%3,G1S%XF MZ/!&W^N10BQ)9KB$DF5BIM>8&,E$JKZ&(_?8I Q%L>STJR2FU*WND.<*J:H( MW[['IJY2RA6:]3&'Q1J.Y'O0AUC"D?MLPF/+PD)=,TV5BJVJ?K-<7-(ZC&?O M$3^=.^G^LB, D??;4ZGJE5:T!&W./>)'!)=2/<^:J-*\MM9*)MM4%0^,W"-I MALE.;CFJQKB&Q8^R>I57FLT4!#]D8J M[BJUE.*VS?3D>J+NK[7"PH*ZE-S3SVF^JR_:[A2+K?R6YBLSETO 9^+['!W) ML^[,'CDJV_ 24G_8-U;=%I#FO=4XUL(6C,;6#P^2XHF:;48:=%++_ 5\%L[P2KMO7[1=,$^5L9: MC)#KKQNM9-/+ <%+[4]4-029&^J>IBXZ6(926C5+9V@^O3_2[O.IC#PKI%7" ML#M^@QBWPY%[)'6UU'21'$QPF)FO9Y1YLY:?@AD!W']EI#-=:OMYN5)2EF MAN"I!W"7JZXKHP3NK+$%9E52F,,4C!EXZ@&IEI+%%F.*-4SU&S0QSQ,K>E*E M>?R07#6419;V4T@O%JHJPZ%[C.73))60BV:3ZQ52?&).+#!\%@S= MEY?R>*(,Z3:NNG6Y3';&\W4)DI5Z8>P;!S'\Y8AOCER3(6VLITJ%S"#9J9=]ZR6#!I1LF["N?3A+W*__:L#A M'-\PB#(68TP)Z M+YU:):35TD]U=>*OO*"^:C7E(( M^A#T(;E'O:1N*RR >DDA7+A5D^C*&\B@7E+(-$:]I! 4_(-Z2:%>4JB7%.HE M=77],>ZW\\KN*02&Y.OZY MUD$)RAG#LM\P/.T@AP4(-I$[>61$UD#I;[/=& M\@;.W%/JW>LQJ,W4"=?^I&VFKE7&[^+^]5?*B5WX#C7JYG*KN2I'$K(K:QET MXGJ>V&X]SYLMI'V)A@CLO,\4,[JJ<.RPF$BH^7Z!OT #M'?J>CY?.15,DB7J]H!T6@1\" MO^L&OR]UMW(JD^54H V?(?JK9A\;SB96E]YTMXI_5-\3(=ZM=+>ZGIMKJ%'* MK4#T73OI>'5QQUN4<.KAZ\^?V/M.'YCS#YP M07KL5M'^G 7IJ66-J%-UCL-\*2'HZ^[;)/SYG VXCEW3+A* M>="Q!U74%NLAVV+])HSY4.!WG\[].;&PG-9%A9^)&2R;LYO]57F7JBQBG:Z7$=%6IZ:X "^12(4X$)S<(*9&9^'!F(D+* MNT7*+T4^)[9?YC4J.^7T+B-CL3RQ&JI>V,4-(>2CM7'[38STH1#R3L*FJ+_T M1X[T""NDY_-J=\&Y"2R=S5.)N=]H;3J[_;9U.RV*E@24U34T2_ ]Z1 MT4Q1_;&MV2]T":#]52Z)^8RK=&IF6R-,8 ](0.CFX'F.!23PA(S= 4;L32.N M_?NR\/-/Q0%/$ _=1*]+3@28#Z8N1?Z"IL3?$4 ]K(^O UP-N'!I67E+(U1U M,6* >2N;>6O!O.=@WF(X;QO..Z+ ^OV:Z(:5_T=^9*PL%;AO'?@Q^"LLR1_R M1AK'! "F@BQ% &H!N(.U_GTN:FQ8\OH*S4,=(/[P8SA8\,!F9S]%3J8EEZL&?=CGTZ5F&3Q5T M8(PY&T&92X8=WH463=L)&DI,7 ?LFQ&X62IB<#06\8$<@#F8LA'TK]B(^*;U M1?#&UP]VA%5D)!G21 ED 2RZ%RSZ*#AD@TDF01.,C6C!T=(*S@0(^%0R@H>] M)FHD!2/![UPQ/+&#,]WY_=RUYJ8-1!N*)ES\0++"-AW@K:X=?@1:M0D)[>C+ MH38>NSKT%&$_+0?P]9!C&U4+SA+A\R&K72?D-'CE^!,*MF6%']($5&DKH4]; M5-U7\8T&OKQXG["=]H0C08,!,?!"27+L%WQXC[J=-[VK,^^\]/FH=2R-' BH M![5%F<0V8\'7H2J\B,3;IX93 X]R+"$@7AB98"HANY_A9 X( 1PKFAXPAZTH M;)T2]E,)IJZ)U=8+?TI=27I@>,RGSB7]1I)QFZTOP62[*]A]L,M,Y+L&Z+Y MSXNL79'!G7H\@_N<)%^)*89(?@2#^WPD7P]XGW&9K\7@/J=D7XE9@B3[(0QN M)-E(LK]E<+_D/9[>M/Y:<<*PF.<>'T[6!N0*;>W3$HPLT?L@^;G 7^J]^GXO M2DZFP[R VZVD^:;1Y9NBFM^O_/?H\'>QZ,/W2]8>K2COB97__BD\"[R]6ROX M18EQ0"EQT_ &[Y$<;=5OV._^ZJK?]J8&KQ(=3]=OUT%[N%4_8@5PXF@5P*_L MD 6Y?2'\>"(_Q!I?B+@.1'O-E+%WJYJ[]SO?_G%\V,ZX''>P!$ M!']7%_A#1]"/0/,MN\+HH Y)]GVZ^TBR[U^R/W_G\QIC#_=QQ'+.,D'7:EP^ M!)'(@D9HC"QH9&<@R486-)+L.Y'L;T2E+UV@L?X2A188WZR0'I^OMIL>A '4K#7;C**D]AI<"!UF6+>" <0#EPG#KQI M?R$7TRS.IO(U52 :!IUF,EFJ,,;KZK']F.Q+VQ;6]2F0]"N!_7I&Y.@ M^J[=>*D?'5RF?=[6L.=MK=/+-X12IE#!A&PCX=6S!N>)+3X%W=PX$2525)1, M?]2)&!W ?=F<18"! ..H#N\Y <.NKT4*FTAE=:&I:DHJU)(+#@(&\(?C@1D< MQ;&/3&%TKHD P'&40'CRY[Q.0&#TY;B6)S/>IR?7\?]ZK+2(/H0,*#C',>B M!(Y',?RW/;QNZ+QXN_@1*GC^^WE,Z)SXGLY+'Y7N:SHGOI^X[\UL8#G8FTT* MHKJ;+:SLSLE*JQT;JE2#5'FWGAWU&\=VDHDO;&$'V]($BETWFM1<>QB,B;%5Z4N/<(-#_JN>%CD?R0DOV@!UR/ M1?+M2O:M'<3\\YL*<[G]!MK'KC%W#'-5<(1CJ*22+)1 MO!U)]IU(]N\M:!T\0I.N*^2.:N4];H#Y4>F^IL#ZK=7&V6(8JHUSJ[7R\'8R MM,D*I:'BF0A('B<8GG='&?VQ[079]BAG')3>+VJ MQSP(!*A:'@("! 0/4RTOJQ+];"Z16:F%N5/-SNB8YN,!$!RI7-X%^Y:^2>]G M#]P60P=#MW!F\A!$HH.A8Y#\R1WI[F49'07=/LE(EM'AS[V0?%>R?&OI%<^& M,$X$+[A@!>FKF^IL.?N^+"]^- MQ?GN=<"TR6V7DIS'MW!7'/" MQ9-T:KY8T#R>.%>%Z7M7$G2U'D'%?9267B=&@_G0IU<856:\F,8/Q5DB@(HS MU9:^=R5!4(&@XCZ*2J>QTCR7&*9&V"(I]-?=1K8\$&4(%:>L*GTYUYJ93"31 MB9B3R!C6+%"64GB),F+.(5EV!+ K ECG6(H(/?#PCX('9.!X-RP?PK-$1-X: MGJ,V3=_>XN[NML2U>M$E0[0D73(<0#>V0H"IWE$HDHPDJ?D<=GKYZV#T."PVBX^Y[ M.O9]5+JOZ;C[TCO'5>ZFU\>FJ]I@+W%)%)1'#M1ZQIT8'Z=:50(;&X4;"YQX/X%L!'(KH=Q-8_$ M%D5&C4L%9:TW K!)!6 #HX@)XB/3'1VY([!!8',=8'.)(_LO@$V"33<; M8XKH*7M!WLR>@>6#W:#=717:1:9(<%<]B]7Y55H UP.,IZ!<33^D3 M5AAZ--4\[J&?99/E%VQX.> M("/5O 75/&N[Y/=5,U[!YX68VA@S?J+O3775;UJF!U5STS'YMV5X_AV<"O_: M#@-^'V"_>#3]4HS8-.Q(ACU]5N&PSRO,O7L2_&DQF2O%;A_^ 'T2K'!IF. J0,*&R'UM#%N/],>_*$FP3@% M[W4()59C&C$LIA&CMI0O9]OU5U9KJ9[_@@;^(5&T;KJ&\U9?ZX)E\4*C1!=6 M#C;DI*75[QRK6MAT<=#GK 2Y9@J-%3$G!*]: MG-#7N+")5#]AYS,+56T0.D=EC,'"'\H_?L6C:3*]MZZ!'I\]9'A52]M8->QF MIK>L<,I\I:Y;5*<<\Z]R:8N4DLW6]1&'44E2G<\\;R%4H,ZFJ6@BN>^90H"> M0PA?2IH?C7B2)46DS3PB$S"18+O8W!K:#1[N7C**@'F(KA;,-C*21,&UI>!W M4I@LY)FN-HY,A:4$_BH90*!>R'\*-_DW6SK\?R@LBN$*&U-@K"Q__0?\L]U& M10WL8=#DF_XS5NRY)O@_ _M@L_UM _%$\HE,O-[>@TUR:Q%B_X*[^\YS7STL M)DJ:]L^'S54W3SCZ]BZ"_5RRMILY$=^)ZH9[.0Q/S[>,V?GWO_]KEYR7DXJ8 M:&JF]7-['K'#OPU?B, @EJ78R)($-29,P/M_"IHG^/:&V&3ZZ3F!Y>?SD089 M&!D8X/._(CN?(5?V5DT75K$=QFWL[Y@F39R?FY]MOPMLY^\#BP+A-[:WZ2H#OYLC[_$2)3"R+=_W1,\: %"3\# ML0>@H86/W73$W7SUXU,09)_=X_G^L8FP]5(K3#9N5NT?' R,3; MD4+.TFN4OXJKC5RVNI@V;6+8IGGRP#.+Z;*58-V.&JLF55=1>8RQ/3[.8V]' MID=I1F5;/L:X%+_0\CDCZ;(R&+GWS%)1*]ACD=,8H=#N+2A_;5EU&HSD[W.;<<[Z1Z([KFNS*?V'^[7,IJ>&796F!ZAZ?:U;[?&V4]8.?MC4PF MK6F9M62=4=)]M=$ONFR^X0'K<&_DVL'-XI!K:YQ>;Z27+3;MY1B/3^V/G"66 M=GOF37J<+^ S4EQ@RKKO\>G]D;R48WV7'=:XAJ/)?(WSAH.FS./8_M!Q9M1C MS78+*()N#KE681QO<6 HL3]4JL2KU4*"G:E*JSV=-_T&-:"#=@1[S#>5;%S/ MUJ0LD^U,:EE)TK5*K;7I7/"&4YG*)!LG"F6&Z!-QJ2LJ];(M'Y)1\'6;6&B5 M!*;S0WP9=UC:$0[*:,-2:%-,%%-8860T^D[2Y?.Y@S+:T,N,M');+N>NJ+XH M-YCB8.H=DM%2=B1V;$I6,*J04;11/==7+/F0C'I2(38OEXB&2M!8G4_(E?JP MW3HDHV.6FS!L*3?CV)9A-*JK7+._E _)Z&0.QL7K3EWUN4S96;=[O7FO=4A& MQ;)1K_DX,KO/W/)KJ8U-E=/891-*D5;6N1[LX-KM-!9TC-S MC,\5LGRVE"[69V:=/K1&O66S-)BH11^+B4YCJ"7&,5XYB".IM%W)M=HJC?4* MK4%:9N/Q6/H@C@Q)4^-JW:UHF\(\;0KL@IMJB9MFM)'?#"C ; MLP96&6M.' \ZEL$?7 LLE*NY^NF,L4]8%F])?46*]$P*6 I;L8$1":QVZ )/ M3$TS/>#/1 0GK,=^(OG3+.-]V0M#"V 6.US>,CEP,O9%LL*6&_I2%$988[Z2 MVTN;;>=<[T1"=NK@>]CW;>L2AS?U@#NL"7-;^KG]L#LIN/:;"4&;60S]KVUL M(7!7!=,:3,&>_9#4Z$;ZEC;>6W>AX$I<2WJ;-=GSJ/47PXV?I<)P(""7_[?C\2/[S(D\41=MOQ"Z@_#RP=N43R[*TA3 MKEQ37I&\+9CP]M_#(D]\5^1QX@DC;EKDH5/Z6L;1,N\O,_Z$I6Y]F8F#4/;& M;WW/'7_%Q^0S']^0B3#RRI7G]JR)*]:IOTI&B#;.U'1MP1C;?Y_(6KAT6C/K MN.,P+@HO-$G6,8H AP)_:S+M8PAC71DMGVF)._W4[WWF79N4W7B%T;NF8S8)J5)0X0$B^>,7CL>CV(?EUA $/"P$!"&O!P8 XD@ M8.9Z?6HA=;.,1(BY3$HWV[S8.A\ ".U9OIU=]FVN,B[)63M;E88>! * !& M1:G41Q6B;M/BWRX!<.+",]2;L>*O KXNX.??SNG3M>#3UPR4[=CMI0(P;/LQ M)RTES0Q^D#5MQ][@5EUN4HE^>NI@;$KFQW1![L9SWOEP*Z.V&9)52@G.KRJT MUNMEE9H,[S!"PR4>39^FL!W2\BO7\K.@XE4BV;.5J6>QVP +Z=C2W-KJM.JH^Y5(>F5GFU'[-@P@0P?1)1,O5G M#2FO,2A3E01;FIK:.*+H<\M[?Y\-168^ 53/ZE':T8X-6(VFEEEI M9-@BT[.J-.5Z67=IG3&&C-5;;$V8& XF%,EZVZQ1\5*.YI/A(5(TD?ZH$B_2 MZWO5:Q2+^2.M)E../YGGY/6&NBCT]#RNE>KE&H0,8%(EH_'XGW4LN<:H3MZU@!2XFUH0$\!2\!E% M=1[ ^T-1G4_X?\_J <;E-\JQP:II"L/)6BW)J"P=ZY2;O?QHW3SCX?N\V,T8 MNE#C&64UKZC$.%9>M5I\&IHW9#01/^%9%-+JJ]5J%-/Y$YVFFZM\I1R;8"KK M9OM2I3K7X^,SZG2B:>42[0KCJ"PY5_7R*(63?:C3%-3I-'X6^^/21GQC,E%$ MZ:7F$_+*CN^57;J;XKFOVUR:WFM!S*]'>$)M/%#I[(WKMIAVI&5,K]^DLF4G9 M/0^""CQC(S]*O;S-<-#YL01YE%>.?@\7)Y(7LS)F%,=C1N]W86\X/9D[9\JW M79T55-=1G")A33(#"#HX,%UG40RFDRCW*E'U,0'B^WPTUFN/D\L2TPA MEK9Z^%H5!/J,>CBJ8%YZ+@D^)_ 9VTXI%3-1I*$>PLT_@453Q$/D-U4EVXX( MHNCJL >5- 8+,+< C\/V)?#82-!-0-@Z^ *Y5W MH[G@LR;!#P +Z1T%?AD%M62FU#+HU0)-%2P1C5/[ MB1!_(XA $'&WD9?3 \31+:,3 H2_+OCX1&XW,,G--M=J9I2CEQX$"&!#I=)1 MXD#UFK]1$ 6Y;N]CWRO5)X'JCTT7=A^Y"-(=LUC?I0F[%L_O?!&8NG0(LRB[ MP0W89LWE&ETMV]557AAF@JYRP*A)$%&2_"BQ NGP(^IP:*A#SQ6X. M:W"5;0P%-DT+F,!GQU-LGJZVTD&S1V!U4'@T07YT.2XP.OX=M+3ZM=+^]\C2_IM& M;>*$FE4WYQR_R:=^M M#YT^(&D:^+_HR7F.[_*<."'/8ZFZT">[\HC)]M9%HZ4EXBFV=3J>,UI]7?.9 MJE8.U:?>*=;?![#4M5J9YI@*H*)JU4<7Q9F8/'C MQ('5OQV@.]7R6-5<+-.:&2.,B!=SDN_G.6EX0MU4ECUM7AE5YQ@UP9+MHHWU MRCKN'1-/M4)K6Q-7K25O8@(EQOUYIDZH0.UA?*DDA(R Z4G" MYO/EPFS6@)L6_K1O:K]>H1WC[SE['YJ!2V4EW3'B^FL;(NV:U8H@N($L7%-@_5S#$,(W/DN:"8CV; MP-$(\%O%:01V?-Y\!\QE._RU)8TW]C/XZ\:@UG8,]J_:VT^1J^'4;LOK;27Q MC9ALVDA?I(OTYWM$)TNJL&IFLSW,GU*D:+ ZKK50CV@XK2OO$8T])4_;(>GZ M>JQ>.GYY 9(?L),NZA']$"0CR;XEFH]P3'X]&]:=]74\$%LE'LQVN6(/.T0$ZE/L+7$)_%=]* M/A%;7FW"HK'PJU?,.A0+1??P;[S<)6H5?97W37=T;7LLMPWTOY=KR,WQYFAH M).M<0^0J[*(O552L%;9Y)O%4-$U]E&J(U!>I[\.J[]$OFWY#?0>U5*55PN8T M1]7-BI M-%+I&U;IJS)-8S)E2Q-NRLI-6V MI3,9C:/ "])^I/VW;Q,=UGZI-%_-B4YLRO1&*]NS-+[KFU[8QCF)1U,'/!J4 M*'R61.'=L-!#9,,]ITEN!#8G+27-W.UY+A(XX10+)*X3:]:H MK1OE3MM5?Y0]M/7\N?.(01GJYUP7 &QUGHST2G9-J9/JF7?2U=*L=2YL+B3J(R; MV7*:4EU!3^62M:)&80"+$P]4EN&XRZD*TJ+':?DL!QS!CE'HR:5Q\ES+&1^N M2*PT\>J85*/5F--0B[X=+.=^@X&;0NE+KFAIU&5X;IJDU$)"*3<6JTDRMCC7 MQFNMM37C%V8I+*M)7&8T8]DY$*=?\:?]TF%O ?S;A6[N,MMY]]X:S%961%=S M=;"*S^M]71F]V>E--[C3EQESYY M19F/*/,123:2[ >4[)NY%(CR&,]]03N^]Z 5*]D0YO6B944XOPLB; MLAVN6(/N.J?WW6S=CZ*>Z"8:2@%$*8 GO45ZX(0)7CZP\^;SU3(6P%/'S+HV M6";).I0?:'CSM4NW58>1"G8[Q_4*;"HFA^F]>(J,)M(?-:1 NHUT^V%U^Y1W M1(^BV\[2QZQB_M:%\]R M0QE]-QR)>:=1R@>>&CV?:TIX"9FSI7$)!I<-V,MF#TX/IP*F>3$G#)=U&_,) M*C?GV_4>6_?"1. $%DVF4(@&P0:"C9NRI,X &Z; <_T%FU,P92;U"ZV)D:JU M6V$&,8"-1 IE$*,,XJ\T]#OH"&R26N8%R5D*5CK-N,,20<@EO"/^02_:KR6U M:$8C;U+M085Q>_W46NRORNLA#?P*ZG=IB1=+.SL&SYL#-3745UY<%<8)+!.7 ME&G-_'ZSRZ_QG,B9&4N7_"36Z^6M9'RLY4P5IH(FGO8+,UU-;M@QV-[*ZYFZ M590:7&'4,UEL7>2'S+DR<,=4JY]7;?>??8V7YZS_@GRVRBQIX#S1SIO^,%7NN"?[/8,O:9NEL[!%A,E3?OG'=/JU1..ON.\OHA"Q%\,G\WVDL)#1@6, MV?GWO_]KEYP7 P_F0)G6SZT5M\._#5^(P*"3I=C(D@0U)DS ^W\*FB?X]C:. MDGYZOLC[\]D0)(-]#P-\_E=DYW-P\>OMJL'\JAW&OL'C^%,RL;?FQS;,@Z4A7];G/T)D:D%\^I^. M*1XT:N!G(.0 ++1_=F\6;;X"%D20R0:L@XVQ9S_;.,*)[)R]ZT]OC9H/[T*Q MG78IQVP4O53//CW?A#K]1'\WM[KI@'&S[K 'R#E6_4[I%4 >,60_M!(W:2(+NAX;9PNMQKJ M@FUC_&B<]\HSF8=#\1\A7N_^#(K_QAGI\(EZFL/B>36KRF1F7IM2M4P+[M4_ M0DE^'KD0I7%&<2L=II&R2L1R-AE-;9DG]D>2# MD8FW(W4BG4RH@^J4:U!U3>\-.HL6*?/D_C/7HUFA['D^S["4ENVE1;R@I&"Y M>^SMR,Y<\=)+6>BJ+&F2IE.RW44/!K3W1LI4JB\9_>84\ZL*,Q)]I83UX5'6 MWMN-=K-JE7!SKDH=TDFMR1(Q"4;N4=2J#QLU76XJ3*5-$&R-I?*3"8P)[;U= M%3S,,Q95$5OD5X65V-639K$%[*2]D3DEU1%G8K;$%?!0X,/;!8\P7#)#/ME(0M MENL&64EY7A\NP8'58HB%GO/2ZA1CO5+![ KC>G70 B;T_E#6(TB1\NLDLU@W M4TZ,CHEUU>.) ZO5'V--O-6':H$X/T5.V!N1Z0 2^?**9$SQIBQ%ICXEE)7+6$ M8.C>7-OX@EJ0A<&2*Q1(S?)&,SQ!TW#H=JXGJBRP=5W"2AL=8953;%$S;=SDP"\%GEPP50=.-:+8D9%@ S,(QJ($RP!F MMPU\L3EP1$._#_ISXJZ]-'FVE^QG>^DI0@/W<2)95O"C[?,C@FU+3@2\4U.$ MT&Z!+QQ+P.P!QCD8._(CPGRN^=!SA*XH>)CF \]1"-Q.^ A-\$)'$TAL:+W! M&<&P63#$ DZK98/);.IK; ZD80$2,#= AF#YD;$R 7.3#.BFCB3'DZ0-7<"G M#EZ]%#0WL+*#"8?OVTY9 3^";#M =S!NA]RY:P%[2@+LR!U@QG.HSP*3,*2) MXD!FZ)( -2=@13"GJ6#(TI;SGV3J&]_[>LJD///A>>+[S 6>OZLY0$@5\!PP MQ\C$,O5W5@^P962::@0NNFL'3P7BJP27_H"'"R!%WF'^!R]]KRS+26NR;)&3 M%:?2V-6DQF0[58 ;=#!1VAA77Z;Y3JT63%"TE<+/>FJAI>:E@MV1,A54J^4& M:K603R1^';EL M4>W:=[5 MX;GH7((G=(8XWR'B.?[3R1VFM)33MZ;;&]H^C& M5I.J0)&R.WITJ-I0CW(:@WI'[S-"S,H9[MP="(:W*=B1C%)$ZG19JD@=D3I> M6AV/7@[LS]1Q7/-&IC)/\RJ;&E'Q(C]<+#K;>AOI*(63IZW]=1T^;5N"V4D2 M*D=ZZ_;[T*E@M>LOWJ '1Y0Z?H M$GPWI?:TJ;9L%FB;+LAAO8MD-)7X*&\=J3=2[X=6[].;(7^JWN,5578DA\\WQRF=:)#\\D@4(%%4Q0*5""%O7>%O1(SX5,* MRV!-G=53REQ5J+C4T >FSJ5A!C,,9>#1!+%?^>0.0QFL8XHJ6%$=\O)5Z2CD M_2#O!WD_%[-#LCLJ": M$V9VVNQ4L*0,S*S='0"+_!V N!D_8O(E(3O#I+'0 M=3<1/:))<6OB1TB.EOSU;YAA*G\%4KB=F.@TF6^>&*;%# MSG(Y6&\%%NB,X@<*HM]Z(*3A3"7K^?H@\JF03W5/.'2&"QE0?PX@B3K'*YQ8 MG"@<5$]:.'I8P:_U4*ES3O>9#ROJ['\-$\S%K[JMCRHA3!ZD-[OI7.'L8.J)-C2 M2S%;Y'R-H81:#@VTM>_@$4K#?82KE&$"FLHC1Z M>=DM2,8P:.@09H^F,93T@6 "P<2E8>*TP9#?PD1N6'+[,UE>J.#Y'=,1M)>6 +NUF)!K]@7@NR:4.W:D%B'5 MF0(L!@5ZW8,_KK9NQJI3TS\QRA+,>I)M-4*A,:ZB],4"6C./80I3,^7PYRIZL.J@EY M!V?'5^1WW3G=2,X?B^X;E_,;=*#AS<3?-[M'YCM+(!E-_95.(D)?'LRPN3?NC.@EW?9'Z 4P2 M=J.G!U"MN2P,FX)5%QDAM:+(F*AE6 &@6E!HDHBF4\D3VA^7EFNDSTB?;]%P M^4"?>V)_7-=;6Y:L-^%XP=VB+1P ME<#Z0&X2.)I763&5$5VMVRS8; MJ1:/)\-DRC@*6B!MO%-M/-/>_Q5M%)/U"C5;E:H<8?2*@T1BZ*=F'M1&*BCF MFHA_:,/?362B#84A9DYBKBT=^TK@I6E[5$_E@8XG[\/(>'.G>0?2 O5L3#A; M"J\>'4"R3KM%RS@A=K#8""<8=]#H86O@O 0E('$JFB)1- +I.-+QZ\I;^)J. M&\V5;PJ-/*YF>QE=;]7+D[+6@CH>IB]@U'XEEIL/4+0EQ[4,:1P!C 6C :N1 M.X3>HFFT,2X]:WGH\+S] M_T.=?%J+_IQDJC&.$H?E:F/65@A;!M,/@AR):#RY7^\&!3D0A" (N2ESZI00 M8C1C3GHJLR96J76XH0FF6DO1$$+"2QYQZD,(N<$8RN]K0+Q*P$2>'4HDO_)$ M\ANVAL(Z?J\![0!*Z;7N-(-GIVNN@I&959O"B5D=H%106S.1B"83IS1TD.XB MW;U=W3V9&?))W=5(DU^NF<5,]8V87AD;/8LA9:B[P,)(IJ,4>1X+X]+N2EUR M#I2:BOSU7*?S[\A( HL@19:"YH8=205-,SW!$%%/TEL_F;[K>_*W68D*1JEI M6;8D67"DO7(VP)WZ&-WG7B?6-=FAN;Q!+$)OB2H_1LF2(V1 M&B,U/OYATQ^H<9J=9IJJ1RE,H=@KDO,Z2Y5E&:IQ<-H43W[4S><&PQ_@F=T3 MVA>/@4+(5[I/7^GT52Z?=8_>JMX!3"JJ>F(LMU5#99FY:/&Y4BDN -,B*'E) M19,'VAB@: ?28*3!YZAS^2D-)KNI!<9QM3SF3F.:.NF[A49*AAI,00VFD@^0 M1_/FH.7W\0_D'9WZ9)H$8# V7=A4]B)(][_G.VR^ *G7XEJ=_K0F1$*@T0>@ M;[TL5DA6<\>8CE7:RQFO3?/P1#D>9O0FDQ0*BR#%?Q3%OVV+Y^/0R(_G.+?L+=^Z#;F89672_6I5FXV M+95PV!63'$S'/$9C_9?H!Y)U,IDC5U,"D_H@LP MQ5>!53V$0[<_(^!_#,F) %;#CBNP'/HA\\R<1/[W\EM5XD2':U0HP'7!LOA^ M99Q+U5)]7/6QL6?JJU5]R7L_?E%/^^4B(V!YM8"=QOC$_/F4$%L4K5:,B?_7/'%_X$$E1V#2E"8M$(7.^ 9Y"P:,22[+D$?K&4 M-#\:F8-)F4!/!$I '--2)* $>!=$+)A24(P;P-.:*9@!#@ M2OR_A6LZ_]0;U?##WT^1R^@FMJ^:M/.:"]&(LZ.L4P%HZ7QNF2L%EN !Y-^8 MTC6V:U$%2Y$%XN*#GWI@@O9!65)P:BZ..6.J]EJ8Z*GFDE6S0-?B\:?]0@S/ MP@0D25@*B@;WBXJ$5R<@EG[F;9YD21%9,B#]$&LGP-,%#\*3@9Q/A25L M/Q&!0C)1#-B 8O?G$< VQ1Q'QJZTG2=0RTC6!<@+?UXV1W:$%IW(7_!/<-LA MP,S "/!=\'\X%/)PPJP4"@J9(B"!\ >C248,0BV+VZNF"ZO8#N,V/F1,DR;.S\W/MM\%_M_SEV:XY?P,=B-@Z+Q9M/,5\$,"# ::E(4@8L!"QQM/23B1M_1:Z@Z ZX>MDME.NY1CHN%N5JIG MGYY[))]^HK^;6]T$V *W,,#+X%PC,#/RT$P6%;"ULW ;@*6W@?T+V:V ?7[\ M]YD)V).171H^&P7[ "G?JM\AK1*VL0@_GW3D\<3VN 4A+(=^JI-7IC2/\\2/ M4 *?1UIELX1A:;&M^JF" ?Y7J4I9CR?V1W97 ZV2Q28]IJ&W"BVODB]J(S@R M\7:DW1&LBMASTIQ>S*8=.39)KTHM,#+U=F1OWG+R_:ZR4AO=\BJNN2V%R,H\ M>6">_?P@WQ0&$K>8M_T&P?64BN'Q<1Y[.Y)?^ .RVNDSS$+@:=$8Y]F"3(.1 M>\]LF'T2\SQ"9X1\A:(IOIR%_>+B^Q1UAE,G)5*RPQ2FC5IMVE^F!Z8,1NY1 MI+A^IL85&FTF6V@U!KDQ10X*,I_8GVBU.JX6NX/1+$\-N:3(P,?9& M,KRN\&:O5V'TKB1G,7D1=D" MX^LZB0VQ'A$7AFFVGNSJ<.0>16DBD5M;;JZ-47B.FEM8M5IWA7)E M64EP!:.5&Q35@3GHRX=D*984'#+;\RR,E;@IM>[P?C-.'Y*EE9_K]-M<)\?U M!LE*23=&;)VC#\E2WRYFZOVET52SN1R>+664)6QY<4"6.$VWXJ2]SC ]M2#T ME_G">IYO'9(EMB9G8_V$V>.R3'T89Z9I2P R?V U=8;MKGM9H: *V[-)GYTP\?6*B2018V*K?L9S9AW=(^E#LM3/C)NQHFEZ#-NQN'*)&*FYHLPG M#\BGG\PTZ1Y=Q*@.XSK9MEU>@'FF]D<6)N5YFJT! SC66([(]GPX8=P6G]X? M:3*EDEBW5SE.6BQC;"(C42D=R!*V/W155]@$5E3CC+X>=Q>+1&+M83*/X_M# MG<*P5I4G?5J54O:2R-17(R8/AA+[0_,-FC9K M64&;].)5K)&:S>0A/B2JLV#HWJ+6.U5<-K'*0-4+.&>F6^56;'A0\;!\LRAQ MXE)3V<8BP^K4J(?7#H)X/)N.+YN)\4SM);*#7K4V2I=4J*+QMR-+'COOE&R? M91IB@^:4K%;!WD&&G0K?SJ7$-H["J M'?,;F8XGRH>V$&^.J8V9G^\QK,3&UB52*])8ZQ! ,(4NOE@,_"[#MF82[N(Q M=M4]J*)R7^DNA[.,JTKCAFM+B]QB0=.'5%1G>_0XEJO3:G96YCPY[FKL0CZD MHFO*3LPSS5A'9?.%F=;N.'RI[!U24;TZ2SI"+D,RE2GCY8EF?5"+RP=55-=< MMYU9<+3JTHLR25*3>#;>.JBBC7PY7B$8K\G%**PW;JQ&<^<=%1WH;HQL3&55 M)82D/7)[.FXMZ(,J*GCI;H/%Z3Q&E"M&*3U-#@BHH@>6E"R/Q!:=-@>,VYLM M!D1LR5$4#8?NR5XEK\9BX($ME4W9-MFHQ<94,WCJGO!AZ]ZJ8*S\DBJ,)YHC MK]F8KP5#M]('?&$Q-$E#=SKXX8BG>F2UB-G]$N<7%S)=S8E>2O9X.!0/ P^! M$4L[OQM-G,*!_4;D!@; 1%.?FT9@AV\B79MP]:8 QTOP6H)A-2L8X@,+UXY( MX"7CM[$?&"'?ALKQ,,HH;.-QFVNBKT(-KP(V.3>,C0"]P<-#A(ZY$[])\]YZ MG?"J;:Y1JO>(2K>6S:U:;\,RK#B5QJXF-2;A.6 F(.3Y3# '_@,X)=+ R P# M](';UP%SR&BFJ/[8+G=>:E1S";,N,,HH/:^/RZ6EG/9^1"1;%.;@?8[E2L?S M:T]\SA>$5YZ#%.&QLP@619C;TL_MA]U)0 MV^]8V[=NGH:'%'W[,#V./Z7.?=/Y'?[CG^?_']Z5P)]P\L%H)I[B\0>7./I]$(56Y=E4Y4$!F_]_#,D]\5^9Q M,KRV?[LR#R,JKX7\EBP=M,R?7V8"+?,GECE]Z\N,']RRWD3?W@L9ON(CCCTS M\@V=:#.\]LWP]NS&*]:JOTI&B#?.U'1MP1C;?Y_(+KQT_M_V5.1X@GYIBBY1 MP %&/RY-]S$2%B^WA)?+1/[FV>,W4Q7#XTAX3SQOF?KF B3@YN8*N6G8;XXM M)7NKH@?2&+M=K\26JC+-Z)T!76,6\VD)@[>'!%QW85'>?E8IK%V52^I@I$PZ#33"9+ M=:Y%T6,Z+JR-<:K(@>4KTMJ87J9*\)I[^L>O%![%J/WD[EN/5F]N8]V.JWT= MX'1-I=2.5KU]:Y=<;XFT1_=&-MIZ +JJL:39<1"@X/%HFCAM MK[@K.3;IF(Z@?9 Q<],ANNM OBNLFGC&,.S%:;T><+PZ%XA9.98 UD&GIQ4/#ZH-(LGB2B! MG]!)0E!R/>J%H 2Y5G\&)2M;]?Z?X'=.;VJVX)UW@W5,^TQ&+V'KF MB/4@[GF7(Y=-1;W!?KCEQ%&N\ETDB8ATR?>5P^A\CXXZT;\?ECK3L RF]VW?<% M]J6"[L\WXY97)KF>;()KB?C\K3W0%:^S$IT]K+/#F1-]LTXU2MV$W'< M:R:4(D[,VR-M==^=)L(4>Y+:6Y>..R.)O'0:Q/5(Y&FO4WQ?(J>S>6*0JJ0( MH>S.>B:CO,QD3@VNHY-<.,I&D40^FD2>(W_C>B3RM+<2OB^1W-(:+*1E3<+S M:7=63H\Z=+X56]T6)\/DYS<+[AD_]7NA(_#TQIWMHY7%N!@F>CWZZRPVOB]V M,;-7L.2O:3$BULXH1$P>Z?F7::=-6 3NI6.K6]MD&*<^JGF!(+1'E^H+(<#7 M(]5G\1.^+=5VLC2M%=-+C1\1.:8W'/;H7'D67*#FP@QS0O?]TLR-A/I6X>[K M$>JSN!K?%FHWVJ87T\%\S)?3]2B)5UQ7=U97F=DP^V$-RCL+ ARMK.X#!0$N M79+NI(X%*K=WUDA"(']?45KZE>LD/M *FT -A0EO)X3#2:SET%!9+JLT8TOB[5G;:ESBB6B_(+;Y!:M-JCZ;"M@ME&H53CS$=G][BH0B'_< IZ#(QSE\DG=*:QU0<]D^GRS93KW"ET?9 MKDX8\2'7KHH1Z)(P3)@C3FB]7)JMD3BCD,=-."-?%V=KVG(UCE-K>'TV>N&2 M'<^4A!@09^B+1,*1Z$EJQ2)QOA-Q1L&.>E*BP]1@@ZQZW%O MB=[Y(A&[WLLB+UT5\:IN=E[:S#_V9<]+KP>Y:W<(ID(7[<^;1E#7?L9*W-[W MU<#RP:,/.&V98JOI*L-%$_?:$<'%,LF^+<1$ H>8:C2,4_NY:7\A$ 9)-<)4 MSX*I?EG ]VZ'R'@A95G-"8[-+:92[QD=RU6A7,-.7&'N-'W/D5C?B5@C;/6D MV.J/Q3K27 [RW*"I":R3G78;DLT*,?^XAB!KF(S\(-/C1C'6X]Y3?0P%=:?) M:5>>2'X_?L;.S9!M<;>&J^3DVUS4E'9>$E%A4O9E($/ZEU3!%[X>(CN=M M(!&_81&_\JSR3R-WQ7Q9EH1NFQ]Y A*<=PK3^F:IBVK4,19F*1U2C@! M"?@-"SA*,#^_^_%%67\KXDP=RPZY11$7I"[CY'JQ<3L.L07"=T+8C^I.O.." MT$_1^XA[?"'7O+/O%QZN==C0YW'7_JZV81;\8@J6=V!4*;9 MBFKPI6Q$FD&-X(=DB _S8Y$^0/K@1R&;2R_W>O3!>7RJK^N#A):Q-'N0[ C2 M$)_B4,U'KCXNJY'W9W6,_JZFFNIS3BA9GE.U]19MI05 MXLME'#A"E-^2@ E3-(MJCB!A_C3>\]#"?%I?YNO"/%Y45+E,]3D^D9FJ!(:U M!_.D+\S AZ'Q,!XYX9U=),PW*LS[L9V'%N;3.B)?%V:L,)"D-EDO\8F78J.7 MBJN)<=079NB T&&&^M0#^;6CL:)F8NO>T$\?2^CK-^$? MORBO1V>LH>>X6G\1?*29/=B'EF)?)TZ0*T9;_P+=FX$2&ML6G#)@-;#-&[\F MU+>MT5];G@^8E@R6W%5"M@(83-8,I1=RK9 +'K'E'[D#R0W-+,_H@7&.9P0/ M"DGCL;$ 8N4/=US)]5S+7H0 ;RKKAYB*NWY05P%3479?+CE@?H9AS9S@8O/. MIA_#&-WEY+H\4'J>H93[?+^O /Z;*AOFKH%9UU9$T/Q7-2 G-L $XH8EZRLF M[XJ).K5\H0JCODZZY4R[D&;/G2U[%%>[CD([!*)=O:J=I9$._NN)7W;.TL\X"FZ M?61>.A-/>*H_A?K!O7,?+9;<-V"PRB=,/9L1&;P)AF'D)AJFFLT8 MT;!YCT^_5"9)IIK()5(QD1))6+[VZ23)N=7@2L"<5@LO41_R*$/S,TCWKS"L*X!D3^",A0.#1\4S8V[P-S,YGU;R]9(:$VEH(>%/].D,I ?@^S.$B8]T7?U\%M$YF?W-9?8MKA_& MENV>5ZZ2/#"$ZIUVTLW(J1G@>O8PUQ_C)ONE@^BG"9M?$Q98L+I=F!%Z-TX< M@C NBN-]15<9MOEC/;7FUT,:JN9.7@RBN/!XDL_V(ATE6M+4JLA ^ Y_(NX7 MN$ @]_U8K:<2CI+3*#4%(>WQD]XT91>$0C^JSX!PT$@X3F/'/K9PG,3*/95P MT/B (*TIT>6]JLTQY2@Y, 8J$ [?MOVHFMV-HWUGMG;/NC; !-@K%P!F'4$^ M\/D#>>0(B3JCP?N[SGE](-E*7'*47F*+B1.6XQY29@VG%$L6I(7"UQ/I5#FM M=5[B&14L"IC!Q--)*BT@8;A+8;A*6/9[PA!A>G:]LRAA0@(OU#IQBFE'A1E8 M%#![HT\GZ8#S,,)P6:SV+@S:\PJ#F2UQS>:$MX51-)5;>-5A$:_%P*)@Y8ZG MCV[Z(P3W:A%M_J;Y,Y5%8&[\>41N'M7MN[AXO.*%07.@XN#] MP@CO#6:3 10.8.4"+D;"@<#=^[*%OR,;4/A0-V M(WHZ2;$Z!.Z>>FTUQ5$D6QZ$ "L#/ILJAC4>P=Q/>)])MI6>YJ(,T$OC56=) MI[JX%0L^3 0,MV;*0UJH0Z=;SI)0''[4G5FIN&BZ[*J S?TT@_W#%K'YS0"NCY$<^S4V MYPQE&DDT^Q6,&UOS[8=)_6F- M:?98*I[CV>J+4^\O#8^QJF!!Y$F3^J] "A"L^IBPZO;DOI/4QC.!C'2^5A,F6X_4RQ8]Z4V&9U,;CN0VE MA3V<='X\,_EFQ>4&L-> @QP_T<"R%3"GD#56 A9&H.NET:B'RR)(!3RX,R*I M@2_:BNEJ\)G[BFG>41.&3(Q,/D'%QI:>Z]1I-282>&#XGBH5ZC%@JL?B_XM; MM#_A_Y>X0T1G6-X6ZBU.+4G%#KWNJ^!VT/!,VR%)-,++G)P6L.X=V'&?O6^ZHIQ@283MM@6#%UU[CN M5)$@3F[#7IKS$79[/Y;N245$*+ .%9W&LOQD@%7F;JO&T8T8%!'?S$6)L?<. MU]Z%,7Q2$6ET\]U.8I@S]9&*4[BB2=/"T!<15/O@=B%:OYS;;?KL=P3%/D8N M@L]KL1[L=@LSL)T/(T)355C./=$I\XE:/5UJURV>-*LB009&Z_Z)C!($$;M? M%=SZ+78O5WNY='Y,J/HDVBAR--[GJ(@*V9V&:=_[IRMB]YL!6A\C%>!;[*YY ML1S&94E=G["DGLF,V5%][&MW]J3:'>&J)RXQ8,DZUH5E)DY31NO2"[PF0.F" MO=VN0N-=W)X]7%.%G\N*X[PZTQ7%AKWO/E2'LQC0T:WNG! D<5ZHEA5^ENN" MTY\*C-W]*"M*KT42=81,V7B6I&'LYQ'DLF8D*1(R>\XY]1?GF$_4Y7*$?W%@#@ MBFW!%0'>A\D0?ZZ2'T)]VQK]%=)\Q@IJAMTFWG#:5MD44&@]RX-5@Z] H]U% M)L3'RBT!IJ.9'J!J>9-(?C!M2^C8A8QBI,!3=[B MJ=JQ(BZ_I%'\52XW)XY.IEDEC2=Z=;:3&G6'\[P*N1RV8.5.%I.]!RZG$)=? MV%#]*I=/66J>QRVF+^1-,RV_)+EN?N;K%RPFL9 @1)A*\"_@L4@7/!O9NGO9VL- ).E5\(V'R_!P9XWD"3!\%3)1MFRH.G M6OV^H[BA[F+OP8KO7&ZG4L,7..^$!IX"3@=\+0?Z0%J)<$^;_O,?\&.]:[(! MU@OE=O#W>@-]H5CM^EJ-@V./8J!H@8\&"M2JP::M-3_^!]R_K>?N/ R3%\W#)/VJ_U<\'*$"4OF$V?KYO_^SO9Q77QF3+<.RG]>' MV1;]5G0A?;6F @D >Z=C4A^\_UDR9M+"62V6BSYMSLGGS7E(^<*% SK_$=KZ MW9>+M[LVDN;8%N%66A2#(O:\^MKZ,_\(W'QH.1IDA&=;,23(_V]V;;7IKC5^ M)HDG=G?#:>*)8_;V_-@JV]\:ZG5__B.%!C8\6__5L.2#>A+^#M0W.#6-X+&S M8+ZKCW[]TX \"*4%GHTPB+I1F]*)5.EFW\XR69RE M$@,CF;9PYF%C!>,+0I2T#'SF M'I6F+Q@^Z1J)HIZ.S",)>\;8>AO6NUQ3Z8UI$'RO*[(MJI#!G7966&0F:JR0 ME&<1=2;"H>0ISN7!"U<&#B0S 6P.V$I#\>W]\9KU-@O[A"K)T(<#&%BAH8$_ZUN):.SDA7ST%1O V!/VT?E/P_A[XNN0; MD[8R /8DM))'5D\Q?!-Y8,U6?X63=P:69_1"FVSW<&@$[%7@+8?!LQ0'%@3V M"P1KCFQ8@1VK@9.AOSDNG-?CPEOOV)M9NP/)]:FSIMA @F:PKI@A,!]E/O:+ M84!3''P6@B7C J-><3W;?%V;; "[O0]I(\DRM,^!<>2O:)L4T/"&$Y=M<$2 MOTLA8/]H(V\$2=.5@F,#3 8,&0!>"^8F[4PX- +\ ,@ K7@%UN< ?S^PWHT1 MKSFOY.L]A;+]-2=L7@7-K+R5]:" [@$S@7^"&1C^ M54]O#&$4PP5N$G"J@"_C&L%ZMYCOW;NA3UT/OAD$?[2(GTA>'5BE:"3$&!47^C?^*[0\_1?!O&C\!LQZ(7^[XL EE!/ MBDQ!J/350:DF*%&O:(Z*WGR6?8-?Q1RQW-\*/JB380XW,[T>/VHWP3.<$9<4 MU&W "F.^@5B][3$HT4Q<$P61HSTRR?QJ)VBUCJDA2['J)- MN*F5T+M!!+*4)]S'.,9ED$ M'K\>NA'QDJZDG1FK8VQ\EC BY:A9F7U"-R#K4O#,=W4'^&P<@%'&XKH4X/LJ M;!LL MTBK^8,..@AG[Z-P&XPH"-S*@BC1VE.?U+]OSA'-8P4'0"98#0&4-%OKXD^2Y MUOJ# 'SR/]G!J+:@_]685S X$N!*KKV>U^I]1+#F'\<>6.HI_"G+1Y]H]J8Y'D(ONRR.=ODN=YE$N_P NTP@&[X.WI_AXP$ MOJ'CFW6B@_#*A>?V3,8K%JH_LV:@;=R!Y3F2V7/^.I%)>.FKFW')@,UG8*I M5P$?^XD)5G\3$SH:_U]ZH1>X]>VC(9=>]_\=#>2XBX*D)TP%^,Z-G\_JBE*_ M7I,D"XOQ-)H2^#(G2.,&-TVT2C!)DOKU#Q'FR)-4IT8BBT3VQD7V2UDHIQ'9 M2C_;[M=EO(4K#F]XT695H%^JHG\?CPCCS'YQ%22R2&21R.*BD:3;R8ZP*.@D MEXEV[?BT7E^>0V2)CC;&9&U@X&1EP@ICS^S7-7C*1G_]$V'V:[?<.C@< R\( MDK)A MC8UL!/_[[D3L;VS3B_5Z&#;K-NRWD"F)=3,;]=E.48&B=K!M=_G9KB MP)1Z4TW9UJ@"Q:X"Z&7!L96UU!VR*.A&.Y,6F@N]E0$+ZR6%;(&NB@QT ACV M),V2D> BP;TJP?UVG9EK$-QISVNU75$N\)(5+;$ECVE6YU!P@2M L2?ICH<$ M%PGN50GNMTOG7(/@.E$\7QFK8TJ7"*:$F6,U3\CPQC%P"(CH1R5U[B8TL.LC MR)X-VX">TDNX]((?%;PXLF9[* 3CBMV+1""Q7U)WQ;38%3+88JI/BIZ;ZBWG M+";/X$(@9$G@)ZDAAJ0>2?U]2/T5^2;?DOIZPV E:QP7\DTAK0U>1E&J!:4> M>"=TY"35,9',(YF_#YF_(K?F.S+?+A*11&;0&^OY>*_4[I!6)N)!F8_"PL_[ M%^!O/=)1"XHVHE#'4?78A=M67)@(*^UW'[T[;LK322J_!^L,%RY%D:(9Q[U^ M:DX6]?F()*I@2<#/(>G3=+U!>@'IA0?2"Q?QA7Y7+[0C2J3FDN),EU[:%E9G M=7(V@<4@8TH&\L+_N, ZT=45$,7OH9K$UU0] M-V%3@I3$%ZQ%5Q-ZL:.581UJX!!188)!@1\D]$CH[^Q.&8];F%>+DX:>?HDP M/;*3T2L\%'H6W2E#0H^$_BYOIWTL[0 M8VVK/1'^]+'8OGX3_O'23=7>J^R[+L&\78LYV]]J$1#V&SNLW*G[J/_>&$AN M"S86R(Z =G W?0U7'0T/5N,FV6&6S3O%B<[FE:6+QU*>,)X!Z_.#TN^A[LHG M!=1[O[:UM%^'?]7V0/(G]DX#N:?0=L^ G@48Q+1@L6^@"K4Q;(8@^7W M3Y0 MC:8+6P $O=TL>Z?/VX=] ^"K3;!9(7>F&'Y?#M,=7&W;A)&DF4[(\;I#GVQ6 M2/)ZVJ:YG5]SW92,4$V9*J:GA.J*/=7DH!-?7P&:7UHU,/'LL>4HJZKCX(.@ MZKC?6&U[GXCH4RA(54BL&HGXW3;\(N2P$0=8D__UH6=K3D];A7@\;K_QGO3 MY:YGW\IFJ"C9\B!$QQJ)B2O.X[ N4@J(AOA0QIMBLZL+V+,I4, M+^BD ?[2]1S-A,T/M_KCK(3!?Y?_#OA-UU_J*7W%ABRT4I7*:&Q8"[ % M8\OV5>7J<\<*&K.L5S&6%K:U:IWS57#SR_UA _U*B2078)NI.%-^Z5:G(IZG M^A9>JC5J+>;;#6$-VWSF5\NK!*LK]^O^NM:;4PE6Y;<]L&%A&TE]U:OKKK"^ M8ITF$E6\(26&^"BYB%8:/2>]S*B__F$/*-8__@I9G@O;??9",R ^FAELY8;V M_L9O5&7?MD;!7D!>\+O"P/9QL)^.Y:F#4%*1E5$7;!%%!%RX_33(.IN^FJ_6TB9DNI'2IB0 PA)6? \G<4\SMD M] D(YPHL3,!#Y7[V=?I@E-]C:D-/?(N>IA'/5!6AW-73.;?,)O)#HU,!]'1G MUCXYMVCB'+^3S";X 8CX&A7=4)009Z*U[%B\C E8J;;(9JN476O,=MB2_B); MKAEN3Y\.5UGTKT]OL MN5$#?N<0J-?A-X+C%]:9.CG5R1VJDZ+14U\XB'GP9;=9-%^*,DX[LB]6#UA9'0-/C<=:=:@^AG5WR,O^5Z?X!.U9H$D*$!+-QETA /GYG[3%3%5 M'&>$EE3D$Y:D>B^LB-%K7>.W$XVY'XSS6Q42YVO1\KY1]6&M./9IU30UL$]7 MO=H!=_OD<4[7,/44#1?7*UG/_8+^\R=.B09[&QK EE24E1'?7\W=\.<>--MS M/?AZW;+*U\0!Z)<[:-5!M9=6\$%H_H3AXD-^XT9<:R2<'W-+_ M)XW&?X<2TAA2,!PJ%!(;6SD>*R0VIC)\2Z*>77_/;_SX]&I6O_YE_8WMIG&! MYP-L6&SXXK2RNM+&*+2!:;_1B*6+&L MS[&%-2D.:MP4VR3P6E(W\;K1G:INU<%*\@Q64'C:1[P#XI^O:]K1N\U]G2XQ M;4+$V%Y5QT>)K,O/"*XU+0)'X<3K_7U.*I1'V71I*8@Z.3-G@Q*7*U#,.3@I M7I,;+I:W;;RE,BX5L=(F5X&N%?NTGROV,6OMMHT+!_K'6&%(JSYS$)5RP$]3 M]5N=0N?K-/[L,<4Y=4NB[T$VP/JO%U%T (.OI]S'N?.&@+0T^;0O":&#YTB M^TS][I) MM=W; 'T0BP46,3 ?X>8H$T\;0P$.ATPPW K 64!N/U?5%YFU,#D#!4C+4^ K M0/??=K5ET()^U0IY6]#\MV7Y@@IJO5?SE2@:8B^,&=KP3 MA!F<@[/4 M5\7\,$-,<"FG=Q8R/Z G0A6FZC[MG^(;I?3G.H+GM_L^#86Y#9;Z^Q2>1Y.I M'$>]8'I+:O07A59"(A)GHG">B(RG[46ZSX_B[C33ZVN%+ MU$_$1A0$?YSQC MX;/Q7Y#(?ORGM_9D?:L6,#>,C:[4P#J2L IF^?BA&YI*]@(.]@WBW6#3KCBM M2M< =;&!Q;93%O[=TZ;__ ?\6*L!&;S6AODM@[][FC,VI,6SG^VP$M]UY@K) M/5',;K*"+^2K3!\\:'B[]=R=AV&R8AA_OY-3L_.$$[>$(.G7E)<5M!*A T+Y MA-GZ^;__L[VV%S8LI_7^3M;]%O1A?13>50%ZP+1TC$_:/HL&3-IX:P6 MRT6?J/6MB.=-"A#E8SXXH/,?H:W?(57V=@TV+MXBW$YCXM77=GL3KS]<9?P_ MVXHAP0/SS:ZM-MVUQL\D\<3N;CC@=([9V_-C9V3Y6T.][L]_I-# ANKD7PU+ M?A_9,Z'0&SO(WNHC="*(;Z_OQK> U7JCEDWR*Z,^ M6TH\G0Y*_7:#D)(%/7*@:1+;-D=@Z,$@=/W5^O@SL4:[_SKS O9X9'L-7\U] M_$!3OA6_0U(EK=//E.F25ZI:>B$DG$8KUW M9O"1C2UB:BXY&"RJ(K4_4ESJK7QR:L9U:2#$10X;Y9OL#(QDWXZL*XO)Q"0T M34A/TFYJ)F.TY<:"+@J[(VMI.I4PIE8?7W RFQW'L1%#P(J-^-N1N=*R4C;< M;!S']$JYW'3$0FVB!D59=T?JZ00?T\PJIBO#6:(3C[E*F88CZ;6Z MUL,Q2BO$A4FT'0,K8O97))&TXG19VL/KT1E!$M904N>PCL/>/+F:M8R2?'&& M)^AY?VBT)P.MKP*+9&]DUZHYD>5@YNIES5.DM%M2-1VF".Z-;#$O_5&$4QE< M\XJ.F(O)T\) %:/[(U-,9&1)16.JI^5$(NH.I=',@R.YMR,9-:4HA>K0PA-= MJN :'#NE1U61P/HQ8U3"^W MHXJ3ZX^Z;;X*@X)[0XEX=IH#+JU(4/M#Z6P_E1@*2HSW MQL..ND@X\W0T)A+T_M )/AYB)I9KZ6RI0J5>V'Z]T_>'[O&)$K-+(CF9]_A1 M;MJ(9RV-&S'^T/7VOPGO?1QH6P?0OA%N(\\38 .:82ODTO-LWP+4H+T9U.;P M#;Z#=N+IQA^.$CUO NL'?^B-B_X&0O;B'#% ML^4!^&]Y#-=^,+&M.%" -P?'Z!1#MT(G[FN_^X:N^?!C;$J$+Q+#2X&&F M:QY_20PY\PH/8V=]&G<]-]2S_!L=ZV5*0;"@MQMPWQ4.SX]-^'/FV3_>A:[GHWMN9FA8#4RYX!1VXV\#6S!XG6#[/% M^I9A!#ODYXLYW@B,7X2WK@:]%SP^_#?R;;K&*J(\!I]"48*W'39A9AA &P7V MTML-?Q7#C\-ASSXU3Y3#^6'>2U%R_4Q6'S7<3^UTA4FZJ'<(5F@IDCH91]+N MQ(V=*%GSU'<#?71^@W$'=U5EP#G2V%&>U[]L3PHRWFI"$ 23 T!U%X#>NLNZ M0I_Q/=1XKTLW$:SHYR5CZ"AW]M8FOT_]W+Y83Y^X%;1MII\8\L&6_("<'7V*WJC*/D)5MTL?T0]Q*#_$,?P0ZNDQCMJ'.%P1 MO][+ ?I@1^;KP,@:D/Q)+LUUGZB1/1)\E $50&+;/_WLIN[!623 $KNV!MZ: M@=5NX++A#"33P;:G<>@-FYRIVSZJ=\G\38:1+0-^^-]?S*]/EN^OE<*?J,L6 MW8[\9GI=!^: \":\ ["NL[/+!_>B4^Y/BQQ8-5(CES(N-HJ#_)+B(*BG"'/3 MB@-&/8ZTU9+!.=1+=V$EW# MJF_S /F6Y7G%FN%/O]R@Y0&CH>?\]5VCTK7&G\KQI2M#;\'0A%F[Q_L7*(N%Y[0J8M\7:QG8K%FIY1,QL"4::!YN3#^>TW*K@+L M0P)\XZ'R:Y'?\]I.7Y-?BJ@8W6YK.!7J<:&J3\OS&.M"^>5@T_5PA/A(?N\& ME&$0*(- F8_.H"MU:2]F[;"H,^;V-F'5#>HICC)(U).$+=3$JIEV)E M2.=A!VQ@?!%LF(WN7T)&&!:2;@1O78^)]KYPTY)!5Q2'S>+YIK=41FQMF5W, M@' #RXP.TVSD[B M%D%:#PAI/;#[B_"K,UA. UM1#JC7O-V9#;HC-BHL1A3? M[VMQDA9@/3U@.S%A^L.6NP^(6SVPE"*0ZO06T#M"*BZPE#>2&RU^(3>,JDY+ MVG(\ T(*T:G]3IEWB$QQ")E"R-2/?-<+I@A?I1I_'[FZ8DK=OWV6LKQ#&1V" MX]07H[F5U!6UXM6C%N?FYU4Q"LTS]J-L#@1K(=5P--CKB@GU:8[B%TV@BP$^ M#;_8WKH&VZ;ZVO>9' $^M[7(!W8E$>!S6H/B@"&AAL[."< M8_F="R#0$PV3+(V0'B2>".DY/=)S0#K=:I'-56W3%-BZJZ8[Q>(H@ZM0.CE@ MYW/A*'Z$_*-K@G1@C?%G6(;8VRYJ_#.CY])K08@.YHC^YT;>OQ+87="C:=5V!$*F&!DF&*9 M/1W_%P)TD&9X+$#G](KA/ ;?-Q1#-9<=-IC%:,*7!Z-X,Y6(9<@7OU44281J'=_(.2"29=7THL7F-"&DBTUJR W2 M+)0E>[8-NRN-+=O?3*N_VR;I=PV?2Z\2@5S(E;T" MB^KF*'47(%YCM^/'!8^8(#ONG_W#H%: M2!,@4.LF[;WW%4%CJJES:Q"MXGENUC:+6FLJ)56H"#B_ @H5N6D0JV"9*@;; MLQ[7JKL3!?9H<-:NIJ& INE9'NS/>1VJYI@%*:]XI7<(<94L4WY7QA'QOLNF8^/I+$KNRB*U[H'0)@'PHL MIU%CO"9QI"[UINU"+(F-EM$9%%AX;R\2CD0^+5[P;[_O\S_K8:O^VM?1O/RJ MFJY_<9K!@^#OSYH+GB ?:L=2'BNP9;FIAOS-=B[=-?[OH%'\J@U[T";>4!Q' M459-VJW-A(.6[)"I0U/)UBP/_"[)<%\T\+%KA1QO#"'*@WW=5X^Q3.2'BQ>$2K_OJ'HY[VO9T08!4#KA\2[[1$^9+N.Q51,MTD%2/I2H$G7W21 M[H]*+.D"HD0B3_L7UM9$"8=LQ1DKX,.I8BR^RGX^]W4EPW?(P'CX3\EQ+%F3 M8%JI?_Y@5A_S'/]SQ75NGR-K<%'EON H,;BB@UN )U5.[[:H@DX6.+G1)DRL MUP!;P$:?]G/,[H_[K)0.0T@$\"S<& MG"-335;6_P#3,M5P2%5,\%PC['\J]> M,O!U"A[8P+U]MR5354*P MPXMBCWSB_V?'M/M0L3BV*];@ V)SS?'_50SN#1:545>QQ1E-FP,O,RP(I&[@ M;%; Z6)ZMB-/F*/(SSW/7O@5Y'>EJ>#;%+LRU0#3+/<38%)0*+8$*6E/K605 M3VIX';/3&;F?FF6)V*]_B+>V*K0Z?F^-TGQKC071<[3Q@![AHYDRJ7%IGF@K ML8-KG 'Q?5U];?^:;19L/+4>#C/!L*X9_;KS9M=6F MN];XF22>V-T-IXDGCMG;\V-C1/[64*_[\Q\I-+"AZOA7PY+?]^],J!",'?]N M]1%PIR /0N4+)1Z*V.8(D4YTC.QU =MS4S]J"59OU+))?F4"9TN)ITU7L--/ M]+.YE2PW<"T3VP9&@)9H0 _57TV-/Q.!ZE%Z?YUY 7L\\I.N>A]HRK?B=TBJ MI#4NU-=?1FVOPHSQM-%T>TV=P3OR3"1%ZE? @9N1'2_?89(YE\>5I,=.U;F$ M8YPJ4OLC8^9\Q$<+2@Y?Z*UDVFHYW5&^"D:R;T=.)G:BQ?9G,QP;F?@TDB@: M9#8FTOO/S'2$O$9WHXI>KF5G%I_@VWFW"LYJ_.W(&3ZQA'8D4\!;S*)-TQTQ M'Y?AR+UG$I9I:%+#KN.3UI2LF2^"-:JK0:.$W9$UPBRR[*15QQ=&K6_F8G)3 MT6=@Y-Z*##PWS*?()L/G+;(TL.H+RDW!^K][\U3Z1A3+I?I-'JC?NKMXT5,- M\/;(_DA:49C9"Y$;ZMYD[K!D=G,L#87\O!"M MKNX$[ [UW/R@5J!D'4^S;7K":*/N4HK!C+N]I]KS01>3F'P5QX@ZF\7<8F^H M^%':O:$]5BQ48VZ1TEFYPQ7ZE43<@9D=]/[0ZI(V2[V1DL8Q:]2O"M*(H9RLMQUJ)B.):K8T1UUB1E2*P# MVUHM4I;'+P:20)J,3AG55FJA5.'0/?Z3K5&/-+.+C,Y67:I1R',Z(?A/W6.K MA9RR2B4%N(H++,T/M%(ZEV.JA\0TIY/=?GE #_@\'L'4ZF0J*5CUD)B6Q9K& MN?1+B:\WE)HN.THK8:N'Q)2A!_&N/3"SO!;/=D3II=M3>[-#8MHKE@EB[KRP M0GF(U?%"H52UN=@A,;5D.3-,DMH43W.QAK5,9/21J!X24SQB8$T['J_A^0FW M6,A$?%P_+*:ZT\(XOM0P>:S9BHMB+65AC=@A,2UUYEC)L L,OIA.S:9.]N;1 MQ$$QE035=7.E8@+76FXF+HR]%AZO'A)3M3@;#6J8-\*Q9)G/V=5&)E:>'1)3 M=ZEBT8C'L+R2S#;W=H1&M$&N,2DY+P(1$M2P4JZP[."S\[JPM ME,KUNJO7LU:DM# &K4@O!H?N,Y3!1[J99'F&U^5FU92YZ0L6\8>NZ?_&X@^^ MV!7%5'&<$5I2D4]8DNJ]L")& QK#H62 X?@'="(Q?A*1/T<3#?R-W@9_P&F,<@T]ALN]4,KP-\/B.[Q8@]%_!A)Y] M*^-]3SGI!2 -D!@B0-,:UI;C'!5GRR4S*]2$#TS*/5?JJ0W9=5?(05XLV/P#M?V ME./9_Z]N!O[T<=#X]9O? (I\-W3CS 514^#(&=+849[7OVQ/"G+?:D+0VI,# MSV'7T]J*JJ[<+'S//=KK\$T$*[KQYMS!P*_3_[;KFU]DR9=-IKK(DL]Q4>FJ MEGRFFX,76?-59!@A-KZ?RW:G6/+GFG10ZL&JF1BYLFY)<4!T$]19B;5AP0KCW25E^/ M-WT,F^.[G$#>.AN0!P^,-_CP>Z#V#L4B&XJ]628ZB6[M)+J&5=_F ?(MR_.* M-<.?,#]X8'G :.@Y?R&C$HGRHXCR-0/LWRB$/WM5Q].R_-TT;*50PU94^?!'*NT"ZSY?.9VK6MNGO1-_$Y9"''P-NWPD M#GZW[-X5,?#E+Z]_IZ#,AZFXZWYA-64DP?QGN]Q/^;=&._[%W;U:,WFU/\TG MFO$1OZA+KC?T5*E=@ G[L(4$$R;(CYH%'\?J.+>)0=\!*( P@-\HZG5%SL^= M^O?W57+O2PHWZ2DE,)_&# 9OBV!R ^> NNTP]*R32K;F@I8M4#UM0$U[]DSD MX TA@@U3]'[9XSN(]B%!OE'0X@$-IZ_)L2%2)E>:CZ;\8IFI\U.=E 5#!7+, M^7+,4I]6Z+L'L(9!8 T":WY4G/[1-/=-X#CW:95!Q[_+?=T@<*.!<9JPD$<+ MNCE3)+H!RT0$QAOQH=S?)N;%(LP+85Z/I'<1YG5&ZVI@*\H!/;O$W3$M)O.: M,,DF6SVU4*Z8)JR%!>TK,DQ&/XHM(+#KP248@5WG,Y/>$6 ]EN/');F2YSW6 M&\Y4K.,,QC$@P)POP%'\],'!2_M)8&LXA'(AE LYNPCENG8[+&5YAU(\*M%" M157X'J67:X;9FV)N0F!CJ[*$D3#'4 CF0I*/8*[;M=_>$?R!7*;E5%H4!8\9 M4L-^EU+F)7559!0(?I2[.YPK@G NA',]DN)%.-<9[2MM>LA+]J1LLC]\$7*X M4EIR+PQ6S0\UOY0RL*^X,$=^I&81S/7@ GQU,-?>;8[[ '(: \56_!8Z",Y! M<,ZQ[N==4 MV X&ANNBX2BWW^@2X41(I5P,6KIB0CT&]/291BDL&IED9(EWA3+'-9O31J>J M:KY&@7WLN3!-'P& NAC:U+!@M\QU]Y9-WY;O>ST(;;JM13ZPLXK0IO/8:@>4 MZM5*+C "HIR89P[0A;5-2%MD%;/(6TT]F!#7PV6O5(< M]V=VT:77@B"V\^9-7+%/A_"T;U J].<=&6:"V=,<&5 ?Z#-^+H.AL1'\UP%E M/Q=:D=@P9JI\/DI6\LPLK_4MO_LQL-+8<"2RK^O_0B :4AH/CYB=7F>/?:.5CV@/>GR2X7,#$9E?F2,TE6ST(FVF9E(,'[V%16.< @7 M0X**<+'3V$!?E].L;)2T292B\7Q%SC/L8!XM%*I03F$R.A>.,D<.!E[:&PI@ M,-FS;<5T0V/+]K?3ZH>LXUI$EUXG@LB0MWL%IM;-4>K6(+)W5'TB4'"'(I;+ MGEB2BXRGYS6FN9 -D>5@0AGK)Y3189J.(C ,J0<$AMT#&/9M[6!S_>[+4*LY M^J3.E7)8GRNY2A5JAZ"X1(3Z$"J_=MBK8)DJYBKVZ-CFWITHL4<#P':U#06T M3<_RNH9R)>KFF+UJKGBE=PF*E2Q3?E?-:M4LSJ&4Q7O-"[A,P^E&),[K0Z8_!''.OW&V1WTC=YO JE M&!A+'&S3\REX]F]7 MOWSWI8R1L!LLM'DT3-Q-9MQY\^%LW7;\(_?E%0C\Y3 M0\]QM?YB/4^"7+'4^I>WL^YISMB0%L^::6BF@G4-2]:WGVZDR%.H\9 MF9ZMQT7'S5=_]T3*EE([S(PYB@P9>@84@J.8:VXV;/,9\%#7;S 5S$A3G+@" M%E(/EJ3T&@/@<:F#G&Q9OQ.,#GL_G^R76RUO)%A;[ M]8]E*GL<#<%3S75"_?6T5*TK8U>!(V%'JX.D;<:%N#M>3F:XXK3,:M-^]1W2K@FY>2RD)OTPU"Q9TX^)29%L/BED+)?7^KF10%#N-$;-/B'F^JDK M6@):/0H]DXJ\IB=SD)ZM1+M;56."(R2T.-W,9"(O#/<9/==/A?1DGD+KEX8T M4[9&"E2GMB)#PZ47DAQ ;J P^H[BAEP+/$(!?S0DF)(FN0/- M# %+9P >Y+BVY[]5,@"-'=?Q=PT<)U--5M;_,, 9H(9#JF*"H]P(-E;JP:M@ MX.M@*Z:;ISLAL,?PW6"_?'C)GX#C@O\$U\5>XT%@P%,(G@Y]RS"L&3P1P((D M<$*,P"&U@"L"@W.>J?R_?Q$L_C>%AX-?X";[4SC\-S(,%NZ,%1G.RUB$X5/@ MC. ,97\VNV1\]@_<'2OA&-SVRD)U>:#T/$,I]^N;PZ\!C9,&>$4<'JPKNZ M2V-'>5[_LCTI:#>L)C22YIB_">;&W,:@R;%M?V-V,/>-X4'@^!]PYJZ]?NOJ M:42PHA^[")< U-ZA/_%U^M]V5;"++/FR6-Q%EGR.))BK6O*94M6N:LV7AJ<0 M9]]/;MW 6";#$ MKJV!MV9@7V>X;#@#R72P[6D<>L.='-6[9/XFP\B6 3_\[R\(YGX>*Z?P)VHO MAGS6#+O?M=M@5;,0;T(D&:*J(0H/[_+!O>B4^],B!U:-U,BEC(N-XB"_I#@( MZBG"W+3B@#&0(VWUI8WEX]HUMD];/*&[UHB#42O78]_X@O?/Y.KNY!OX(WEE31A*\6@)SKS684 TAZ@-7A$)6[[)V8:]/4"*B[*@MN8"N'&G2FQ:%L+ W2X!6NF9;D MY8M)XU4QZI>IIO9K5".$#LD\ NUNPQ1[1^03;#M.9UY47""YJ=@GDBVL(R<>W-)QH6L(+>UG5$ M[2;N'7QYK#KUJ-W$+: O!YRO"IGBRNU(WL,]VQ.6_& ZGZ=4D2!\P"5,'VC\ M@R"71Y9TU)'B!C"70ZV9,VF&+F;XEZ@OZ-RO?\@P>Z"Q_5F; M5EQ#.XB?Z(AK455@4R"7:J8GK3:OITW_^0_XL7Z2##C$AO(]^'M-,7]'5R]? M"S/)/5',>*<"MT^EW3+66\_=>1@F*X;Q]X?%)%9/./&-49)^U0(KIHFLPJ ^ M8;9^_N__;"_GU3V"!<$M^WFMTK;HMZ(+Z6LW%;"C3QBQZWFA%RN=F'-#YC]#6[SXCOMTU6&Q\BW []<977]LM.;[^T'(TR C/ M?J%];:J\V;75I@/?Z)DDGMC=#:>))X[9V_-CL[J_-=3K_OQ'"@ULJ&+_U;#D M@[=]X>] ]P!5:NS<^%U]!)PMOZR[U0\E++\^N[.1$>F8XOK1/>4]5?51 8)Z MHY9-\JO^ -E2XFE3@^ \%ZH_FEO)^05$GK,U:W"P6,PXJ:X&4FM>78T7@W,1,)D?H5 M<.!FI+"4YI0^&3<%R,GP[@TXYU\5"AG&OT$5Q12;A]>PM@;:8\'HC6*D*)..IV1ZV:BV>5P!D;N MS5.BFV1S.U1:M 9IM1"9=?E6B^[&N:C()@HP-WR/ M2HN6\Y+ "[FJ7J9Z^4R'*U("HXJ1_7DV4J;:;/42MH[EDAK=C"@9+PXC6'LC MI6(^8NNCW%1(MUO#Q(BCU+H8$PE\?ZA0BKS46S*;TM-\)]' 37YHMV+08-L; MNB3(YGA(3@HX6S5'$1-+4LT8X#ORP%2CO5A4;GEM72%2D>4D5N7'56 &4OM# MVU)$P'+YEB=,$H(KEZ(,EA# ! YL?E:T)TJGF2H+RE2L1'/5>3?O@@DP^T,I M*5?C"_QHB;,-=SDMBA%OS,9@J]F]H3G7;)1++C/A%7=8&3+YLFD4_7:)>T/3 M$F$.IZP=%?*62R43 ][,Y6)PZ!ZK.,L:5\PY]:H^24V*S?I(Y;BIW[YMCU)6 M#RM5N\,BON -?$X9\QJK =D_L%NY3D8MM(U^DZ\G^_E*W,Z-R0H0Z0.[92TI M-3]76%S'J :>[*@*-T^H<.@>!7KSCN@R=#K/DTFO8CB2J ]K,SATCP(9EZ?[ MU$3J\HGH #-&)7&(Q_T)[%&@4XOVM#Q6C@FD$5?29'O6:2RJ(GF 73 QQGHE M[R6-IQW-) 4N.:CA8*X'V*588Y:.7!@XPB0ZF6!XIS%+I\%3#[!+QM-S='+9 MY'G,[#,,GJJ9U388>H!=6"=3HHGVE,:]K$ -F&S&J"55.)1Y.W1@)9M&3<$G M@N(Y%JLW96] Q>#0R-NAO*=PA9K-S72R.EQ&V4HOI?3]"1#$V[%U&:\WB[I- MZ/EI35KTVD*U I0+>4"[P+Y-*;%=Y04V7AN/VAX[*%DS.'1OLJ0^EK&\NUCH MB?%,*JG9KE@ :A ,W9ML8RPNJ^TEVQ 2A>8\VV@ZL[;K/W5_LGG,LL>1G-P0 MM)C,E>Q"J4;(@ 8'%)R7Y1G!6C;S?#F=M/1,,SY<0#F([D\VVQ@E1Z-AE]2Q MTAR3A4;$)H*A>Y.E$YW2Q.W++3ZA),MT3&O.B+@_@?W)YO)MOE"IFF6]/B/( M%PJ'M6K*Z =[N+^=59VGNJD69;P+#3H=O>H<[$-/Q)[L UJ(34C8%:@^T! O# M+FFD_U+P"W'2ME[KWJ8^?)0 )'NGGU>"POO9 M^GGY3V'H)XK^" G?\DJVGF^!9T).79-D_6\, K7/ 1H!^P5^B@*L,!__Q>NA M4A=X>YZKG-C[?W_;O].@91O+^;T(UA/W8805;<29-H)\(EBT$5>P$<0GX7BT M$6?:B.A3!*FF:]@(ZHE#$G$-&X%4TY5L1.2)^C"1 VW$V503CLZ(:]@(\@E' MJND:-@*IIBO9" I)Q%$WXO<;$WR*.EUU_[/3X#MWN.3/D)2K7O*!ACL?-BB( M/+'L37M/E[DT0X4AMK#[3Q=?+$DCK(:WW0%KOBXW9B"=F[]K!36F]([;H M^PR=NV!+W+T5?G.?HT_1VS[<]EOPG0SIN"OYQI^HF]]X MDN/V\W29 G[C>) MK**'6/)]6$7?\@6O6"M^U'?RT2Q[-"/DL]_PNMO;DD:-K6.1C\N]G68!W ML;67#HF=T3R^\T4^"KO>S$[>)C0=%&E2MJ[-/R,(&D'0"(F[,0CZV@B!,.D' M9X"+87771HB+@=371HB+H=;71@@D&I?&M4]$B&L'NC=5CH,:6[&1!2:W# J+ M6?V03PK,ZF,>< 4DQU%@45R$:R-<^XIPP>,T)C@'4GVYO@,_K GWS38$Z^)Q M*P3!3V.KP866^X*CQ*#ZV%8P!QH-M-AL8SZH%%-\7L? M*AJF/FROC2#\1Q#5\Z"G!+(LC'%-*B15U"6R;,:B?#S!-BXAN^G&++9LO60LGC5I:UJW8R\M E:\)_!? M_Y"1,$MS)Q+>FSEG;S!V\\:7R\)[)8KCA@!?![$<0Y/\Y6O*\;RXQ\-S443G M/J"9NXKHW*W_N-9B_'RLF(YRX#!KV-E<6DVD6[RD5-W2HO!"IBM5,0)]1C*, M1T[2A!(%LZZ']Q%B?^^>Z>=*H%Q@;6=J:PV='4MQ841U^*44 TJ @YUH.?:$ MSNAU\0"*XR&M\" ^[^=:89Q)=,U&<3SE6Y-&)E/!M)=2;P:T O1SB3!!$*=S M#!!7,%'VW5UQ#P0AR.;O3<7U2HO-N(5 M45>QQ9D^&W5B6$,52#HS+%,V-TJ+/P\L;93?IKWM = H5B4;KC9(+H0TU]:R MA9I-$515)' 84"+(,$Y&4$0):1*$'9\\HG1,32*Q5KO<[Q?+^J3&DEY7'*7Y MH7I:3>(0<[9*LDQ/2!<(,R.*746=Q: F@5$I)LP1)](D*"R%PE)(M7P4ECJF M:FE7N)K:PQ9:79:U8(1;&>1GV(Y'2OT!+(R>TDE([Z1XH>V MF'"$.V$*Y\U:*=<>VWKCK-<'ENUBKF*/3N&MW\:6H=@6"@5<76P+>=CO'%Z^ MQFH A?71X952>HU\U(Z[.)L:,,E,/I^59& 7$[Z'C5/HCA_2!K<4-D%>\N]H M@V:YR,62U5%=\.I-L9XPBY24KT)M +QD]E16+ JJ/LBJ'TT[W(ZC^S5;@>^2 MBW1S/.#SC5:+4PEW9'9\[> [NI$39G#>AK%P^R'INM<-O%O-YU$4C4;1:!1# MNI]H-#SS_D0.\OK06RF[8&J';C*Y"V;0Y# >'VF3N(9%,S514T6"])WC,'[@ MQ/L+A9^1ZKC'&-$Y5,<->=.?J8ZT:!1+<;)LX5HC-J(BHUQ9C<2@Z@">=)1A M3J0X4+0919N1)KDIS_LS3>(-8^:T9Y=:?&NBS&,=+AJZT8!GA#.*0JIF)+1MB_-BGU1IJI 2X$C#E50DIPGQ;=HD21 MYH>/+5T\TGRA*SDH6'JG6WOQ<,BE[I@]H!BC@-_CK!J%K- MRDOO*XI;(?#Y M?N)6UY_CN1ZS\NK3@4\?,WNQ'8=^51]KC27%5+F:T!M*7Y\8N9W@U\_TS.#>J$LI>9I$Z_+34GNM-#VQ^8*[1HJR:I6H MGG8FC0;E9*):K@KU# R'L6'VE&FH-VN_7'L\#%VV1"$P%#&X_A 8AQS+ MT'JA?^'^_Q[N:'PW_GW=A+K&>YW7X8M_=L&B'R?;*NT0%K\HYEN:5AN96 /8 MVJP?$,?WP^'HCB=20Y>+8UTWH:[QCNAUN/V?J:'11%_:^9?"$%>HEAX?9.BD MEXU!-01-0'RFMY2I7F,X/%[!R7A)?Z&3 M?*R=FD&]Y:,/$1K=3[WA>#Q!^B]H6*YDH%C\8\?BMPWX'65. 67>LZ"BN!)M M_G_'PP&N>*&7#<9'Q=ERR5 M2.?%876FH@#3F(,>.L.&HZ=J'GU'P?+'$MZ5%7K%"[ULM'P^;7J];+8UY,MB M!9B;5+&*&3]O!?^1\!9MJ[34<:G#+P;-12.AY@01WC?AH%_+<&&*_*U,EVTW M]HJW^_2RO?)0KYL&2+9/[UJJF6B=J$=215TBRV8LRL<3;.,TLIW-#)-D,=6: M\UZ;[S8HTQ@QM2J4;>C[,42884]U[>-F3N8;##Y?*#* M*/M.Z+W8R\UOCR MG:\;13P?:]T7NXAW<3Z_T)74BY]C-XW((SY'$9AKBL!54SFLG>@ MKL*4OO-%WE44XJ'9]3R7;B[.KN>X17;Q(^1V\$?$K@A)OJB%WMUYYDR!P1(P M4Z,'_EAV!XH=TLP@&J%9YG_^W45@,@*3$W MO-^W!B;O6>((74;H,H+K$+I\GXM\"'9]%+CN_F42HTA:01FXCJP2I;A]90>^"7D#I302)$L_NH>JZ%)/FTTQ4&( M,T*<$1*'$&>$.",^1TC<0\HW0IP?:]T(<;Y,DU89&NQ]PYHYH;YMC4+6;OO6 MXYGBM[&/"&>^/'!WKEHREUW'N0O$'KD^S&YSL(JT@,Z\<^!.>B]9;TWO]*^O$JNB*!O F!O'C_@W,(Y&EKOGQ9(,VQ M72IW>HFJH%6K=*6?[&&QI0H%DOOU#XF'.9H\86W3R^[QO08/D(3>0.66+TMH M29Z7I%YCV=&QSCQ/:>5&KJ_Y$@K+N)!$&#_0<>AX53QO5$1O,&#RQBM+::9D MRH>\LK[_%^78/MG-NMLH/'(KL/&UG<<7BY?6Q&*ZTZ/.IHO]D'&8XRJ-\'T@/WA+/?M1/Z M8SW0-=5ZTBC.J\)BSD[->L_*IWLQJ =@MPTJC!\H*7S2AAN/)@\7B[==&R$> M53&,[!:4E"JBUDR+6GDN#R#BL'WA>DP19S2%[XZ/KC;""5X M9@TN%[/ZF.:65LB:_TDDIR]X^XSXZTK+V()--<0U- M("=JTN#;(D.RP.=EH,]+X6&&V._1A *B2-:O.#AS5]TSCBGK2KZ&*^22Y?!1 MB]1I;T)4%GH5RCH,ME)ADMH/MJ)8ZPW'6I'PWW9[C6,*OV0EM#Y##WD][UB- M>,Y<]'G;/^BA[\JRX0A[HD99-RP'-QC&_8GK^B;/%MU^0^%=%-:YS_#NPSG" MNXE.'YV0*6O9]IKN4N>U;+^8;A/4A0\!=IB9N)\3R< M"_UU+>$NQT3"2'MC/8'AU4C-9A3/F$$M 9QH @\SD1.I"10;1K%AI#>NS/O^ MNMZ88LT7?6J6\T):+PQ'IA49I8J^WH#^-S O#EP]0I'C6XP^TJ]BB$G2J/^L[M1A0EOG81O9LH\>KT*GDC\"!YYR2*.6*Y MO^78JI-A#C:,N*2@[APVF*/(SSW/7BB2_5%&TEI]Q +M45LK M#_^/#: ZB,V9DLGE7EQ',HJXU.B;3"O:EK!B3"0YZ+&&@#K8Q'-6:[C1T.W" M=IZ05-U)2.;+4D6*XF"8+(V9:99/8U&[12QU28J=7*H*2<)1JK6:'5 M:K/166T&I8KSI2K"G$2JSEZ\\DA2A0*=-R55A#@9#Q9I(992A/J8YQC-L@@\ M_O_9>],F59%\B9^4=WA#J BGKZ/AV!BON^6V\(A!11!&41]=,_ MF0E86EK+J7*M8F+B=!65))GYV]>\.%6U=$-3R?K0Y.;J,AH=\R"MD_ M!!V)7T987;W)YB%9/68$\:,FS,4:]-SZ ()H81 '"**%MS.(#OUJOR%FQM/D MUE&'O79W7NE9E-;I65H,BIDD-HF8"$5>S"2Z->V>U4JZ+SP,'.RWMJ4^39"3 MF)$SM&&F1PKDLA:NI";Z=(P),H$),AZ[F#7U30@RB'A]0X+\LAGV:8(<,/9B M0+'Q\DS0:XM^HVVRTU@3$20VQ"!%)B]FB-T713YB+$E23!'=8T! X(,@B!0$ MD0)W]WT'D3Z: [&P#< 7DK6-:6>:(PYLE>FHEU&,NOXB">*CEM9SUD/LD[7Q M+X1*UF,]+#9230(;_T $GW=&KL5B<85+C[J+3,\UT]+/:-7X^=DR4$DBEO- M1&+'C68>,USVGV\7*WMIH@5!LB!(%OCD?TR0[,$,OC?]B!\45M;3*$7*"ZDW M*W>:ZWIO:53R:P7W$'0[GQ5X7T@=./B_A:UX#NK.@*:0+=:X M>K>< :56K=8J.0E,W=A:3%Q*$[T##>=\!N1](75 W=_"S#P'='0VGMFDIXXW[2-$@ MP5F_HLR;=L;>9/"/'R58N!&$CHIF"R[H!!_N>B5?5^1>+$7F9X5%-Y;;,!V3 M1765\,/_%?9&IIU!)THRW2&9S^=Z<7':(4<"R]/'(R>YS;(QM^(TH$<3HQC-D74KT1TI M\^J\P* YC]8IQ-N+8KHZS7;+JU5Z0%6FT3KE0((^^OH"-)7R?-S+<: B]9DJ MOU3C&Y9/'(]U8^KB[B>4YTHCV M)(M$(Z,O1_:DZ(QJ4Y-M=].2[0G?:38MVX$CF9.OPX1-9\VLGF-6Y;"$VK2:ZH M81 .E@&0_:J2]V)8!6,+,Y0/\HR;[8RB][G5??_R3B! (U,3__7=TX36_ M6&+R.=%G_^@EQ5RHPN:7HJF*!L(CA'[[LR$0'&P?S>$)0F^[+@ Z$]242U5U M![D+%9,0"-.>PT5L0H1@$OJ8*-D:^'__HACR[R@925O]$AP@#F M D#9O0(JG C.8L'OB/I\H6OHUB__208^$;0-P@DJ\3=\;%LFTGBPZQ*26!AG M_4OPY'_A4[\P5;?%"9!L%=3'F*Z1:#XF[D0[RNIT236[X:?X0GRJ5H9][01Q MGQYW4>*>0^*;N'A+1MYV(CZ_^1N$BI45?X:1;DC "(L0>82%"7[Y/^PO"J&: MMZ"YL YC@&D[/>N94?@/#'?M.URE2/(_:.66X7_5FXUR=_1I;3#&O)-T)"FK M$Y_4X6?0O63^*?F_A]'4OT8&$&9A!Y[+WPO=5! Z_C* *B R>#&GNS[WP_Y0 M863JJFV!%WN_M#OYW,ONWR_IY?%WLF<"0%P)$'0D'@\ <0^ (-])+0H@ M<69(^#[Q /_O O\CT40 B#L !)6*I%(!),X'B8^GFWQ:;[W>04#+].\C2_DJ M;OWW5,8OGT'RZ C>\@VX=N_^O]A+,#JYB@S_!/SUH<:$C_?_^B/_Q$0$72T2BR 7NVFT><5&+-0$I2I&(?Y'X?Y<^ MUSTG!0H0 .,W3GH(!(/@- FXG@_[/ M[W805U2>?F?35T+ZMYU]WPW6G_:U/=A!O"_[+'WQKN"[=;I>1M?PJE'8NPTT M13>(FF[!^20;$%!?3A!GDW:WWNHM2!_)NUOO^]_GDUC?(M'XHS=CO*P1\G)H M>)0Y4]1,R[#GD,&P:\7D54/C]RC))21,1UD;("JJ@OD(&/R3TC8G\5:ZT:4' M'6-LB"F>GSJ?ODWC<"49P3 V\/S9.4I1/G%=!L?W$B++]3JS)1--+-E4(9G= MHA3-Z!__Q&@R!*WWK^0E[PGY6Z/\K:3\K?=]#E+WY/0/)G7Z'*1N.WQ62FD% M?::84KDP>.IQ->GS%^?\)JD/:N'NICCSV>(U)F/D/IY5)NK M8GX%F.8OB ;"7(<+W0()YU02BFG:N)>7J)O6.:K$;VVXG]\L\Y24VWEU[X)] M>_K-C4_A[?(RXL\+:SCO5T'_)L\: \, DM>Y(X-(L 9.L:MX46D/:\O.JFO' M,_6>(X?UF"BCE?WQ#Q-*,4==H4(%^H9R5"GHEJ!B;2/PE/R6QO%M M-QDX4:ZF8NQ7*9Y@3VNCUUO4G#BH;(Z)7;EXAV2?JMIVFI6,$FE3=LFH2SUE9#8AR2+/!46%8M'D MUST7-W93B#;4KC2+6"!?!028/OY=_2'P13S^CA_7%_&2 >'J9OKOP"0/3/*' M,,G?Q=]/B)%;ZT:5@V8"GQ,EM][#K>S.0U2-0E25=!ME1-R$8B\;K[_Y7N]% ML;VH+5K3-4_).^7M3AK3":DNRV0Y:1?9C>%8BPYJ%Q18I6>R2F^.Y%>,RM]\ MK_="T!>U5-\DZ'5>!E)2GX,9S:;SH XV]<4&=?7ZN,WZ6IN\H]]QK>U>";&H M L% Z#/YVV^9A*?R6U5Y>$$G(M'XXJ"!#FZ3=%ADO#?OP61A$:CJWV_RF[.6 M*;^:Q$G']EIVN4B53!R7(J-___=_#BJM=X2#^OGHQB^?.O;.SSL7&A.*#,)N M(;P1VT M"_)>.^P8Y#]\IZ#< SK43G_14 0< CQ&11+Q(YB?F^%AT$2?X?-_ C$Q$+7^ MJZ.+)^O9T,\0R2%5J@"/]KP@LL4$F6$ BW$B?(J@$9,(6 MF.,69G^BX\8-O_ZZ\@;.DJ3]!J=\27ZGJ.I%F\^W.Q]Z3<]>?>O-5FG_G.@I M>I6.@=1Q&X!/*&SG62KN\N?WV(C0S$O:>Z5-X!X'42RX4_%4)?2[2>Y7V,[M M&R$6-8*U9?AMW-BP#186SE1$!T"&]IL5XJPYR!3^?1%U+>6I:^0YLBSG3KN^ M2G!/JQFMU9ZVSL(L;UN'&E_\TUF6.:B%O\BP9%R=KR88!K^0ZUNS6>PGN'E- M+R6X@;9I%&2<7QDYSJXD(!ZIZ! %63: C*ZQ61@*Y+D+R'0%_!4DX2[3+/O* M9_[Y(R\B80!,W& ;2R+):[,-];&C3ML8"M/QMLX4JLT>":896>3&4EBF(!2H M"$4?F]'_(=XO>/D3\3B:_!L_QC]3?_\5(5 ?47>D8 !"1CU_-$@DHPTD)\(E M/0@4XD]$2-X,1?^I/PLQ I8#@'9 ;8@:NY%VA$@+VHRH80$ <8(U31U*9/0; M;E0*3\BT ' 7H@$+HH\.+4#)),:&/LI"3J37I6I.L7G@10$+0*24N@W!%CC-EPFI\F](9W=CEX M=$4O1]CMB7J2U$N;& '8X!P"B(!U$S@2+!> ,V$CQ:"@M%K#U/Y5P1 G!/5_IGV(4AA) M$I'X2RQ!NC(R+1'(3\1#_OC'M*"N82_^>:%A7.(+$)V %>/[G$/0:2#:*EA MUK?;5@BQ*Q"7>LSY<-("(+'[5TL!=(E?=QVJ-0 MM(2+,=+339[/@.#F\S@I_.AIY=&P4> M162R>V=5'WN>5TU^'0?ZVZ?5$DQKRUF_259BI7!Q4:<1#IRP/0+9^?ES9H5< M8J#,AO*L'Q<6V^UP4R6A9'GSG ,A^JFC3O.;KCC.1XUNOCJ,Q=5Z M*KY/2]>@S8>-%^P>$MT0MHA-%Q$.%J ]"%9('D4(%OLI7O_L7-B<_ :R\*&H ML. 1H9_=/P$5^)1@*2KQD6MMKB[!][ [; +Q%T0HU+3;!)J/WO ++POOG[\' M;7=%EQKP'Z.C5Y%1J5B;+!2*1:V/Q&_M^>RJPL9[D;4ZZ'SJ"[3E/7I8S9.5 M;L=6U^0R:V=K32;?9ZN0'BQ')R1A8[[, T"^8]WPI>_<^SJ!@GF'$APCBPDL M2P4>]$SX91/YE18":B% B((Y@3CBS[5_0=%+!W4(TX\+Y*.;C7R0APZ^Z2D< MWG<)P@K']3J#_% MR? (/H60I]\: &*3B4/5V 5_!%HX@\OK?LO[G556B@2PL'87R9?L1;3<;(6? M9DP].N/M6F8TJ-^#+Y(^+WP;Z+Q.P[==J):X)).N=,O4W.X:AF .6]#\C=.1 MY'%R$P8C/KPC /^IZ@[ZHV4H,^!"Z*\C']T(&1@2 '/LPGR%X>B8B1[*'RS# MGOUZ#!9D,=<+C9D$FG;NONAB!UAB.\AE?J=0;F<:A8B%:D-4$T4#14<1N[$U M[*3WK:,08=JC*62#6!Y[\M7#:_RQB6U(*I*9)B$IIFB;)K:M\#=VP:)[L_3W MLEZ*&L)YS9/MCF)-]H]G/ZB%LSIH%U #:_!/VI\-R\P%@)$[)TI^\H,V#I&UJSHF;'B MSD!^CM!"@D)H!+'@F5V=0L4##+R.0K2P\'P1+V+_ M<"5+6S'<5?R1[-,WE4[WU-"A[9U9%QUR&Y\QYN G&7C=;$R-9(-^ZO;U[F(8=GI#"B[N MGR03H1(G7$D[#NX"$KEOW@6=([P+N^_KX?M]N"'S^*1UO,K.,S5GL@R3-#NI M=C96H5N;0VN (=]R^B&F@B"P<]HAWH@"?I*D>#D%2%J%$:,4%BA;*O+*A=8/ M>S>W>WLR#Z(B$Y5B43Y&2C$^!F("/Q*349ZBA:B42H"D&!W_X6:/?GVK]/FW M<:%+8!&&9B!?5U!F$U[%\=VOF=*,S2\!S77M@FRO1K9*35O-2]WF^N&LU62$ M<%=.^$L_YT7%'P8A^7$87NOZY/VD.1'0+=L?86//8(5\[(PP%JEH^HG-1EL<0QMK M7LJMDFK3^8C/[S1841G0'AAE7+TWZY:U>C?6;*Z55 %:PV-E!<+(&WWD MK\.!-B2AH>+L'S94X2%-0SX 26N\2\!_S@1#%@E\:D&# ;ZEVM@G-[(MY)8E M5&6NN)8#-">@FKY6YO:<4 '4. 09$/A\73L#8I&&_[@+XF%39S?*A>%#&W MVRNH91H6WX(+ !B;T&]5]WC\OJU?13U_5$\P%.2^0-E>.WVTHL!S] ;2&39J M4\!;B[.7QUN"[X"Z*&M+6=T)\'J93':25?D\[A=?Q=N MUEBV2Z;4D;IVN)9*E3:CN+/%"8+Q8W'R'V(D(,ZO:R M\$ 4Y.PG-*A$C8 F3B#_G#WS-LQAG G0/":DN*XVOY)I/VSXC064K=;R1H[M MYDDZRY3YLE*2BVGY/0$5(5CLXGDUAKJO]B%3$_O.W_@LS#;B3 \ M-7+,/;N0O.QU:*X"N"KI.8W]A#O1 *ZCU;J@@^':H/ZDOMD"BUT.4062)_R/ M^]F3"F>;+2XE6M\4.*6OE)QIUY"W+/NNPKD?!1P)*@8O5B8^CA\30;K6C0R? M!DVU314LJL649X#3"^VXLDZIC;=, 4R3$#P?HLE7NK0?>'K:U%-QL]7(&>BS MC%QG:Y+2A.#1]&/8N*Y6\P V/BL_9*:O<%C5U#U%$OF$?RPA(3<((AR?;G8K M$9'?#&X@!W"*^$F &?:@TZ.F--EEXL.BH#I 9HI-=+7DVT5?_MS$V)W<2T!Y M6=Y_E[=\7\@=M2,:*)Y5W82' B$"F0?03#QIRTTQQ$E$;>2)3B/MQ4^@/'9= M,7:OFEO5@#SK-T:5%)])EE-QV<51+/M9ZXUQ7BWN91Q=O^?&>(+!3D.%R6XH>$C1(E_,*T7V-@28IYGCSK -Y%#Z"@\ A'HR>'A;PX8]XP5OO$Q*Q&PL? MC5$6BY=/($(UW 2^]GLJ%G@0@A-6@J+B@#5277>)KU 7_B"C]8)91AC,&IG5 M3"5M6K &L;HCK2NO\EH:4IE/><^_^ P5[:H&-[TS9-SSPX>V.T,T")V!QV9G MS:G?.) M!U$780TPUU=0==U+D4-(JKAY4SBXB]T6HXXMR:!C M2]"Q)>C8$G1LN4K'EK?UO=_0#NGKZ(-P*]CWA40@ACO*4(-#D/&] :6NU!T MAUUGGK@G4SW/O."FZRS\Y*&VEZ]%,?2?\[]\=0H7OB&?? ME@-M(4Y,PR5*I M)(,[#GC*4N@YV1CY7PRP ((:<)C#-W./5# LC5%B^@CX34MVV>Y@#0Q1<R^[?E8<&MNG&ZD26Z1OO\;2AQ4H)Z Z0X?_0IN$NT7P^VL!09? MRZ2X=<#Z[:5^0"M'+EQ@PBG=E#3!PN5K(3@4:V?HK;ENX11# LP7JKY!'16< MB9^]-D=]U@7-)LH"XA&:&JGS.-^0=4E6AIHMVL%SG QO ^&IYWYYB8:> 0&M(>"U_'#K M.LP0/@^H1Z+YO 3XET^P.>'ALALXQ(\]_N"C8W>WF+=/.X2F\8 AQTA/Q 1%U+5W3=.[/L=P#YSN>-77]J--$DF/FS]X:J, _,/_EGWV +2 M1UP O_KQY_<]77_/Y>:Z0'?&+A4/N3O"Z5=H\"N'M&.B>VT'/$OY+Z]F0I 1 M/D->]HHI^=&#C1"N(@,U!X2WNZ5CW[QN %F'OX5V3!1-Y:5[0K9WR#R]G$WX M56&-B0"9[F@N3!!>11:FR@.<#NU5<6 FC;)=4=C:0RWE="*Q6S3B,U[A5;I M#'>W1(3R0!_O?W)A&^)D/]:E0QE)S''>PO/7W"38HRXZ^X+#HU 7/&C]9P-1 M(!Y^/_V.(VPN&@[-W3V?,C%(\W%7DR9MVOP?@^A"XW+4^Q[K,.CK#SD30W-I&LZ9["K$+ MV)-@W"YG3_4&6^MTRY7TFA-C"S$1Q9XZU#69.=$U^;?K,%R6ORL%MR.?;_DB?MPVW5GP/8CE%BNPGK*4O14'ZA:'^2$8%4HC#P,Q%A0 M# (:.#8X[@DA:W#UN&[$!(?S>FT>-"R\#0$)ZS!*0$6?@1_;U=A@GRFTX9', M-U9(QUC@>EJ_M@^.]9(355^Y]&2[7=7Z[!4OHR^98<77+W0L^ M:"2 #'"4$^ 5(2%]"VDX(ZRHX&=O?, OO=M]Q(^9/)?XG-C]WM8QVKUV^F@I MPGCLUCMY"4(HY0A[VO=A .T[ :4=18BJH DN&\(II;OL'Z2K3@S@O8^Y@?L2 M&OH+_\U$>BH\?4@WP*M;ACS 6UJ$:.]92"=WI1S749A0C\=ZLX>8GO= 0NF5 M"-A;#8FOA1OX/9GG/4,)_<.0H. M+9]GOH6YW>?#Y[ZB@ 5N9[/8TQ0\+P>K25#.^K^9&#@N;#Q]0:I6H$[2WR50>Z*_,)6CE5$V7.08:DB-K?BHL):; MR/-I&VX_CY>!M,@55+/W;X1YJ5Z]DA"$=7'/B(M[R\8YK(0+@K='P=M4$+P-@K=!\#8(WIXW M>"OXERD-]8K&C%+TDK09.%6+5)<,*4,%*>&5[.Y&)CLF*,0+@Q2YF:[(:9S- M)D7 \C0?>SER75FI(I2_Z>ZRK Q'L[HQDRTT\FC.I\$R-:9U1^_:J=P3+U?( M:J?J\-'C.7O;VF!.6ZY@>W2P[ MZ4D4S9EZ.=(8C)_:I<6X3F:TO,;KT66WUFKRL>.O\^5^-]=U]&HW;">:JWI- MG=&\#$<>?5T3$HH^2,Y+)-.<;A@P,++CO@-''GU]F!87SJRLV=QRDE/Y-%5[ MJK=8/L[3+T]K+I1&HKH9'QER.91BQ?,>BHQ4% +J54%ZSM MD<,GC[^>M>+93ECBL[.\K;2KA1437CGH4K*CD+3.L9W.KQ+=3(^CZTR3[R[X>M&0XG3N+I14WHU0Q MP_(4>?QYDX5Z;+;&),GR2&LMQ&!_G2 MU$%#C\#4Y_56/L%0V6Y^O2[-5;"B9!(N@#I>@%[*9:7QPDAQ;RJ4TX0W&\6);A MT-CQT!E7:,>SR=R 8ZSILEA(6D8SAX<>G2NU3G7A05%D-V-EC/BHTQU$=3ST MZ%S9>8&JM,K)UFS3JO;Y*C>068@*5/QX 2U6,.I96HEQ0I]2;8B,<-4.&GIT MKMDXNUT,K:I&SKO+SHKI1"N],AYZ=*Y1>Y!\6M?)^HSAR%2[-!VR[!JN]03Y MKSA[-NVG9W4QS8HP[+B,NMC(8>+6 @MAOYV*Q1(=OE5*8]*S2W[!0//0+L,!WK MF?4:#TF[4V)RE65<:;%X 4=K[41RV=C> &4OZ_?S\6B?RL7*WK)7*S?<#FU#_Q#R.N+2R%WY=JO MF*%?:EZ*PXH"JI#$E9*_KE&DT?8\9%Z [LBML>=Z,EGO&+ =<5RG47\BJ2#<_J=:]BA1:O*BQ,\,O_ M87]1")V\!2&U6'1-+-]]@"U2P;9T_X%KCN(G!U8K^7R;JS?FN7]'TK4T+<-? ME]\ SMWSI^^@C9&16/(_;]PGNZ?][WT2>4''$%']<_1_#Z.I?[E6/W*?O6MM M>[X5_&%_J#""5I5M@0M;V6>IHSKPF7SM>N](@@D <0> H*A(@@H@<0>0@"01 M#P!Q!X"@(DPJ ,0= "(9(:,!(.X $ %KNA- 4&2$"?2F>X!$0!)W @BHO](! M(.X!$-%(-+ D[@(2 2#."HC_6@9R1EW2\72]@TC"/WXZ1'Y1G\^7SR#YQ50' MUU]]_.\NF>'"KI8;Y4K<'BW>U*2^/5J\XV[X":SA/4L_H(P?21GO6;LW/X ^ M_@U(9]KPCP?X.[;<3V"%[YI1/Y,7OF?3W EI'!)"8#@\AN'PF!01F!,WD:$W M/A515]%#?'7FYTXH%4E<5MG^:5K50]+)_2O7K'N;0X %%U6K HT[T+@#C3O0 MN .-.]"X \GZ0S7N0-4*%.X__FGYW0<#/+@28Z#B$3)VUSC!^GTHS^;B#[3* M0*O\GOP@T"H#K3+0*I]9J=?_*U K?[9:B;H"H39MMJ &F! HEAY6%-%-%IJI MB(%B&2B6@6)Y.<72Z^G@9>53BS6!V[@1?D/#.R89MY5^(#2NJE ^,+XTT%TO M ;I<7MM\8!RI*&.O0]&?0]2XZ*\ 7ZZKDSXP[O3091*!OGH&??6YO?*O?XDB M ./Q=578^O-U*J%7FI:19U-,;[U9'Y)GTRBOOY\]1,;-PO8^2$0/VGM?O,D^ MR:O9V" [[&XJ,SI12(V,]*K=WM[B?G&O7=T>,I]NIH^:(PZ,PD@PQ/ZL7I:> M9O79I+DE42-9&M\K3E.A.)4XZJI_-KEX:Q+XS(5QYRCKN_6^_WVVXKQ')OHL MOO*6[Z(+,5RR+]F+:+G9"C_-F'ITQMNUS&A0_S+9T[C]?VLOB\-WNV!HZ MP0HL>LI/"DXEV9USD_9T5>.J4PNQ@CAD!<@&#-C ^0VF>Z:>C[=>I5+[K5=) M?M2JV)U%K.F0RX8J]N7VTMH.FR=OYT%=8D_2P.A]&AC]-@WL4EGV@@_HLAEZ M1P7;1L\8QWM\DLL7JTIM+9&T.6+AWA*0G4#F'7]Y?4] !%_,,K_UOL\A"[U< M\;LFYX]JP$@U%I=D+*KVKQJKYWBE^4@>1LYN LI83O]A.3+=[IV M/F-O%&ZY7)#6A7WG73G4UAOO:.;Z;#W98PC+>'/\\>@ M7MZ!1.X[XBA>+J3:5#N9J\X$NJZQ*2Z=83KL%T)2Z#:DHFG:0,KBFY[<"[#= MA*S]JY)V>'S"W(ZMXD]27A@6N_/RMKOLD&.Q.Y1Y?"%8*D6&2.8XXO17X&9[ M\)#3K:R$^V(#UPA0?9DGG#5>97[L-GA@%C67F?QFV&H4B5U.0/Q;I:S M'6 .G":?],)6R2!L]=W#5C>TY7X@!MQ%S.9F%E^ ^4',XN)[R^G&&,#3EPC= M($1!$X$:1# >I[PE(D'QCV 81DF^+P$&$Y Y* M=*@@>/*]@B?7KN6A^.5BLLEWV1SHMA=<(J[H.D6F[[R6I]V<6I6&D&S-P++5 M4I+S:=EB69XB46 E2H5B<3+PA7ZWL$I0R7.N2IZ/$/UC5/+H(C-OB5TU-;/# M8%VVTIF&DY 1(T Q$2823P9\X)O'1#Y=RO/1:.$#E/)$U7IUO9BO'*Z=8W1Z MSE:%3!3+0U3+0T:2=%#+\\WB0D$MSSEJ>3XB">^UEFC2E(.('A7SQ**)$!F]2$%[$!8+2GGNBR,'I3P/#L"@E"= TGN'7Q"H^L:P M#0)5WQ:!@T!54,KS ,1YC]&H*Y7R4/N..)I?KWJV5"SVIUR=;T#K.5IMAM5; ME_(4UNDEEXTM>UT0VQ:7SV A\6 QX@:!'4\GSK6IYO8@M^,4#K(;EM/*M^)]2[XKPP6%BEDL:U8]DI MZ&PR4B[C\%34:S9^45OQNU-*4!3U@$51@&L1R6+ZUDF3&>WV:JE64F9IV*N MD1<-:M"^7SPPJ$$[5PW:1VC^,6K0EEDQ2N8SY>DL+.?GK?+3# RK+.(#*)87 MBR2"6^6^>RSO\S5H'_19/$ -&K-NJ@.*F=NSN=#<2'UJYCQ5FH@,W!JT5#*H M0?MF\8UP-.007:HT><@@JT6Z43_C9+>*@*-&J0S>9+5GL^VQ394I_=<-*H M(R-F$D2M?DC4*JA ^W$1FZ "[=9&X,-BP /$+((*M&]=@18XCX/"J1]7.!4@ M>1 A"6 ;1$B^.0('$9(K%O(0\#\$UQNC]_]$0R1E/ 8& MT$1 C(#E .!.BO(!!&V#,3KQMTF(JFXBF\U$64)P1@6.U]VAJF!:A"1L"'V, M?U_@1 !LW:%?/0L/N"^%B+FM6LI"58!$C#9XA(9KV]'K$*;P07BN:P!.YZ88 M_ 7'"!;AZ+8J$1-AA=8)%VD $2BKYTGFF+X MWR#@!_!:X9KA,H @3HBQ@K(5"%3@&"$ZN\-\>8APN#_)\^02SJ["4Z+W330Q M?/R*?1LB4)X'/C!4BTDX@DG\^\S%7N^DE7@)(3S.[>AL%H!=*R:O&AK/S1>J MO@& U:2:KOF_[6>+50$"'R]5*[&ZT]W*9-F8@VZ2FHC=A+.?F1*.7[%^["@S MI8/ ]THI&>,FI-0$P^ YRDR5-IVO-=KSYQS^0RQSEHA"0*ZCP M!P^8EP;:BS+=,P!M/,IM)_(H.I_9_>83R=?E3J_"/A[0TO-NG!D8X]BL7\Z4 MP+;/);,+%@$M_CK0,,5=&F8OKO<\ \S6VTZ'GTU:"3)30YA1L##%5 WD=N(:O)84K,FD@2O M,G@H"0R &?M%BWC/PLB?LJ :&^F#Q(S.#;=6Q7GBX\XA?D6/>P% ''.@J@YU MCY<(YG^J#8P5U !.XQM@*$<_(WU*%5 F MAZ43FK]"3P?RI;[LEJA&"#>EVE4>/%7H]X5_:%_[(O:6]QW9%/,[:,2JJBXB M8)Q&(,Z%V&F1'AX N[<$V=FFTQSHT=DZNQTW=QTROI6XOM:9@H0D;E,+.;9BY_I3?36:YVIN6P9M+QH+F<;(SMHK,O,O*C#,]T"XYA[O?_ M951AW&;E7?9VP-0N+%=?%Z,G[';L=U2@.%#$ [_C")IT\(T6Y,G0L$2[P+ E M7 %R4U/^Q,8Z>UQ] M4 8;$P=&2^8O&!E0?C>2X.'>+D\<0(3@D"R%^R:0Y#6/=HV>8J>$. &2#1=D @M1 MJC7QUW)\IK(!L%;K'CQ^VW8_ L]!!AHP!%7=$! V!O$;'90^Q)?\I\\XBU'6 M8T1%,LDI2BXVZ&:JY09O@5ZVE6N>[+KT"NOYM"J/_^FYI^DJ\=0>6RJ,JH/, M*#6JD2"1M/IV01GE:O(?_T H D_'>>GD>Q?Y7(7XV9US]=HZT[#XCF*IH#XN M:A(JU;$%=2<]BL^HGWG&? ]0GP%N-;=*II3TJM$MC^.<2A7J89EZL[7D.V+F MT[#FEK9B;8H:7*6-2WSJ"!:=B:!Y!AWNN?+JO0(8([)ADA,FE80P8\1!-+W1 M&TJJ(I]6LE^G;T3&K_ 85P"AN=!#1;,%3\1!2/WS?_ ?GZ6+*D0_Y$Z?_"TI MYD(5-K^P/]1CQ7[<@$Y$HO%#KS%FV'ZLD/P/$CY[\QY,%A:!JO[]5G:-/\/9 M18T(#P88OF"A8\\!!T^PI$CWJ/#![/W[O_^SOYWG2$)8U%7=^.5'3_;.SSL7 M&H<69! >&4"8A84Q_/XO076$C>EM-I&*[+)7?^T",%$L\4AXSO\A]GY&IW($ MM;FP#N\=G!?)"*M@;/WR7O.?X9C+[J%N*@@1?F'%15F!%U#S@&[IBU\T%6$. M 1ZC(HGX$-CKXY*%*UNZTBEG.LW&+M0PDYM&U%OK>VFJZ!;\%&0\\2YQM MC?7?G*)!O4015*A#P@>8+1)_9ES6 Z2_KKR!(QS9W\-'XW!O<,J7Y'>*J@2_ M1%,O)N<]M:@DNHPIKD?S&;7I&2R4J;$_7 S+5JKKMV79"2=;8R+90 MY7%WX\.1J7B6#3>UK3)C1DJYO,PZ;#>*1A[-F5P8=FK;">?(3;8)VN7D8CZ9 MLWR<)U^.-!NQ+E_/S,HC04&T*^R?5E45VU;#L]&3A\ZGBDQ,@;NE6PRIS2+]0IQ]XT4C$6 MCCS:D:0/9&TM Y5<&F5#3TV2_%!I\A1Y8M(278N&V^$G4JE:9'%28<.KJ<-3 MU/'0>4&/1WEIW"&5LL N 6C6J1R^L.&Y R:J([Y M:&BXO%EH1;"QNS3#%I.C=+P=U>!:3R! /+E-]42QD.N&97U6,J59)37$0_UM MO5"0W!='/&/WH,)9 S)<^:B2XC/)'*RW+RSY M._##:17^[0\?O,V4MIS%QE:&$VJBR$] N;-]@L8$@*KZ GX$:O;@?*K-A1,M MW/0%7T]ULWV@CJH*"Q/\\G_87Q3"%&]!2)")KE+D*_Q8AQ1L2_X:,)&.WK";8&_AQ<'PM;RD:B25^ MV):I6"1YA7:&=[7G'PAF.G+3JJ];('84V]P_:\^1:W<+.-../UX-]MK6[TA< M)?VD\\_8O??-V))?]%^X2NSQOSL/Q4,(L]]V@ 1H<2:T@ HU.A3<)NR3*!*/ MQ"\K%KYZ&'X/LG/1Q(5EPGE@?[C90!P\!MT_)#<,A,2/1):?(#J\MI6!Y @D M1\ , LD1($L@.3[(2W'65#@K6(\B/&Z)$X&0"?C&I87,#;LK?I67N$'@,_&1 M[XXD9Q,N#XPP.4$Q7&4>EUL^B 2ZK?FR+T9NW6ACEPWR6@\\\FR,X-9;]8%V M-C9_5RW=/WEE[V^4-1P6_)*?*T8(RZ9WHK)VXD[=IJ_8C:\8N@X+.>L]1%]G("\N)L+F.K+6D>KTVKWB4BV: M+I3F9'=&K_MZ@ES/MFP:I7_'__B'CD82TX4OW4: MW#?UV5Y?J?I4-XRW&23H:RT6'O4<=ZN]X3LL%%HMQ. MF\*F.MM4YZ;3*6Q*"U'F\86/\40R1":..V,%U/40::7?*9'TSBYNO H/N0\E MZY"#?$;3"B_K5"%32$W(98:=Y;G\IK>)-WE\#60T$4E>Y!K(&R?[7EZMNK46 MV<.:=V!K?R\?U]_7N0O[1^E@+J6\H8-Q=)WF@6CG2 :PMEYA)#,Z9.%901TL M0<9"*9JZR+7;/Y7R[L++=3-5[;X83J"]79'W?$9[T_OV8-E+=6U.R::+PZU5 MRBTXQ)R0GXR*))*!G^P!_629\UU=^R-,^=OGG02:V_6YY^ZVYS>4MY56DT8M MIEJV;4YVKJ/WLZX1]K>U^.4^@PEV# M"=GPJ#ZCOSF=>6%(K\)T=QE5MNU$(\DLHH@_(?TM$4E=)'\B\+[=.JF,"OP# MW\LS=^WLL\\Q55&2XWDE7X_/[.@L/VR4=9[=./>HV[V??=9IM;+6MI+NS.:I MR?(IUM>$K8X:[^'LLQB9"D6C0?;9=_/+!=EG9\L^NQ0+N0^][$O99[+1:TZJ MZ8[(T;ER<>5,"J NHE:=*"9*1NCC2Y("K]K]>]6"[+,@^^P<]P:]S2"WX74E MNHF# IE/;!O)VJ $5LI=9OB_FWTVE?(37=.+.7(Y(UDE6RIKFYB,^A"C]+,D M':(ODX?[(\@K2#^[/Q9R'N_759C(?6A97T\_V]0:\]JJ;B_)S#0_>)KR\6AF MCGD,TK7B$3K(/WM$#UB0?_8=O5Q7BF+^*"WLW?PS]4D8IHI1B9V%C3F;5//Q M4D]MHBL>H!;&I%*A:.S8'@T2T![T%<69* %&6B![G:.##3!YN0$*;;'+15NE?<&$XM.6.R#E_;A)>"LV@B M#H5<<+%(]'+--AZ#,A_3!?=N$AH=^ B^EWONVDEHG^.J$U*O=-+18LS$:Q:NM#B=TN*',3BKSTE,3W1N/TM!2\5"2NDB9^X\@KR -[?Y8 MR'D<8%=A(O>A9GT]#6U9KLS,L-)L<[8EZ=10X@PY[B >X[9!2UVDSV+@ PO2 MT.Z<==ZCG^M*H[SI-Q*&0"L=$R,OU MLGT,RGQ,%]R[:6C1P$=P ??<(1N.0C8LZ?9(!8_'A[^>I_8YMEMN2.DE8^7S MW+RQJ*V4^+J26=RE_O=^GIIKC@\A2\Q2%+Q$'V9 M)-^?2I>O^>YN3I573&.[^5[O*L_M4CSH/E2_+^6Y&?E$*2V"5GA63FUSA<2J MW2SE6,2<7,4O=7R_2N"[0WK@?RT!TM,__NE [@^_*%Y^H>Y ]/,OQ8*G+?[] MP:6?D:X5#7[%^A5ECE:JO+[,/_YI .3BR:",$9SXIGP"$QY!,9XD_A3T435 MEN!C8:2OP%_PE,^^"1=3I[9I*>/-J_NB:(]9^3_ ?4 S$V(F )H\P)AO/F&QB3!9<3': 0C9S3HE(,P)12,L'5+$ M)3#D'%+OLRB16VS,1+J5Z,XR+%-F&"J>[^8?46/'*&'SYI)FARV>M.6-UBDE M1AV3;J*V\"&:/BX9AN"?"Q"RFC\U(5BO6=P1XG7^<6+X=^4DK":U@;%2=@BT MB3=C3XHR[<[ N!45DCV#:I;O\NZ3M],U,/[P\\% F=/-^JQ<(@>;&NA,R8J, M*CJC(29U[$S[#8[B(EB$\$Z6T,<8DSX^@6)B9(#OPLT1$*'0ZX(X4< *GPN: M483Z'$+HL:+!&15!W9^?D'4(#\S-3!>$>%%H,7!B2<&'%+FLO'Y#/!^H2Y)B M+E1A\TO15$6#)Z/"@]B?3P7C0Z4&S>'9SXP[G:M#>40[5A"T7;I%A3OW-%ZK5;V4O4LI\0&]8;*=1_MJJ]4D MYU:I$EMWV=RZU41=JD-1YCB@]QLD:NG[:(64>2KQMTEDN#KA*-:$$*!>X=IZ MA. :>R[JA25H[A%C:.\1*V3P(5+^]PTNG?D^Z'@?)OX7#C: 6*3S[PV0A0UHB1H MMF!LT ,Z=#"G(YA8;BECQ57 /LB%X28 7TC6-J:=:8XXL%6FHUY&,>KZ:TA/ M[:E-%!_U?KE[I#]2N2H#=3O0#D.+-8% MHP07*\*_0*3>H7"8WL/A+*\7PYG26"?;RD",&YO$:!-G40[%L0?]/U@SPM.' M"&>BB!/$;FT5H9R"L)1 'B8T%,KS"PKLGX,L'Q/="%U9W M#?_CK=_51:@]8M0X>3#HAF-=7DMF*%Y?&X!U$Z%C_5J.YV-B3V7!XR86P\LK8,QWM,^3:V8W*O M0V+2TT7N&\^/+($>6[!2*3DL=QF23!1*>7&J)7_[>N KFHV)89M6M;X%+8WB M*+&8AI^FO:QSWV;CC\"3&UB,)4$!:<"F*UR];)7KSJ1G3&>L&]E+G>!AOVDQ M-AJ+P6HSZ)CDTLGFS>7]G,;+6J [/M M_'ACD;R1L4BE]A5O\@U41S( GO1)_P@4 ;M'F0E4)2$POD0&B6[/X ;]=6>V MT>5D,YS6A/KZ+I,"/F 0SD1'F$M46>+"-I.LE+/J>%U%20'Q))0]EP@8PF?: M_48-'Q;GOH]!YW#3)W.9$\/DW&FEC6*9U =YG.=T*O/WBP:=\*X]Y^K=Q-@ M*/YG3HBQJCO[5AW2]GP-9H]SFIAUPJ>&;LL3'!O$*]R]BCX]!X()S35LWJ'W M@8:5(3SEWEQ_$Q/= 4A14. ?%73HSU\TH#:!))3EREEW8DVW_(U(H6?ERB3F MP@:2Z4X-4;Q93NT.VQ:R; 9T:)BHL>NNH)>^8C*\AF::@--T8T=^;Q4/CZG MLB!XUR -[+Y2T36Y XPY'HT4Y.@\=X4;+DR716;4FPV-_I.TIF4;'+P M(6T%V0A5P9@!*R,L<,;Q%A]+WM =:[+_-8\_[TA@0W:WW3PMR]QFSK4;W(BO M=*K0((#(!$ 88<1+3810E3$XT*./G0OH3W"E.L0Q#U>PC\%'$XR#+K*[UB52 M!10W%Z0'V!671HCQ$AGNK:=#MVA!GQ MW2$9O8]D--]D8R-+ZDZ863D?;M:?]#!;CMYE$M@',CU3T59+[7;Z8RZOM RZ M/XMIHRQ4ZNAH,I1D7G4H?#=KYNW*#\\O]#!5'S^ESL.#"P:+"P1?$'=KI=K" MR%:X97S5*\4;3[/F_%$#<74FI_7458?CA)IA=X>+04WAG-?;%^,2#R^S^:>4 M=[R*"2MA5(ZF&@U]MFQ1L?ILWI_'PW?)K#]2UR&!;DX@%[(SZVL+H<.)I6PR M#[EU(ID,D60J*.SX2:SC ])]-%#*QG(Q&'0WS!96 2J^O=;#4S\&E&@#AB^H*5C MS[7@GGZ"_ X+_V#V_OW?_]G?SG/Q<%C45=WXY1>V[YV?=RXTKB:6(4P,(,S" MPAA^_Y>@.L+&]#:;2$5VC=M^[6KCHUAQ(E&)/;'W,]9Y7D)M+JS#>P?G%2^' MD?KTRWO-?X;+X7F10;P+4N8N@"-<2.$[Q#KR MA%8\.OBDM^*1KDI(?>VTBEG.X]W%6@8J[Z-K+?2]M=5T"V#_+SQ+W.Q+0-PF MMZO;@F+$PFP2ZM<9E_4 Z:\K;^ (1_;W\-'2^S+@;N1I#-=#YW^J,#EM:?!2.)ZPVZOR=/'(]G% MA.^Q/1PZCM7#&ZBYG'),?;BO526PK3U/>=J R<33G MNIH?.YM&L4AF]$WZ:(MI0A7D:.1XUMQR3Q72)$&2KXX[.<59)M#(H[W' M4D!O@>HH-J,W]C8E=_-J;2SSN"O%X.O MQ[;&DZK17(KK;^0%+SP]M3=EED^=6&?3B-N)02+;;>?Y4#(HU.: M;?K+\J9$UF9M*>T4QF)E/-BP/$4>3UH;6O%N)FX/R39H";Q<;"[[%19=UGXT M= EQK1%/R&8WG\_IO8V=[I6K^%+0HZ%T+EL/LY.HWLVS2J?5,H7):H@OP3L: M^B1HTWE=>RJ2?;&PE4?65)@;333T:%L%NK8M"4DY2PJ#9C+">]6?:J%TN2^.>,;N57.K&I!G_<:HDN(SR7(J+O-H:.P/KT06\DK6>F]T_!)ZT@M/ MS@F1=:HJ^"I>I5/B\Q9.)7L^1Y5@* ]055_S*MW4B?3RF%@3K?95@Q#9)VZ< MX)WPZ\XV1 '8>*7;&,N36JL+4G95FU?MM5.\23^D(7G: MS-O9]"XP.\BULO_WC&Y:4 ,: KA-49,R@ MG?Y8I)";EHP<7Q'JP@0BB(J.'@5ZT'B-$A M)\C5P.Y:\3G=\!ZA[<]CA=4R2O;U#,0 :$2]#/"Y\,>! M91=*A[D1KSD#?3^@7\'J1J;?= )AGR&"RT6H_B;]<#_$!+Z4_'OH\CU.<-BG M^V%V_:29,=XB^V3[:3*H%_2PC!(,$*( MWA!SA':7'AU3INDD]12B@P=]TL([>!_WH)>A/NE%W&$"=1(%+VHH_3H5T.-- 3-OT;D>7<\,9YG:TUK1G8DZ,!%M1D_0 MYH&"])) 7T1!WJ&^D$MZ'@V^J)7<4X-^'EU"HT87D3IYFC=SKLYY$IAU@XI* M4F;=FLTY6AOGM]V>CI(2J/C[P/QY=/:%@^:SC7YO7HD59QO]:6"/LR9;168% ME8PFA77X&DOJBD_<]:@RV6>AK2UG+6YZ293)9O+1H>]Q5F'V^5IM33= MC$E&7LU'C G6[=IKJMP;'"J$M06T12]*]YXI]YH!=Q?.EF//R(D@P5ZN'8$/ MGD#X]5P8W&AW_;K@"[6,_9V\F\Z>!)B@I,G%PM!1/ALVL+ +9;\;'5;\,.6< MW-#)?.0(P:&T7S@,&]^XG&R7/GPB,5DXD8OO)NZ&$/J,%/0^3K+'K8OVO8TH MQ=BS>7?M\CR;7@)C_*)KRKNJK0J_JK[LYXE@5%0ZG+?FE"7FBSS7W;$98 'G MPG$E7#R&T,TE%A&@XO-;I[^\EJ6E#H:5*,S6W>3"I]I77M MEZRF]Y-9#NH=ZV,X_US7,&-&($"'6!#,%CKUCMYRS_QD!@.]5,$DOBHWNG8Q M5FC$Z'$QW'*\\L"3N8D^Q%\6DXAX"2X+A#S4\//H]86/YWMO(6PD -SE"K7Q M@G@VUVVOM:1@3G:X*JJ":7I%UZ;_BK5!LZN*X$8%?=3KHV(6] G,!M#; C%6 MUH@2X68LY IVOQ+R,F/W"<6S#N%+*%M_1T\2Q$M+40_PWG]Y9UF>.@Q7$.#F MF? 8)&'C*JX>0Q&>5Q_>W^(+&D*VJGG$G_S47%.< ,E6 <1%V\LLPU6:OB3# M4PBR ?"R+RR-]CDVE3Q'*_4;"9?B<1B?=<\!NVK/4^] MRZ/-,RI#P> AOR\G7M*2K:G - _>0&(+;EL9 M800QD!!0%8CK_JKPAP5"G"!6A) '+<+058S>2QL>V7B#S31,")AOA= R?)GD M+? 0QUQY@WC$LY#9J^B!:Y-LK#6]Q&&O6^Q[2A=N33M?V):W *]R KV[[Q%' M&X.<4T#<+XQB3 2<$[Z[JY?Q\^$]XNQFN"NW/"'XG! M@+H^1EV-DWH9@>3+"K'R/\$:I7@C +S.(VV[A3:77KQ5J?+O>JF>RZ>>2K\1"]/M[%+O;. LM_K'*SWDG@%*@. M7$(:14?_\&/23:JX;-.3XH0$BY&VCBT'JL) [01 R;Z GX/J KADM/F=ZQT^ M@8@XWW"7M>=>2R-"P @+$_SR?]A?&?JJE^"&TGI$-T7L,*5N[X(0+Y_N.83L MY\%9AO]5;S;*W4F("(] M\MW$/R_-$W_8'RJ,3%V%O/'""7^G+4P\$/[QM[*UO'^_=%=,+,*\>4M@ (@K M 8)*16@J@,0=0 *2Q)O7^@: N!(@Z$@J'@#B#@!!H9O* DB<#Q(?O^_V-9"\ MJT%=Y2#\:3-PT2-#@=,4@+H":"-H2D$SP]Z\5[F;\CUEYB>>R;MZQ4\\E/=$ M_&.?";3[T$/<2>?32).\[ $EOUB8XS?DV97:!'PUX*L!7[T]H@1\]:'YJM?@ M+&"K 5L-V.J]'$K 5A^=K>(\_C#J&!EPUN_ 6;^*#VYT]?C?0^SX*A?U H*> M^XQ:K G.4#HP8JM2!PK<5G>>D^XWQN M=?/K7Z((P'A\75ZZ2V@([7K?[5(OR+.QPEOO\NXEAL\QKW].>Z2 DRWV4].C M![V;+I[U2WXRZW=3CC^1":#HLZ4N5DJ*WARL)G?92O:=+G8=D5>B*QDXIB9V M^S%)4V:S&MELRWP<=5&A0S$F%DK&C_N.GDU(!83ZH:#PK8_IW^=@.6Y4]9%9 MSNW[Q! ?:(J6U(I%.2G;C[769MEKM5EZZBC5!S=PAM) M'+=7_:H^=%4RRKL]'1[!XGM 5GDE7]I-%9@OU62^QEK2-6H["/=BNCD:3!/S%LG"$X+J3"R1""7(X[M2'\'B M?D!R?"^=[=)G\UZJV)WQG(OQF5)N MSK)/Z389P]TOH583(R-4XNQ:S:WM!;=92.#."=PY>YP)U\_1?P>^@Y_E.[B9 M4'XP:G@ ^S6#A+@:&+ 7YN*WBU6]A\0(TFQ>F,JO1,9>[^\*C", MK\.V;+CRSUC%A?FR/R^N29E=!IM8 MKNJ8*\415XJDWN))C^GG";(? H?.M4)E/TP).KR%Z%0&>*YZKSG- MD_T!&\Z.UISPI#B(HT$%*@6)Z;']0D%.49!3%"A*-\DIR@AVOU=*\'5R/LY; MO9(ZJ36GD+/0KJY$QI.A9.+8/ ORB@*?49 W%*A$-\H;FL163XY<*=ID>"P5 M*P+])!?6+.):*'$H=@F%Z-;&REN)0W3@9_K1?J9K)PY]ECNU6JGT.5XSGUH1%_*&^)B38D;,.71S*Y6!^T6V6[HS29B1BC 1D>8 MMUC1 SB(@L2A(''HO*Z@%W_DN1+; MN0^5YNN)0Q4IR4QI1UF1=+V;7/'P9',*YDI(KXE&DD';E,"A\PT=.E>*A_TP M)>C=Q*'\S(FN6UF0Y/(M[6E2KBRJK0QD-[@3+D6E0C'FF.$$:4,_S*D3I T% MZM-CI TI0B5%+VR;),.QV" SKPW:G4D3\3.D/I&1V(/WT@WRAH*\H4!/NDG> MT)3J#!KQ\B3=S>6VC.XB=>9T!WF)F6.7ZKR5 U/K' M'P89)T0)\0*8-+5-2QEOWF-(^.=?B@5?$C_*7RLA-> M*$ 83Q=WJU9%M[>]7NO_! MFG/GU8S4[FN;O/?52 230WZLZM<6$(70G&@*TOE/(O S-@^'7%.Y-1D@G(>C2&1I?GE?\S_#&&C[ MH6Y*2!!^&4#AD)P<<,UCNJ7/?S'T*LK>,92'JK?*:TZ,+TNYAV/HG:W MDEU6@2CWZN-R8I2.EQ(1<82&1MPM&%,L:;TV.GH):WD2[*#ME_@+D8BA?B-@ MB'^D?_]-0/>0GQ)P>R0L"4H!E I]#A!P@/N1I/&Z"KRM"NY:&G(U(3(BYA"A M V*^PPC/1'L*3.#N;E-.@#L:!C8$DBUB AT(8HD\"*3!__-&J(.UT8\R"C30;=].24=._0AH08X\DH0V7SD]!30-?)Q/^(U#Y$%3%/5%\ M@<-XHH=3@8NJ#6H]LT.U-DM!RBZ!4-J(+\L6:0(>R=<*@EH3:%]FCO!_O,4T MD>"8D(QHV5!TMH)",@%) 05)KO;F[7E'3>2G[&R<2(?-%0IQ3"SGI*2@QR'C M@3QK2&(-&1KT6D(R"3PA HK-T<86V,"VFZ-'1N(_]-]XPWO(WMMEK[W2_81S MKM.WLI%2J5,:)[5R>[0C4*/'$APDYNQ ??&1C[;>Y!J2/I8_Y^(A!.15]V(=H*[J<$"M02V!TE.'XJ M@25>/7H[CSSS"8)PPBX$-9$,.'YA2J$V-@ M86HA; QI""F*-Y4I="/@QQ, !!07P*IN 7ZJZ8HN.O#[ H31AH,_GP,X$D4. MYE"3516N9X[Y[\'>DTL-+H4W)#@%B2,FAJ[N+>;DI%TJNC3F" WZ )@I\!LR ML#S><%LR[KTDPYV6RELU2%IN3ZRUE-BW/@ )W*.J, M=#P36>B&[3(UY.O5*/*GQ%MOM;;6'^RHT MHG,4Y473TC0;;G?!G1::WQ7:5IY/B$=D-!9I%Y51?@5F=1SL40UO:YEE]!^(>D ) (?A]G>/0FZ PX!F;N)OP!\&(PQMNH@$+:)WL,1%20@1)HS%)TP)=56W!T8;L=0I9#0 MPWERJ@Y!V<8550Z*H<$A#$JB'".283@$RR&:C+\\?_&!&: G>=L_Z4H^QDY/ M+FB!-@9 T@$T3-,MPK3',\!;"%J@_.+<&RN%9("4-+'N>03:(X&?DD1H MTC8,.$QQ_#6@J070X O3ABK*5K'Y/ZI^Y>NK_MFAWR43_@4/%7"NY_R7-)]^V)S'G M]J1&3*OFJCV6HB" Y0K+!<@YTWM-[BO%%.4D@!66:T:DM%ZO\QLN!9$6$Z&> MX/\_E=Q_3T9FWV6\IVS,%25Q%LN,C+*%[*-5A,D43?Y$\'TFT[&O&"[/L'[EMU8=F:;.NA$-VINF23% M1&7X0],J,V.\7D9F%9%MV6"SKD6[=C?=0#V?GD,G3-0WIE7>M"=]98C@K$R0 MHI&24X) L;GT;&AEI<6\W3IS!NIV0M+)D19K.9WM\-2I^.AVR MMZO<0BKDT_*RRS]\@;P8[6)8&9FK*J5F*J7ZH,U1HGG&AMR.O#B)SBA=JRS& M+)F7G&RQNVG6JZL?FL*(/$);7QC:NG4WXNJA+:>YJG3%#&O*:K&17S:K8=+I MBX_0UIV$M@*KQ59"DH$B375=P$G+@ *?2N/I$(QC2DSV#(X_.S>PA3*.P=?@ M.)>$Z@K$J'*':F^KI*!5] M.DH%91<#QC7@;1RCL "G8I.Q1W .RW)07=V\.G>YH,+A-D4%MRGZ#%)$Y,06 M'O_I8']*(8,'K4:2AWZ:6_Z[^R)C*YS&N9O,J;T-I#?#5KRT MB'=*#A#&%:?FU,NWEJM\(2CA]?$^&9!H61G&(*N3+LMP]C!4'AI*/2.BK/7+ MU:'8SG-!,WM*KCR\=5OB]584="4I*^A&Q::9^*13JT%W+%HWYO+@_342-R=E MD:9NMKBRV9%!:S 0$VUST=)>DS(_$+LCV4N1V,HN$.LBAR-;A] ,=!2@1Z(H MC@MRW@&P?Z3ENCHJ9\IKBBE5ZPL*R+U$>.#HZWC'1^5XVS./8+GG8D$_"B[2 M,#G#\4$?K^@8"?O55'C8CM+'.Z+GW4(T787R@+T[[[ G]4P$3H1"VD ,><:9 MA1[B'KA U"2E->DBBU]Y_,\HSF8R M= UL00[^AX18U],1[*,*F"HFL"P%>.8<$4(R3=N/*UPP-T93 :^69D8A^BL, M^J=4*-W)):VIGA]2H*'/G-1&$O*W>8/2&_)C!:8C)B=BVY#3D5PJ(^8R8J2! M*OKC3Y'8\0UN.-[Q/H4((4^00,<@T1/@']Z@'F*R-VG-J&Y,ED9A(=:S9'F0 M:SS4XT7U8/;4X[)1GU?4(Q*)AH9,3%M0Z7Z+E^=K,UM-W&OZ.-_-MYOU4+DA MIRO+(BOR?7;<0>H1>XK'HR^I1WL_[+"'/:1=3;2[*>T%+%#\E),TPH"?::A( M&,H7FRJT,\EMTOAPZ[JA)- M IZO.HH3D?GHH!P3S4YOF8W/Y;BLXD9?:UDQ\1WKJKJ'[5QWL22U'O;)B3C946BQ;Z[XX,ZN-NY#D5:]3 M+%IFNR/7Y+J4[*T:U$C /H)D?":->EJ>/;O['FEF?&D^3)NA4B"PG@/>"]*] M)8,&MX$BI]G(JX%O"[O;R@638F[ WLN+G4B$?6O" SKQ;F9!D;S\ ,DKG&FZ MI/$.'@73 E/T4)Q!0']_8QH ?04'_OVJU@N']X.17CK^%?UZ;S*Z_V^O7?W" M@/[ERTZ_-%+ZR@9W+E^<5>2PS.2Y);2LJC[.4')>M^_5K5ZUBAFCUU)CG478 MS!CY8KLLMT5T@0W]%'Y/V2G4I!/5I&<\!RAVJ*+/AA*)4KN3;4L89-WA*\G= M)T&3Z'D7MU-V>D5)=++\:KT<1XIL:0 23I()\2M9_#EEIT9#:8,&6YRPZF0< MLMK1;G2410W/GH]O5KKMLM/[L5T_IUBU(35)19[H4S87CO<&(#)-2FMHVB!" MI4\$# /%JA! 9@#O!M?=2'G0AN&#X%OPBWLXN<;NC6;&.L:YFB+49,O;6?- ]]'7V25MMW M;+:D"@5(54WVED)1FH]#+L2>MTK(2RF%AKL!A'J5JC-FAV="X[G"($ MRAS?"?0G=I+=LYK7BL%]@N1?%>(=JHYD%1K%N%RJB2&]DZ')\N@NRL693;?0 M;O7J2TK2UG16%$-<8PSM?E8_%Q?#F.YJ#N9=,/Q67,[SUZ:Z';A67J^2:H='575/$5"QRKO8C+3SV,^^A2_M4]QZ-&G^-&G^-&G^-&G^-I] MBJ/OZE,<^[8^Q9(*O0()LE5Q_",@>]4__S)XN?: MJ\;X+N#E.)PJVPTETNW41O&Z*]$*ZEZ0H3A/T(M\9;JBR.28(4LAP=])3 MVH_;A9Z"I[B^)-MK )63-/P,]^5^HL./4>%F0RM@ />8EM]B"'\R\:_*]8[* M'>35W!R*Y$X"4_,XD_S(^GY!UC<-.0BIWJ2G_98+@PQ]P2UC M2YIB#"F1<-;#E+C&[3JB;^HIY)TU .<3NH?JY)>$^G6@J"XI(#VFJX1^,!_9 MZ=M)YIXK&OV80-7R[<2PDZ0GE-I8#!LF0Z5[K1]T44-&T[I]8[2:R-'9@)K% MI4*('(FNH_#M.?>/LTFO.)Q%ITETJE.39T*#-^DM7Q-I#813:P_$:ORHJ[OJ_:OE#UI*[E_D^ZEU'(2^ M\13A$L[< QP_NL;W__TG$8TE?A_.Z^"NW^\^3O7M0-8T\&/=(&.+!QH'M?BE M\OO]>,]7&3J>G)BI_$*SV%+$%AO],16OC,4[Q;Z"I4;3A6B#96MFB4P/ZRM* M&B7_^"<6>XHFCJ&O;P"^6\YZE&2BJ823'<//Z<&>#&[:=5V]7 MH+(R&,VD<;U32PVD:@MZ4?5XXSIRZ'='\*3QX!+V[Y[0#O0=W0__@( /"/@- M$/#@O/([S!AS(3,V3_ E>9WFAVQ.27*2:*T*LG:O9UNXB-,?5:O5K*S.F'FR M##KKI)E$E87,$Q6_&PS(? T&%&*4/A6G=L;Z1L-/=S/U)'%)*SU1)0DUN:J93.>LUN6W3AY M:HW:-N938BV-F4GM8J=G=@9LENX.VN?;?YTY.!.Y@Z/>T3WSH,8,25E0Z#PIPW*#:CH-7.", M;PD.2M^])>MNL,",(G*V4-\1_]M/^?M M)G+9^B'JHD?[*61(3'?>3??<^:DZ\ 0;RQG:,MRF2+K5E%.50MD,_Z!:%F$] MR6:2DF[(MLB/]7E:K,5L'-=Y/G%^[+ O<6;27N.P-Z=*ONHNK3?*=;Y6D N%7JQ*+48#8Q;AAW1V?A?] MX&;#$)4HCUM,)U>3,A-E7%4JXW=T-GRQ(=R)NY-VQN_%AG#TC;4W?)=8OA[Z M_JHKN]XHEEQ9"45;*2%,5>L!(VSDN64J M_@5M"C\FE-&:HWF8 MR0MM9:%[@4Y+(J+T)&N:AB!05X'A'VO?V.GRA1I#B%E6V:X?INUI; ]T>\""M2YQ21MJ]56IU;O MB_UYM^^TNNC"Q%(','*8M")LB(8HOH>__?')^ZG9A#-Q@@;LPR;W,Q-2LY5 M$[P=B\= WX$P*_:Q*0T6WZ5"O M'8-[5P+CX+JIBV^,W^<:GA>ES6RL\(S"EZBTJI(SLK*RN/:];HR#<371C?'E M)-M3J%P4L+&%XHA05L)/5.@-9^S=:T>O=-[]BD*0C"K5V-"8#BAG-)7HY)K) M4/4?M /5VU5INIF/Q[+=DVJA^J"57;%0+JCG^/D=Z%MVE?LQ!3]G5QFT(_4- MNU[2%+E>L^FID"/5/H+0H><(?797N8F8X1=F_,[+1)Q=,'2^-R]29-]8Y]D0 M/ZIR=Q$6'C9BX4EVL2ZR-9$E&TFR-Z\D5UY[6W("E_GQI,JK?LV5DWJ?%Z)W MYN?."Y%0((?Y9<1ILZUP?Z!+ZQHUR-V%$!423*97B/56%,AD9QUZ0$T7-JX# M0[GB3TJ1[VI M5R[?_389S*:-6K(B9$2J)G;$DKGD>R7VW9O;IZY%=[NQ^WWO7Q.]"E6B0G23 MRE)@/:/L&N@6*C-469,XVXM]O_33"G0"^@F5A;+DGU\H*GU$+7 M"!EBHU*_VS[=FTE/&M3:.9'JC5+]N;H Q4$*"0,=>6).-.?WJGN?4'1/ 8>I MDY=+A1\"[HPY, )Z$SL.3BTE;/'"6+'YT M:\L'6_X&)*]N27,P[-=KLMT>Y?HYM51.DN(-(XM\K1]B8J2UE+F8O!HS"WW6 M6B#?ESH.D=T LK@^_VYE'W@#4+"Z4U8GN^LIY5B-M?"$@,^#;: %E_L\+JEYZR4UX<;%U&K$'(^, M)1L@O)K6-K*3S)0'Y7!J(R:2H]#QR,JPTY:'$')VR):I,9F9LY:;T34%TF6N;FWFC9B)1AX],R])C5EF278ZJCK5$IE^*#E+-D:1$74X MDJJ$RX5!I3N5U75=$/.M<$'*KN#(HV=.C641\&U-H7(ZEUTX6D?OA<'XV,9::E#975M XIQC9R@BQNP*0!1QZM MG3<6\FAH#"=LB5L[@VR&HSMK-#)R.-*,)2BFK=8+W0?!("]*.W M;V9 *)H;;B2G[5Z+38R%>E]%(X_>KI(Q/=$?1VH=)P&Y'H[)U?I&A"./WI[8 M;*+MD!")4Q(3:4I%9RQ-.XU1XOCM-3K63D8WC1:KDE24317G4WJQ@B./*&^. M"G0W,@H9,C.>QX?"N!&;#!HH5'7T4$V0LRE&-/.4XRBU34Y?*TP1#J6/ARY* M%7:T"(O)3EI0V[7E)%3IP#71S DV&4Q-2=KE-"NEFS5^MJF7L\45&GI$J9PY M79OV8LJQ:G^CFDJ!T0THS7#H$:D&>J,J:SJ[Z2RZ,)Y*U( M8361AH-.>C&D=2M6F>4B>.@1L4).*:49\XU"@1K7K3- 31?*<*[A$\NJ,RUY M.4V.V*A=SEL:%6[;(_C4$VHR3+'#5FVT3G>X335GF:F M7[.]6:/>;8V3;3$"YWI"52.E4GN0*\1E&11#]1JYL!OWVCLKY[DB7F;7).",96 1/#?' MCI][\@6^05^A,W!+7$?+P^\H(%!0_8:^J2_5$A[%+_V(96OG YF!@&@@?CE( M%0H9N2R9%(@EN^1L4\G@J,K5^YXZED33LRC?IWJ@S@[LY4J@PC@\:0! (E_P ML 'IOI>''_A,N#@0,=MW]7 4$4H0%#&W=-D3J?U>!*9?V#7?!L:0. 2=2K?$ MR^7JY4L\#EA__LAM6X=RAZ]PKD/*@!R>8QF8)@H,M7$>.HOBV-NU>=* GMJ6 M+ 74)@5-0(5*-J=LG]K"6L1N273V(.^'DS%OE]WH>*V2>INS6;71#'=$)SVC MXGM!N/!;^[\D5>B>6BS6[60@=%Z;8%+BFB"7BKOP:#C8TH MF+/5LSZ MBV:W0P^;[**0[LWB XYNEE^U%? A.'$!%'WU4-];5-^WYD".]/60=B]4>RU) MG5-+O$A%FR6][G22+!F&2LL;;EI<>&2@',GS\=&I/[W^^.AU?S\32_(>5U1BMHX_XN3 M776+[H>;'L=]Y%X$#P^INT^I^Z"I$NF*L$[R+<"2XT25 MC:8E9C9'AY].U0#>P;;V$(T+[&>]N2YE'6ZUEA<@6VL-V4RGQ: VOJ?*.0+; M&8Z%<(3*K2755N_#MK +.'NS9N0, +^'BR.JD@9^!$12EQG'+C0*@@SLRMQ: MT:,8W5A]"")],I@[=3#4H:92:5EIJ*Y#01(:139KO57/LLZDVX[,XKW!.@3E+W&GWMQ#6+YE(QQ/ MTRN#YK4H);%-9C1*]MKJ7'PA"+#GUST:\SR:RWQ[#Z:3\-.X6O1GU$3S6W M^U=W]GB[T/%TWRI&!G.3JG6I_F#0;M,U^B;/-[W!*HF14**3$E8#2K+S=G8* MEYY90JF*1I\2H? =F:3[D8Z?8Y+J=K:S6*F]*&4KT=E4$RPV&UGA)O61$]W2 M/F:3W*MBD(G990BP%+HU"MLFE'^AJ,OVY S/VX:!8C%[;WK#?7:)2FN>'0O% MMKQHQO-6,A1;YYVK7&HB*PE3Z T&1R23%)!'6^A/L$AVV(+ M7^'\6B(T"U1 A#NVNC5>I*N"N)!L>]>D@?LAHV'HT#04U1G@L9PBA#$W]+'7 MZY7@3!.8)C[:Z+7P?5SC\R[?\JBO11#+!4Z*[M_R806KP5P&XL[*;[2B6J(5 M;5KBO$[U2*$=76>TR"9]EU94<"&QU^X?U^9/LXCNK;Q MDJ>Q?Z@85/ NDMXK%':CE37(QI=9M=]PJ.6P@#4D'150R?Y:9HY M$<-\O3CYK86&]\*6J]>>,.Q>[E2UO-DM[>66]J"$\RV&2O&4>^5IV@D^A1)G(A0N#ST M+R\[W-3?* C^Q1 C*Q%6%6M.DA3(.47'=-(UPT[^6%$X4_[M7_2)YB)L_;W: M9 +W4,,\R3VUMG;D8JY2IQ85PZK/DR15&2?Q#3+'?$-O$@(7'>K>DQ\X_P,] M%%JVJJ)K.Q!6510B(!X$%AL"W[U]^:X*=T3=\UY4$M]J6+0UX)Z6"5'>\>GM MQ2B&ZW-?MI=QZ(/&)!/N5TO4*+1@G50_W]6$<#+KK#[GRCSWX\O5]-,X%V CL\Y:?ZS9MH/XA:VZ^QTA2"9OFS@8,H8HTO4(>-W$E[@%7S%&D]I.VCL-=Q1P MW_FC;P_NN>U^/BM._4ZO-LV:78UJR97*1*:Y.MU+GD21"+E]F_BX2"*K&]Y' M:%P09$Y&:9D9],IAEM0CM61*:H\!ZEU+[_I5;]$EFKBY38DA-N-/T)UYD SS#-4D/B%] A,]>='%I(M-!(C,?)'*G;=;6UC0:EM5EJ&^D5@YM@(\; MYD\0.;)HR^:L/='E=%7K=ZN=] ;Z@*B7^XF^W;Z518)^:3J_J9WA:W1.5>E- MG^R5!7G1%U:MO-5?JJ&K"'-!K98R^60TS*9K73E59S.)'(E MOQL/';-%X2HOMO[:MH8V,]1!D%=L8><$%W$UOE_ M3Z$\"3#-) ^=5[?IRJX"$?!35@%+SM(-2$KOFQ8U2UGSDC:4F67!ZG.-^7BP MN(H"@YY8U<=\N4X!4$TT^S.KI" K29^!27=B)3_.GG0R.3>SS(9AH^-)(S:L M5_MDXN/WQ'^"/53"FH8*K?A,EB*+C*X66R"*(Y!G+G1_NA\#^W$691J-_,@: MD&(G7=]$PKUT,5L M+K*9:,F$OV;"@DZI9W!1%P[?3X'C*H4Z<@?<[*OM]7%%B-'P##;'\X8-?_1O MP43=.SSW@P]VRAIS"G;SS2E '67'@.=L:,HEZ\J7:'Y] ZVO;@QW34QSLF^NHC8Z*;=<5&[P>4G(KB.ZRT19! M(%.U1$$(X5-.++Z:U_0NE#=_X25_<< ![0[^"K F847R-XC4K-N:4PM#)MC_% M M9$1UFNDX):/-#Q)#F4)7 *X7\SAZRQHA;^N*^6N^27U_!9KA+Z)_OA&%5.'F)OCE_Q"<%)(Q;T*H!R'O]K/<[_])S:V#YI_44=-.R_#? MZCV-=E=D"5LC=:99:R3T3$7^#!+#>Y]/F$#7Q,#S49QL D74)XG_.[DRH'RX MW5)18N/5+J5>3UK\8G\H-X9[K&V!"W0/:I9 $2/H!' MQ32(7-XRF>15#?0@C_L6DXZ;$APUXP\* MO8HY'B3Z-PD1]!?1A[AP]X/4@E8I=E%RQ3]Y^X!_#FY[G\##'C]4Z58H]+#' M#R'ZE]EC[Z#.PQP_-.GF*/0PQP\A^I>98]P7@D2-(1X6^>EP\T@'_]W M7U8^:V^]-*87]*/G:P(7OQ#^A8DW3""W8.J+R/%SQ.'++.<=BP9JM$/@3CL? MM:Q!,[J[3?37?W@>@,GDTFO?6^FV .,)EY@0P>H2ZLM$_WL7>??;AV\^OUTT M FJ!RT6"14RAO:MR+W!,>__XW$M]PW@FM\V/XG0M4NCQQ2Z[$/+I>F8\;Y4==%\F\\<_8=2)\K@;PD-? MKZ.O;GK[RI;\?[[(\%QE)5]F>#[6H>=;3,]M-!/<&IYW]Q&$-BFM/R%T=SWSH M[,Y9&U/O]U?KYJ:=ZH"B51O-=%W(9V\2WIQO9PLM22N5B1L):5:A#&U5 M(Y[HR]UR;4:E2:=N+X9BOA9.CO MYPP-][$O1SU7=B7<;E\/;_(1_7G)1.'^ M.P(.-[MQWY>BW+X;G$:',)6''_RMQOYFTF'?;?D?PO&JF;^>;-RN MS;]??;E+C^!?2PX8C1B"="N(H@0*ID<13*'+<=_NAK_\>K^V1)KY8FOA" MIN:_,$W\ MIBZ<9VU,**R4BZ5^)]OI,?E--:QN^K7Z'=YZ"BU)L9BAI"I9CE#11+A73_?M MS2C1&-$4SA.'GV+1X[;2#\5\Y(D?>>(ORA-_AS6Z#<3S^3PQW3"86MVP5S*3 M;K%+K2G'$TULK"#N"86>F7.NV%V&A1Z)XAL 1S?EAB&[]-<#)'W?W6O(W2TLC<433. ;T1%''%WS__=#9?T\,Z&:AU$U9K@>Z^CXC M]A%T)KN\6&D4MG(HJA1Z3AQ?R7)/4:5'U<6CZN)1=7$+ MPO&HNGA47=R&>WVNZH)Y(/B'UWVMJHL/0=5P>[QF!3/#L6JC)6;MA4(5>G=: M=<'FF5Z.*=6;K*H:(S855@Y'V47%RN[N)#M MN0TW^5-E%Y%4ARUW<\9$YKA183A-?P\:W- M=QX8>M1=W XNFD_['% _P:VZ=LCVB/-_SB@_P#J>)'JOAGIXH) MY#D^ ."M^0C[FA&"FB'H]E@!-Z@:ETXC?RBNP0V3RUBK/EFSO5 X#72V($4& M=YI&-J(\R;:HNB0OXJ96:D3B9+:6'-$Q%&9-))XBH<@CC7PC&OVB2W=MA?[& M//.UEWI3B>@+6:_;B,I^*A'-2%'2YB>-%15E5V2WFJB(TQ8V:R@1'7L.G4L> M8?CUOQ8'Q>H??Q@TH% <^"\S0Y)&>K?;4\]O1=#4.PP-G#62&TFS.6]U^,9X M^!__N;P". -IXO2W()ESA7-^X25[4_%5#!$KLC_C4!3^[BDJ1?V))AQX[M[# M2!XHRN]SX-5_PM?0]<5;E9CP3CD]!4U$7%)AP@3^^]__%5S.S@:1O*[HQB_? MT 3HY]&%P39'!.38 )Q,B2,5,+%^>5_S/\/V:?NA;DI($'X90($2L00'7/.8;NGS M7PS]'-UG>)A^CD6.>/[5&S)F36C'G__CB*F!C-Y_VCI_4BG0SU YH:E2W,=Z MUV1Y'_WQ3QO)(*%/B#2RH=#(;'6$<_7DPE+GKXIF=JLZ>^=;NUG(L%Z);:&: M?M[>[W7YB;XVMZINP7=9.J(E]J2A"1:(K*1Q&B]Q"@'!N(4MODG\E79-#Q#^ M_N8%',E(< UOM9UG+.6A^IW2J@/3ZVY)XU'4[E:RRRH0Y5Y]7$Z,TO%2(B*. MT-#X)>S?S#8M:>*X'TD:7*YGN?["R/O1$(# $B!5G M$O_S1A\8( %C"6$@]. M0\HM',3S--LZE-'@W].Z:4$3-0!PE;PN:I!-N[*BJ L,JYQAC)AN*U):I:0#IYG-NHIR6D.+(3Y6C/9(F1OG)RU0 M3-74X@HQ[;A\F/"4\^GB%/Z.D]+?16&=2F:9A5GO4R15K77"&37>CF"U.([V M^13&,GYI(G_'I3#?160VGITZ>345Z^2$ZF3!1H5A8KTZO='LQ-@ )MH3()94 MG"=DYTVT0G*,WOSJ7H-WF!<" %\(>MX&Q@+??'O@XC'+QRQ_^"SW78:WSO.C MWNR'46)BM-IL(JMRLU,K5'M,J5M)9]:-0_L(C:$J6=CM3VJ"Z_>+0.,E8&8D MDU=TTS9 &[XR!>VH_(?O#(,P!>:IC,7+7"D33D=!;Q)BDN[>@ ,'2>O,..PT M0Y@'H-6=P\E8A@TNZ4)_,)I#4\]$@#YX ]VCT.6"(V^5KJ"[?V(%90BH12PD M5]:%:VOI.QS[@H9] -T0) W%3J"L"C9O8>]QYQO@FH_8;Y,8VZ:D =/<]QR@ M;VC:XQD$ FA;5[B5:4.(\T1PQEBR7+5UY8D35$F33/S9$KJ'ALX#@,*_)C$Q M=)6PX$K1(]"_KN_IOV(IB;JAVZ;B0&PT@4Z.B68 \02O<))J_B:F^@I K_,) M>K $9T(]1D5_)L%#KD!?582O@Y@01P3Q>FT+HA,<;$5/A] $S8)0@ @=YL"T M]B"2 V1+H% M24_(FKY"?# A$8:?'!@!D\$0%.7)G#=%C @_9!_+<"EFAASF5/=5@2X:HN8 M0K<;>N'PS5!0X#J\40283!!K4'#/"K)PLHV&(JY+[GP5:6%+\!<'30S".UNQ M<.Q'A[Z\R\GGFQ'>]YN(%H ,@RN%D[R:M3B["C\?)6D*Y!(Y1OM0\'$H=;)' M(FJ;Z<#$0ED8O)J:1E3U)?8R"#J!M2\#>.]W&@<"J$/\_D9WR5/PD MX^3[6KL_H(B^;>+O^G^LNVI]].6*6,V5U5R[(=?ZJ]BHFUKR.G7VX"$.%T'7 M:P4-I0FT0UQ1UDUSMU6E:A;L=!DYNM](9D"!2D]5JKT,=?+3 M4../?ZR5?NQTS6W+-9OF3HBA]3.A:779Y1M>:/1P4AH:BH&M$>DI9Q-E (CE M,U&B&:*@\<_0JE@$ISP1B-Y04)X)^A=#D?R2I.@P%)>_D,5"5I^A?J.OHF'X M5_KWWT]8F(I TR3HU1(I3A+?^N@($]][-/YN\-G$"@62)XAL!"=RDF9:>SL- M>C,D#C)(:*&(0W *^F0B\=#40W^#)_9E9"22MP3)+8QUPWX%&C9=;2%3#EE@FVW1W/X([2()MK95E,= MC>>G[J8 YX/BX2L)+I_CH35%.8A3FRG<#E1=,$M,+<\Q8V['S\3;DP/*GD6C T;[=RT^Q4OJ'>P:#Z8!4-_]YGJ4A1^L&4% MU'H!N"3RY BR%1J*+8.)DT;T3:*TEXP+/":-29K$8KPO9MQ\KDL:CBG#W9F# M6R-4+*AHDXE/ [1![__%EY_]54.%Q:%1%)7 (Q%?76I'?,IQ"D0 :%->2KKB MX9:QP:2@3>G42#/47=W(20>KM*(+7CVIB.2B8HBO' M\*LN#MDBF;>10N4$J,G0FB)T2:B2B9B$:&ON4J_P"?^+] 4Z'5Y,2'#=,+!# M,1-HW9"N0#AG:'ZL^U"5+,!/-5W1152X@>26P_@;R1::)0H^&1922/@*TYXC MU8;3YB'@0BHK !6-0I9A*1D66@CZ'6(Y+#$ (F(WB!4(7J%9B(H^AF/A8@QD M]]W80) -\..![R!G[1M&R$ [Q'S#F$1LW3W#5U&T(A*&)HSY>JVFDK\])2U$MW.%4_$2K(@O+4@J<#,%J"-?T(/"=C#J/LH%Z9O#8 ))^1" M8C15.%/( 5T[80(@D(=/AS8&<(IG&/>GLA4P;X58Q'GHWKGK/MYLW 6@##1^ MJ+G=;K+H#U,B+1D\W*/1,G9PS%]$$+,QC)NL>3KU;3@3&[-@;H\5R9RB;6<. MA0/%O>%>B+P$\>QJ_#4@=MOS*03'_C=V"_6L!@]5Q)>"'P>1MSQ@Z,"&Z^X* M(5].#U"R;P2@H9:6KIJ>0%YEB.\%N1%3@O\H2JNKF'%B* MA>B]S=-]U@DHUN-F4-R34Q6^]HVOH/$KJ"B]C\?<9Z"!>T@,[C9O+6U'6 :) M$T39K6EAE0"CQK!C5ZIC>5GH)ZE:XR7W@!DQNYQ*>)M3.><=8'K@CS0!SQS] M_!7^P08*+&ULPA/*:>62W7":'X[-C_@'<)J_7/A?F^"4C$L:\Z0S,(\*-)E8 M+KN=VG 3&4J%T;@>$J$S,#4 .'8'7HC0F('7O L/!W%P!HKX"C[GR*YN83&R M?A"S 80ML:N#+-K)B)&+G'TP#S=Q"_[D _@M?292#C1M MTMS>30U]%V[E>*RW:]+AI[V<_4E4'S 16W2VT^D7D7T+,AZ"-0SN,SNK=A+< M0^MT;)KVUAEXPB&B%X )+;0+QTT_I 3'[>,&U^AX)-Q-WV4CI+V#OJ[LQ>FV M$3P4TU*0P=85.TC-MW%B;T=(^!NP/<=>VDL<"G($0@D#[N NY9=P#IJ+K@XW MU9U*>8KB:=%)R ,IH: @EO_EHZ>]:7$WL7>_(4CWCIKQ8*7[HV+\J&(\^J@8 M?U2,/RK&'Q7CWU(Q?C;Y?1<[SQ__N)6?B,E$4H2H6]W3J1O)>@5#,5,.QU> M@0$3%%ZP6P&W70$&%5OH#=80(6#8M47?.+2'D N"@0@HFRB7BC*H$.0XVU@= MAB(F2F*BH(#I!8K&0 ,3G._%0,E_C9NL].*5T$3M9O:,R_,#TPN^.; ')_P M(28'>24IBHBX (@X%7L(N 'J>HZ$-X715T7"!3HVP)1%(^4S.T$ M(>E\T,5S-L*9>X^4W B6I;A.#X1=7IY\JP%>]&Z/-!Y1#L9A'P1^'2%5MS8: MQ6)\[.IY4%O"W UD^^.?VF1"IB!ED,1 )P1 _=D=JKPY#7K]-,-6P3S1% C1 MYG!4$N#O8IR_EE"0&CJ!WW7HH6X@E\ERZI#05E+#IU+G[K'5;;FI/S9E2SBH MYX4T$CIO ZH^)N56,F2M@-EI9MF/UTOG?&K4QHKG(YH5#A+$5MGU')=1G2Z6 M'@^'X6DN'Y;3=+/43ZIF22HG494I\\IQAD#H74%1>YP]\VN5/,T9>VMV]3\0 M:C@9*.&GNJY &W(S8@F=<01M_;J1G1 BV4!4L7'((2")V&[[Z_06%/#R#Y<, ME\"Y*DD@6QHH&M$TE/3P'')HB@1HO'C)JP)[Y5$3-!.W? =7Y/CS4#G'/28B MV#SRV'D>5QF)*&JBPS7A,R-P=>[X$R^_G4*3FI<(XS1OC:X(XF3)X;0#_-GG MHI^3\"B.SJE-R+%G-$UL-+F T729BP=#8>8,X&UB$/([A"+)P*6C5_3CU2&A MH1/;@NH7J/HYQ;^3M3]NO N'#4_^W4"E2#:R@(9?SVT^G2X2"A02/:%H$]HZ MW._ C^#T\#/\SU&XQC9X\!W5X!^K9[UN^2H*([=\1'9O47#Z:HTI_>Q:]>UJKEY4^@$'ZMJ([,L28%]Z>,RU\FC/6.F& M##=@%+IT;0-Z"=J@MDX%-!7??,3L)07[(/[9RB\ZYF?2)['.N)%/#G+\O$61 MZ5BI+X+8B1YUR:%;8W1-O_+^G$,=)8#(S3_X*Y_NJ[!E+EI8]0H=!: 7C:+ MN1$SDS_!P8]V#TKRJ/\LRDCN?1,)PDDQ6/2%:DS*;F:4TP;=01BHQ;B4/'_@ M\=LMQV>98T?R%;D:$\4.U[7[HWE!%1GI#IC#]$958\BOBZQ=-RE1X%K)R08? ME*1ORGQ]EC_ZL$W9XZR@=G*M? >0B6ZV9'S\:.JW\4?O9V=KT.N+@!^?%!Y,#Z$R'0T7\3H^[EV-OS#.11%7:;J;#958!]W;P8I=?ZJ!\\HA;8*9(]BI0)X"! M0N_E"?8GW&"_[>_P&#UI5?[1^T[.=MJ_C=:\CE4JU$^ M7G5,.]T8LV CS<;=M&34]),!7YKV])D*1'%=C0WP?6O"(?-1Z,\L*[QGLBU; M;F7*X<&0*@TV$=V9YLUP0OQXJ]<3;Z\# R4F.1%N*UT=V< "3C]!2)OTJ+.U MRB03,,L;(CUFPAUS09J?B?8_W#SFYQ6?;EU_" MH_\VI?@"-GA$V6-(67(/(3@GN4&NBFDJ46"93F\\FJQZ\X)6UAOX&/9QMT^? M&UX]IG?6B)A#E."VW9ISCG?T]*VV"55CKJLK_:E_&5Q MNS6@5>";IDE-D]!Y;\YPLH:N?CGOG;0BCF;I4HCE)BMGJL['Z9[T\7Y07\C[ MN-A;KS>,L)#!8 V4B)6/+5#4C#[+^[EBNP>6W)+A%W>VK8QXF;0]'(QL$2FM M21?A_LKC?T9\G$GIBZIJ4VFCP_#U681M4^+9%N[O!;QO+!"DXZ2*A&.+N/$_ M*-_KR\KVF(\K+RA^&,A""[L,P<0]@K2P.24L=P!K)23BN1X5) \4RCJ]H)$Y42FS% MVWLIXMK*?:V??'W> 6W_**%;V,Y+9 DZQIF@0MJ4J$/"IS(D$%,'$33BF %76 '1:$4-Z53> FU[G M"$'? (UPD16GN!&:P!,1MZ2)Q'N]*# @XDY[Q<0$22P.QA(]!S"E"$5S=W2WK*D_28A4$1T5-^OX6"0#6&:/Y]MJ;]M0#-N*[:*"R%P MUP^WH@@".O0S[U;SHK_J$W3&?@JUVJ^3\+GTC=41N$75:^[S;7? >6WVAV*$ M"BO'Z#P^*ENQ\0%T)*CP4V[;0065(/D^0*#J)O@8%5A3MP&J]QR,,-R#KW[= MA*3M @ON@27WY+MIVNCHBR+MSC*/ 9))%7 H8(=1"WRA9! 33D*%A0JJS>!P M)<8+D8S@W%"!\S/AUL*=^ML3@4HG<:$0V@-W;W45"?KDP.V#L+]?6CL_U.T+ MBXU08(+^Z[RE;I>N[:_56_\WBCD3?HY<2- ?IU5>/:T2>YQ6>9Q6>9Q6>9Q6 M^=K3*IQ_R8[4,JATDS5[;"TC# FIZ;6L0]83<5ZUAJM>2QPECD=NBI'0PFHZ&J4FR+29 M*PZX4%PM;*H:*UF6AVTE%239UD?8B+55*UR*!*D>M0P6[Q M3'DBK$8,NHAI?V2ASF9)6AP"ELROYLV:/:M%5HU30I*04A&[UNX793O>67+S MV;0V#:&1H<.1L>(H3!>$=:HCV:FXD%P-I?X(C3QZ>TPMV"6SSY;97MHH-ZOU M2#[:7J&^"4?BU)M%02N:E3MJQ5"RT07?,&TD>$?/S"0*N379ZF99IRGPW#H] MIBPJ>4KPPL!(K_N3N4!)=JDXLUJ]D4RNX,@CRD^D7&_0UA84U0N#3"VF1Z@J MTS@EHKT2(UJ;UA()"3L;Z>MA-EHY*:)T9MYLUML)MK,H= H-OCF!CG(2BJC_ M]A<.J)U/4[\CJ.XR^0]CX$TX3);3;NB>3 M=K^^#72[SL*)/ /G-QA'7L!$A[^MX :#G63=-I&3_?>OSU5"?RQHD^ZHQ9"N MBF-YT=7JC?HROHS3XE$-"C\%@HTJ8G9W,A00\7$SI"2FC1]R3&I">4>8I$L7 MC&"."R7RFWH$-.D^VY'B7;FG#[H-2FIZH%1M 5[X8I]^$O-K0/L2QUA5LOPW^H]C7;7\.)-C! 0^]B= M?CY[UW8 , 2>C?S1"919GQS^[R2ZS?&7ZRB@M-*K 'W[=VZ,.TV WPBK'Z_P M^RZL?LEZ;W:S>-AIZCH2MRP0M"X!1?Q0B& M>HY''YSX.DZ\?HG\VVW_)5;\LB^.]V,!X@D7UAS$I0[_BC(IOW"L&/UT]&E3MYZ(M#^7Y.6 ")X&WKOQ76?!OD9-SA'L':;[E NO7C.VE"?8MBWS5 MD'UYI.CP(NK/+/MUJ_':^K_'EKP[4+:]P?O#8;-/WMW^';;BWJCR, @_P" < MPHA@MH_G =C/]EV>PZC,Z0/[^+6G_?V"Z6K?M=?]/U^G8E=8RAFM(T)[Z=BW MEA'?7C%WZ'/%W,>105QK^7IL$-_Q&_XRY8HU/(;IW9APS=^"J]Z!4[-5JC,@Q%AE:JEY&, M/%&QXP8&]XS:_$YL[O$HOPW;$Z$!ZP'F[@;,7@G:2?XJAI][UBP,)AG<%'[>$/-P(/[/-+&>LZZA."_FET:<*0F,4PVXG_42% MC@]*W@V>\F-J@0+-!YAZ@*EK)>6(OWZTL;E0]"SPART0RP#W?&33[:<-O^X- MKOG-Q,NHO_AQ YF=W4LJV4QTH+*C#D=/.\J,M9O=F3B*8\#VQ%#'O0C_OF? MYE/,;T'^ &X/X'9?P.WG&]"+)%6/C.B![3P58>LY9$JH94ML+L;I\8107_-- M=# -1]@BT>.;1CYE&J]C!RUN[0;9B+]\>.C\_4"'+YA ]TR+5S1-S]<$+B,E M_"+='TX$WQY>F0H/K_8R0-.W"6UNO8WYG3"+K#,AHYEAA63MG)6A)E,YON%6 MZ!0NLHM?FW:X*N;8-I9P[[IHZY;;WFO7H^3>T./!BO8LB-;8R 4-'E8J1[DZ[?D YPAH;O /5[[QFH(Z8$ M)NX=E8;N<(KE>']]PAW]=JT74?O3HV89J.FCJD/MV+CM.#A(]ZW7ECW7.;_BV_FHZ:9HR!HJ^>[Z%!1E:"P "4I27<.0]*"EYH@C&BJP9% M*Y549R$Y+%?-"MFJ>:DF&(%V:-3S>6NX^^8[X/$]ML2(_!M;8CQ3$1_I;G]\ M60(NW"2#>:;##PY\/P=>Q2K/S+^R;<8=L(:./T<>K+E)UCRTYL&:!VL>K/DQ MK*$35P7(_P+6O">R^9J[\CTTN$I?IT",P76IW]W,Z35/XTH"=$_MG5XSU-]/ MPF]9]FN ^\)AVYNAP_>P_T&'&U6#!_O?AHGNC [W!T#.[J%?G'V] ]3P@Y3_ M]NGP/5C@]NGP[9O!0;O#[Z ,=%_0A[B*Y8-4"CU'8[=(IG/WY+#^U=7[+M;[ M]XD;JI[] K+J6P)T/]Z#^4%;RLTM^^+^2?S+U?BO0O NK'_1MO #W9'+2(<#..-0 M,C[@CESO/-(+"T_;)N07,-S[Y]'E[%-I_KZ&):YUO[VE7<% MW-#I?'>%H= M=#PEJS;KD'I4CX36C9MH W"XOAHZ =">[>=T\T>G[?Z*BR3.W;$>>8Z'MQR[]^18!BR!HL]1NPO 3S5=T47G MX2[>BK]P<\N^B=*6?P.*V.IE>ZN6340*'TDT8UR+3C@I(-L;?=64LKRI1))W MBR1FQ5$_)%4;6:J4%M2I2?+L9N UQZ7IIT2,NAR2N.W=\ *>KK,,+M.:EM@Q, MB&/\,,7>S'7SKG<'*5> M#&97K.Q2J2AFTFS' M'FF%4;,_6'>JHMO[FGF*1,]=)_<(<#P"'.\ +U((F+%)+S*0R9&4Z_33J6ZE M<17P$OE2\/+C]JM'[,.U3]?NS?9]>91KK_2' (W;Z$7W==F/P2I+:PUS0J4C MQ5ZX,>68DM/P^L._=J'/(V9Q'X1X+/LVEOT]AZBN=V;JM?7?:B#H&@KP""'= M=@7+#86(_G64>,C$@Q(/2IQ'$3^($M_09/?2?4 _/TMFQ[5M,B \?UO'W9?[ M!:-'N)PZ]U^*U\T=S3J\!(% M8LXYN$NJI>-OF4!1@/%$ /_$I=_*E_ )>G:"%>32$VG.4'3"E%3;K4\D5%T MRC/1=OOJVG#J<$K[\X#O'P-"D$S+D,:VY?;H13,Z]=[3XZ7/%=A^^J< 8_Q<\] M>A%ZV)8>J/)OYO#(K-;0.,\O&J8]KIQI@%&VDV[J8EHZ8?1,6V3:0#@;&V_ODP M6632"V\6]5RC0U)4,F[3=J&6VRL2+E2S;[P$IS7E#)!"TIG6U3G03#SCI&%P MT$@A]5EL!@4FZ(F&!:[^N.?<.(H+O;GVY304[PCT5%04_*'#'RU##2!8//@ M)5&H:74;JCO\4AVB#? >R6B4*ZL89;;#K-K4+$JW\C$P_ K)T T);MW0(,R] MJ:&N]SRV+6]ZSO]\<>#\>N)!1CX72=]C=1N*BNG>@$5O.1H-,'26L*=I>Y)R M9"[M=)/D5% W<\C0&$2,)X+@;^$HA *WN4>C#NMUB^H9=K;9'$V!.HOGA"& M=>DM'#G0U9,L;7&C5D1/3X9R+92?)@;10751$?_X)Q1^/G7?]SM8^O?SVY01 M;?K(8L'-'H,?I.!;A.!"89, :\!C0 H?Q(D&P 8-@0W(2>!]R0!+"8)(#Z3@ MLW,[=(- F&[CKZB20"9M$;H*+NSX^CM OMY+<4G5LLTC%HVXDC(<#U M/N%/?7)"D&< -QV&OF = \'W$,E2%G?N?!MZKZK\J*#@SADH%Z3B!4. :TO M' 6?J.U@[FH*7*]A^XH@=)8T5^S1PS3=(F3HN6L>$CRUHF<"*BG"HA,)B2\^ M].F"7#05Q,#]-;N3\R4%BHJ(9@#6:$?$2[N8#?$N&:&_XI*10VZ5#U7"YI.+8!;JH9ZM(*\F:0OU&IAC.[8F TX/S4IY<5U50 M)0T%#'"?9E_/3#]P@%B(BC6Q*38M^(_[ LAL?>ZMSMRJ./J&-876G<">.Q07 M#4V@!>:6Z]R&J*<3*C_G).'B:HWO#DIXHL)\].Z@'+E6@=TF64Y04JUAG.$%PMO?>9R'>TW@X(@F)L\0E$2Y&TE M&P7Y!BYT/ZOB)K L%, ZI\"[K0-99T+DH%!]@SW^$L;YWRK@J[1:OB"7=9[; M?M,?TW(5)>>J25(3DGLZXMECOY*V7')*?->12C)I<[*JQ^+)=/AC4#$'*5K6 M3;.FO<>J=RJR0#=K)F 7:W,Q-1NY\92%1N,4 S:#.!R$&.,;[,4=P#2_%*B MPUBP=ZF:M\T=>ZX(KWBU2\38$\[=56C'&^7NA/RN[2BCT=U0* M]4QL)XK_@[#8.'@]VQBB94DS+< )[@CX5PONW_!/*!XH0=LK&1B&2%$Q2'^@@-4%.N<&"Y>A9])$_@X08(*HQN8#,$G("?E;W1EG$NJ)8:X4_A@ MR$G.#5_L+KDSW3^AD:*_!DA+.$&DG-YS@;"_2>!1DL;;ADMI'OE*:-.!;#!$ ML(UQ[F+C^.:]W1R%W1[E0=&%S1D6BJ5J$/-*_!3_S9^E:_-0T)430(#8$KJM M#SMLB%GXK=P:B<,<;L*>@".U<\VHS7F.%[X9(' % @\I;J!$V/2W()ESA7-^ MX?20)XN^5#.QYU!D/[N#A7C_DH3 <_<>1O)0DW^_D'R[P#4++Y:C,<=)FD3\ M^.($]-___J^]FR*VRGIPZT" ?AY=W/22"$CW(@IN M__BU-6G&/Z-\@FGK<% ML;^VY: A-">:@G3^DPC\C*ARQ#5TH5V <'MWVGE?V[_6SO_PE0LQ/*:C2\H8 M^CFZS_ P_1R+'/'\(C=KAP))-(Z 2 [NQ_]IZ_S)G-JK&1Q\/2+21+2=(3NZ M]=2YK_367RZ"]%85N)_S;$^B5KM9R+!/_^\_=)3Z7:BFG[>MB2X_T=?F5M4M M9#=U1,O=/NO!0FC+6KL=]R\7/=A ^/N;%W D(Q]ICGC&4AZJWRFMXORZ7SUA ME\)L@1VP49.I+2 Y(RPFJQ28'<.+II.C85[B='D>.10S67RYHAJ].I31G0M+N4;C@B]'^/ M1HK=*3W?-#+E#NF$]'IY)3=9&YV'.AK)B718[LG3MKR8-X<&G0M;?74UBA^/ M5)=#D-%9H=[)K;ERC2PQT\F@ 9'YTO3=0FPFXK!.<*M!"AUY+99UUPK& MSB;56)5.4F0ZFE0F^>:D.FF<$E-UGJ2BC96UH$J)7*L*-_?<6%Z-F%'DZ)GC M$C]*%NV$G&OJZQ+4998JGA3H6,P2.^UV9R#;)JC10EG(YZ"8AE!Q_/[(["2M MQZHBDY35_\_>ES:IJBR+?K\1[S\8Z]SS8I\([0LX@&O?MR-0<9X5IR\&0H$( M C(X_?I7!3BU]K@<6W;$[M6-95&5E9F5JO>HF(FT2+Y7BWW&CUEBRA M-JOBA,T:=+9QBIQ EC.IYL!9*YQB%N2Z,D^2W<4IID>HJ'$+U\EAPR=MC\: M';V$,/=M70JJVZHCN&VO]X5Y-^J _-LZ5!JALN6HKS7&K5SOVHT]>U+1T<#& ME(3[MBZH<3A(.4**:DB%2K37XWIOHFN;CK]KJF@8%!=)))D:D\@UK+E"IKG9 MX*Q.P[JI9]'7"SM3?M,#8$WTTV] "ZI:8&_!&7A$-&\[G'K2"%$H"LG,.".E ME=RP*8W6686TU<6O?_#82^)MPQ,ZK69 M9!&;X,Q!OB/Q#7Z[]WX_R(:3('_MZ,AH5?!#"+?9CJ<#<$PM.6_']'R+=>AR M1YC/8Z4<@;@J=FS-__<1CKM.W:7GX76OT?N,OCA]*$M'I)8M9U!E:ZH,@DN,)$6@S3\Z0#>2?Q/O,T5,<*+713<2V5G(%(_Z*2 MR/T>Q1N7WUO'T/6 EO9@=O),!MEU+C.;C1DF5Z^FZ],\B_55&I[)RW%!TSW/ MQP&-&*8^AZ^W0O EGI':+>CF6HQ=,[DFR' O%(]X7(7U.@&3>Q'0^PJ,X9$ M&:B"Y0=KOW,-(2\**H\>RG'JG$,9T5O1V+(=P5O05)=,SAC+/%JL**L .6:V MST1=M^%Z4,0M6M]8=JW,^*A3W41GA%\E32&QS+6=76SVK/* A_<4#CU MB1OJ.QD;]W._OD8?STD"MNX/WY4#GW([EQ._HZV0VV3V*"QG"NRQ+K@^JZT; M)>R[0#9*F+SGS=IXI#1AXWPZ<$B- ,*X*>!07(,0\CP[LKGG\MI$BK\A+!R' M#-%OAA.%=RZC!9QT]];73KI7P2<[QG+*)[=[W2>=;]=#%"+V$K]_1-_'ZH-U MI39Q8SM'X);%(=!S&[YXPDGZ9P[2\"D_+<(93E61V]]#&L@<57UAA?Z2][M5 M_';A+D M<24-('RBCH;KF6G#W:0@*)1?&RM4)MEL:O/R2F5+Q<&LF.UKEJE!20/ R]> M[[=-!YS7OO0FWGP'GUV?Y]9SZ%6#X>'YJOO9$.N!?^&.W3K M[8<:>#X][,@79YN;M_JSX=X>/E&;*)%\25ZQ8L*[^7&?3P;\?.6E^!5JE%YU MX+H'D&!O*36,:; M!=G.D,W_1V6"KL1+OAROL6WV]>WHC3]$_6OPBL>#2L 0'ITA'(D1-RQNXLZ9 MYJSQ-^[Q6R_[%E5Y;EO&S#A7D52?Q.ZIV]RF*.I]543]KI?P9E51$2W##Q@X M9.YZ,:P395 [Z>IX92F&PZQ&K*#G9E932M!>I!<>)J/'81J/HR:E'=-TTQ!< M6(61%5AU!,_E]BTV]PP\[:?O\>82Q=/QMC<\O-_G:QY9>R.9#4TC;G>"OS%< M>CQ:K=*LLA+5SJQ2&&AFS(\ZC>/4>;G;K>6!NHD"&VVOX *J$&!X-9+.CRA!.BEVE5,VT\]C*22NL MY+4#CN.GJL8\BASHQ\A"N0_ELX*0BVH178PX%M@*A]_CD3^=,P028<#J[E\B MW!)X&=&WVVFU)K*6]]43K"YJIGI.8]6>L#*77M@.V:G%$@NO7RE)Q'Z64%AX M'2(3R(.!/!C(@W?/).^E45*M8^:6A56ZKY1$9KDR,\*\F?*;*))A''NOB>*] M2X:;;0>27R#Y!4SMBDSM'7Z#E[!!O54I<0S7KM"K5K8[S3I^8S:<#%/)]QJS M/:!\YO)@7S0+I+) *@NDLD=@8&=57Q$'J.JHB-G.L7&",]*RUFYH]9[)Y-B^ MH*CI1GS0D5 1Q%__1,DSL\6;>&KW\C4"D2P0R6[!T1 7^^O'L[$+^63W/M@Z M9C/ 2[#S:XG K_N##ZUVVYJV)QB?ENTTDCE"'6")_*PV22_K:1V*A#CF->L] MYGS_>6B)< .Q3?V:0"H,I,*'D@J?@X=>)&;OB(^^8I\GN&-B;563XUFVJL@- M,SUOB:4,J;C%\I#G-GKLSO@S[G@;5HBJZ6ZDPU4@&P:R8<#7'HFO;>BXS2WW M/CS!S!9YA2F4&3.'M5J"O*IW&^UHGT;E/-V Y$3\N,318PM[&]57?Q6D\B?, M[M9["J2_0/K[Z5SR0AKTYY7BW&IEI@D"Z%AM!O$#GFE= Q*J9@PY98PX-Y^\ M*B65=4V*H(8+9V6+/YT9N#S0JV^RZ7YB+$-NCGIH4P'@I\/ 9X@WAD+ '<_, M'1%#:$-^\'GVN.;U6&,8'3'85"B,]%QQW,^E)%3!'7E+L'-KQ3>5/;8U<1/N M_&W=?MV+_M&$R%<[.F DWJA=&::;"IB'G"8*.8V@.RC6\B8,][()P3??:^"( M/IN6O@G .CID?5]8+))*,S)4>Q'#/+,9.H[':O0%Z8>#B1?.10P//+ M*L\H?O[T/=Z#"?+/ZI'\CUL.\9\-I?IE+(.JI>=Y1&O([;;@5FCA^CN8'L1A"B5TP=U98C?JMT MO^CMMH'WIKZOB;HUR$#T6J&8^HI3[97_:=BM&KPK[XQZ-QY56#7W^TFB?ATA MU/[33:I#M=)04W!YK\>E/]:K'.>MS4)]*5$S2J#JBY='J:J:E:'L )6.^7$@ M_1N54^D2I?%.+FV/6&HU'GLA MWKVY]IK.[4V.T%N$V+N!Q^;O"+HN?GO-)A<0 A\V>=Q^SHTL775L\#?J]WB\ MQ?->H"]8?",P;W\]B05?+J"YW[GSD_(1_D*]>ZL&)W"9$_A(W('GDKCAN?B* MIOOBHR-Z]J-)OL1NR;6"LPG()CB:X&B"HWF&HTF\)./!V5SR;+YB'OU08[D. M$&Y2A'[/'$'[*9.CKQEC/U(V;H1!CU2+_B-6?7T07F?;'\G<%[;^W@\@KG+^ M 1SNE0Z"X_^<6/1@@'A &>0<1NL?)#C\(/)_ #A<1QQX $!<^SYXU9_E&I"! M*@QZZ,;#?#-V 'M)4/<(IK?UN%__,)8M3U%3S$,UZQLWQ1V%Y)X!+H^BAMZ6 M: )V1$CU%O:8_23\![ISQ*OI9>,1:0'344%D6P1]?5O8' M72KWM^V+ZRC4V0GYK\)^S_4GNAA^H$IR&>Q8 2UD83N*/$?V^+T=>[O>-,K,TW MWXGK3JTJW$0WTRH')T:S;;ZSH=3F/J'Z\ZZ)7FRXSA=33&F(I[KEY2 _2C;N MH@[+=PK ]Z*$%6%3U9:RZB28"F!*BV77;PP4Q?%WCW0?\P)_.$!%+,!' MY&7$@]+OO/O/4 51.Q,?5F),+;O2,OB\.&9K]$GU^;O+]OYTXR4T1'_J0?-N M_Q%$ZY29< Z/1)!-)KYA9@ID45:D[ M-+,-K_46$2:3[_6;OG-"?DS9X;ZA$I@ASJS+W-K]M.H<6M0!;**^QV7&501+_ G MZ[%@;,Y-F<4B19")5&J,XMQ)Q=GO""?IJA%=+F768$M4<:!F0+R3C?BM[J+A M9/*]=O&!K2.P=7Q!A%&<5C'2C*0,5I8BC@%IK&&/;F+KP,\LP_RX:RNP@W@< MZM;5WZ[H5KGU5G^0O'$?Y>[.)B(8+5(LKKENCB6R4E4H+P M7SP&(()MW\FVKY-?=4?I5,]@+PEL1'>D ]X?)&X6V')_H'@*P\"#P2: Q/U" MPA,7?A H+ERPE]C!8VM:CQF?*R3Z=@E<-(4'@W?27U[#;O/^^.X)JL&(_OPL MP"!XD HK:P[GZUUN=9V],D*\"C@3H='X;T&V#)5;_79A^VH-!/D2==_'RX>!@D@8A7S(D3X?M_<^J"6UG^9LGD2W1C4/F]-9Q$T9IP#,+YWZ&] MWQ%4CDX-U87= ]Q!:5C_:X?5839#:ZY;B!A5A4[K;BE=:TLCW#^7J9/]2D3P=[5?6?B] M&6C9\,$5 #OV5]E@/$/YSY0V<);/P'4[YFOQ.416WL8YE-2FALB5AB $R MDHBERA&YY4A#MQ.MBX';D;)=:=0(+"=B4Y5.6G,DE+% MF7:5A-.BL\W2=-0;HY%'<\ZGK9XIU.(V Y+S.KET"E@S\G5M&1UFJ[E MF*E9E])Q<<:MEF@D\7KD+)%?YR)#:<1,YT9%X8R<*0F-8>QX3FG&052#N(.IF2)X:<$F(,80XV^U;!W_1X+&KZBKT%QP M)X++-L',@6/@,UF$TPE07K!UTP7#_@RF;('_H#K\'JCFZ*$]AA/#DX17KSMH MVSG \CY"(Z7-'B LX0)1\P!_7B"$W1%I'?ZIK;PMR!KOF!ZD>920C;H.P&,P M)>#NR2_D[Z!.I7X[@]T:!<=$P]W#D)')/#1S.!,N"\"6W;8 <)C@\+9[8.Z;N25""DB_>L?\H4X0J *;6!U3@;T)7W9%?QE&_(K_N\3HBJ$ M;<@%;L@#.%QZ<\=N=D ];\<U$-)Y'O4#=MOK%!TH M(N#H-L"3+R&TS&\L#MTBWD5<>Y!/F9&P_M[Q5PK(,-N[("9^\$LC!9GG#D-0%Y5(@>8,1 M\.2Y)X.BC<)/1T #HFQ;&U%OY;_EX-J'> KQ3>9E *'A?=>7%$+62@.0OER1 M:4?RWVZRE!PNUNOXHMQD:X5JERAU*NG,LO'6/;S'JT\P_>,V2;UI&=>+YDQ6 MB%%Z0/8!U\\9TH7:).U9>;"7+_-A- WV>:ODXS1$^LBZ?O.>C'L#OV 5_L.6 MAK?MVWB3+=^TB^,%=WS-!HZ7V.#'X22/0<*;:6D37N!PDCQ0YP!M TW(:5;$ MG_5Y*/S.(')[!G 3@%R)/[Q?$>ECIT0?V8D89"?Z:OVCV[.'/]W[12J#W9H% M7 ")[X"$M^?];9_4EXGVADF"?XK8!Q;?"]'U#>-BW#E]\^MGTH@_1[*WWM"- M6JS?>MOGR+/94.Q5MY(TWDFLV6357"REY@.C_7+><81"H3MA:L.ZKM'12B.B MTG^<)K-GB;$VIAB?$$\DM[3-Z7*)V=$\-G6R7:O22A:R5>06C_[Z!P_'XT08 M)Z/O)+@\@@QRC-"%D_ZT0+)X"'WA.GN\N%80\*:-F1C1XL89Z =504#O/%@I M %\$TF-.DX!5T.AMM *M"ZPWC2[V&SAE6TEB7 L]J$D=]G,@T_9R#'C MH([%6P$0)QNFNO$"]A@BIC0^1\_4Z]A-/@CT*&AS8-F>QUO60F5YZGJEZYQI M:\!TJQ"'SA_D\>FSNBHH3X2>O!.%?J:@$C'T$YIU\"O4#4;Q+-0WVX+:/LA M7Y _P#EKHH^3^RA9\$%3T+:,"MN+V&HW]=) Q.LT2W!2.66GIW&=E7[] XD7 M@..8+8#V BF%0[&I:#=P@;QC><$C/ >_8X90#*D76[&0[7&("]FZ[8:G3.'B MW*#5"\1+>F4S_OQ8,O$A.2^7JI924P>%5K15Z:3\761<7,L%&R;PQ*U:C0GXN.$DJ:]0D)O!MAY832G2*4) M[+&L*2%F>V*%0B$<*M=#?R'.06!_^R/%,!<5S[[ZYP;F0 M.\-+_>5S8S>#_T(1&;L@0/_U>U_?+L'60Y9C>)%1;F2S6\1U@U<:_,:VU+*\ M"0\*#C@.*##N'$46([0WY1'CNV&TX+".BLE5B=-G'6$$)*>@>$9N%Z\(&YP%>7>.9,1JMY<9 M<<5&F/X$;XRCZQ5[1A)BX$][58$KT(4]\??DT:Y3ID(MV3R/U3)3 ZA148DN M(?E0[UQ-)X]VFJ(/+;AMR*A^*[GL$ZX:V MRGNY) )P\^P\K-)16:I-[I(?'GL0MSKB5/=.L<8 #KE B/J?*RMH4VU.5?5P M""JMFYC4T->G1 "A#Z.J-PU8[TI3N[4B=)3*],KE$:(="0Y%0>74X:V.DK(\ M>H 0YM1]NKB8R$P-HX@IX=2']SC"H5W""KE>*-A::N>5EJYC40P,^$G_^ZS' MXS0MP#NF*WAEYU7Y))O)$G0)U)G16 &YOM(9$:/LK O93.+EV&:\93.(RW.? MU0P-*(,/\U1U93GIQH@!:WDRZJ1ELZ9?&8"?,5_P^G4EG3HP420$E+BV M0(P0>U!<@5$-*B6+Y73O%SAU0?,51MF%PDF5H] M0=CE.=ZJ:M+EL;Q(.P,SUN>7F)P#M7I)*I;7$E3TB/?D)"_=$UYF2-- MQF\ MM(Y/#@JL%R6$"\#X@H3056/XJINMI;"(O2B4>GBED%4@(<02+\?MM?[M2A<6 M>"U/&"80@9M"8]DZKX3]DT @XN0#['9-YGX"-3*(Z)KW%5?:&'-03]10M@\G MH%2:;=*NFX^[3;6&TP,W,?6/Q=V7D%_\83_!V3T=*'A9*.G5E[3@*[@0:D:/ MHD+1RF01;AB-]A+%H9*-T(\[R$\*P=>\3G?6'14N6+5T5ZBR+)3GK$F;#&8> MGL@*_>'N44G;DWYU67K[C/)[=GQCB:-\$=&"?,( M!7R1WD^9XUP]@=NL) *?12SX6KC)D1VRO!5YV7,;U'?-.KOZ!'Y:O+KR- 3W MI$>HF>F.,_KH.Y6%""*\$&T84,!TJ2\+H.X!<:N)["N&ZEAGYZ%G18G-Z YG MNA5YT;(/V@FDX 6!'OKC&XG>JE\&"Y/)E9I4)%H01G/B (5B7\ @A!8%S;)- M!ZT3ODJV6@9B:C5M?T'XCB/']G!G/%U118FJ-+ N;L?)1&Q>!D.(.\2Q8!(: M&5;(0!J:!A>T,3?#17K8 &7FSZ3=79(&7YOO!<=\9;X_#;0VQ+\]F SSS%#3 M\UH9XYH#;=KIX27:AN) C K!*\0>6Z\=A7M(+EL'+(X[G4.J&UYE".WSXH%L M@^G0)I+V4I1DF7&X:MFBS M.\*?9=@B1L5.MU!CY-E :(_7#+[@#^6Z[V-\>@?NC6/&$_QV0TZ;4/K,=))5 MI405X_CIK#FJ*DL@N-:QQ#O*C;?/4":TW6FH->9,W_8=WB7+;F].R_O82VM% MS-8-P/.-&W#IEJ_>>ZG"O.FXIA&/2X;]2]Q-N=Z_)R%_]C*PW=3?C?RU1X0/ MHW<17Q8W"Z)_YD#XM.1IS\5U3BUF>\RTDDY,"QEJ4)K#PXZ?4L!D,026<$+9 M0C5RH$14XVT=[L:-6C^4L3C)!-[MI^J-;Y5\Z(,M]J$8JX\=PO0._88:CUK(+SC2Y.,=&Y2 MZ]9XK$0I<)/Y*:%&%HC8WG>E07YJ0'*!\J-NKMZ2(RXF'4!@[X)?O@UYMEKI M])?U:825(TVGLXXO)W94^@X-' )^XV#Y"/?94I$OYM)6%HOD\,F:)>=]=H1P M_P3J>YJ1M7^Q(]OK9V_WRP+LX_O]&$BO[G:%K;)6K]G%%&*&2^H*5&>]'L1# M$?%15)KHC#F=,TKVV6/95/8R-/NY'[E*;>.$O)O'#(D9&<'Y_>J>,PGZA\H\<4#UO9(:7T+5"0K\9(_]C@E5]2>I]06EK MN91MZY45V]/B7OD97EDXD6RV%/6]7U\V1UV MB'>%2JCQ6U;(?_NSG#92L/8M;I"O[41LQH,%RKLUK3>*5CIY/5X&.!=EIZ2> M-.258$ZZ#73FQQ[ _3,W4: S.'1<'=;I/7(MW5]TV>7.I+Z]:[Y^)*!760]2 M.1K'2FUU,6/K$PLX] =*T*>.Y.@&1*KT">JQ7CE9D>T4\F$+JC9NS+ $-.00 M"OLN)R@WRY9M>G4/MU-\D?*W*CF*@#XD= 2K.P_SO1@B(>/ZSN=(>_;HC:6I M"Y^"FBB>-O'-DODIYT2:6+I K2?I7#E:7R_>+T?KAQ,>V+S102))T*T\[AOP MW8/?!&SM%>XVX$GSJQ!P@]DW6(F0"-E-K T>[<71_/F5L6>F>:.4]>'%<2(L MYQ3C\M#\M<7)I9![C)V\JY$%SPKO-VJ7(\N#+/C0A6BV=C_:$C*2TQ ME8 'T: GZ8_X/^J;X$T-90AW[DT@$FV%#,[<27=07D"C-ITOT-*\R<*G1(W0 M N7L((ZGJF!C23\A(RZXKNX(.C/5>0!826U!,UNOG/IL&<]E+/AH#5=A\ MM+ER?,EFNQ*/MQ\[B7G.&H=]'[''WKD3_4&>%5G?Z7_P%L+B)W%4F*3KY<0L M(C)=%F"8T0;\K+) K0W>CO3TI-97%H[72_6"5\H6SNF5A0570O1>_US;J_+"3=^'N&)^*G M/)YNL+-/7=NF,1<+]3\G&65Z%7D6':X:+#&6Z?XP,I@W9]\/C#YJ^[Y/(HLH M;=.VA*O8JJX4,DUV,!L/:11-^$Y4S.G^0\\(V\(6"MY;JL!FEDAHA^C^+MS3 M:3-7&4:F189KU2M4NYGOJSI*B'R'-84]10G"V:-#E%[UJJN0K_(<-!=RR07I M29+FMGF2]AH305*9>KT%X"'JO.PJ#RX+VG02@#(^G-'T6H<@GA^1TOA?3H]QI/=.Y'*(EONI?_&>[R-;B.OMZVJW"#O=T(4SH\XFRFR M*!0:E.6YJR$FNND&S1U$RZ7]S37W]^;/*_/2;$F6LZHRHY1^,:]T M+++WJ>B'/?_X6RMJ@BDGHT1LVH.1/#N*A0GE6C MC#DT4.H[]D:0Q!L^\0OW86AZW6M0SNVJO9,(K8QL(7D1HNMQ#X;D*K7*M9H" M8+K%Z*R?PE2#134'+M*#X6NZ\7N^03SZ$O*WZV;TKT+[&[Z<#_ >"H[LY]Y# MH Y.!E\CDC/%?, [_C-5D0H49BOFJ[XXR ?@V"=>ZM !IJ4#J\X-#8# M62./>M\=F9&L/3O2R7H$B$1<)NO%(&Y!@D[?LXP=QA.= I2GBZR!J8=OU:OK M+8I-K?8_V;+@+(H*<>?-ZF;-Q2E:$U*J"ZRR7U/"YYO=-4T">9(UL%J$C"\F M[#@]B'\OP#&]#]T*!&Y;WU_>R?N;60-0!US-4$KC*D[WZX,1RS;0_?UVU[3P M57P4;]30N>!1Y+M&DZI5Z2F3F.N=F9A;M$GQZS+5=X^"PEM1)9*6(A@7XZ(U M32N*[67C(U%JOS&:&_5[Z _$DWOD=^!(]NW7%ZU%@2>O<6ZM0:*>XVI$AP%) MK+X>5]B8U/AZ/1YT;K[GX.#X/G%TK67;,#IKJ<&4]!:#+V=]KCY%^2CON80O M041OE3BZ(/0M>ZKP8V*J,RU&5"DKPX-%XGM4\TWH$U:JW[% 0<(2CJSHV4E\ M4HBC1.5WH/^ZHR!2.@YO)W@305'=O:.04\\965Y#6._B\Y5WUV]X6&9GOV/H MU^Y'WS4I^'6$]!&4/3;]X5Q[Q+NE?ZY55.:"J-1(=.4$-C-QEI.8")_3^E*" MOBHJL=U!7)QEJQEL:@[H3JQ>)D2Z\0$AFZYV D_'L2T$9=>C;.TWJ=QKO;N) MT\ ]#LRI.R5DOXCCA540= L >'2NYJ@)S-10]14 *:^M75V%QWJL@_")>+&E MX4F-2?#\=)S-&4F1DXZ;8)\>YP:TX?>OL<1>0AMPA'QX7$%1>:<@R.OE[^L8 M"/%L%_FX4 S#_U+^$[(XE3-18CBR**/>D? P0W\A#/3K+_CCT"%O"Z:Y-A?( MR("_ZP_QS;&;!MH'ZA12]"/R,N*%[?W.N_\,S0F(9?GQ MPF%JA7BJFR>I461-W\(=&L4.':$>&Q6XE>6V8(-2D#N&+_0/\K-F\L;,]/^ M['Y#4,LO3>+:X1%O.5(P?>/QQ1**OL9IOI8@M$N/%)%O:9]A(R#X6&A6_,T? M?.YE$-5$]\/3642U@C7&)\4,HR3T9#O24BO1*NHV'#]VL?Y[!F-R/LB5P CGE1E!1DET,A;$1,#Q8]<<(?,R1%5[O^/Z]H6' M-2?]X):KQ[Y]#/CUQD:TU,&*H\)W,8%Y=5QK( MR?>V!^/J!I%/%-"^#K2 3,=:="YG8;DXS3&-<14O]VA4XNDX(--C[]=L^?[* M=B'EDRV\164K"D?4-#K)I-*)]BV@-DEWC!XYH;*LG*Y(R[DA6Q;E)HY1;XNW MPI_9_ [UK)V7=N^F.RT"!YEIQYEI>)"9%F2F!9EI06;:53+3WE7D3SE.N4UW MBU1Y#?J5V7RM1#I,830< M>;1.BJ@7XJM!.\]PRUG!&(-$3ZA*<.31.N>]DM*WS![.MB9+35",@EQ-H[TSP?C?0D./)H MG4RJT)O0R5Z+;?4KW8P2&8QU&W4@.7I[=AZO+.BA:&"K[!!OY)3Q6*XLH+!S M]/91JC\6(U&+P4H+L;2.M OVK-<84LJG0G>%&HIP8&.T)S'L&3KC%RBE:&IN*4!:[;[)BR7EO D8G7 M(ZL2Z&B=2)155EK.E)/1[*!81F\_VONX-6APM)F.,LZT-,^FC0Y+QB2H-ASM MB*JJX]D@-<.QQ+39TG*J25EQB//X\5! K7EJJ5LS9H;A#3L3SQ4Q!(*9];)MB;TQ&&61D./(&4T M8YE,+*;C3")&IJAI*C6G''?6(P"T(G'2GHJ@SLBLA)=BD2:?@22"1X_7NH"R M'D-T4PR3'N?E5IE/%\DN7, )>P-2ADC,J M7#8J,(F^:$I#DDQG50D-/8*K)O%TE.ZM+*6DXK6TS+*K?HE&0X_@NDJIM6)L MHF88 I 9:D"5QRO6G?4(KBNE5UOU^QT'JPWZU;S6GC9S'3CT!*W4._GVI#3C M,";='Y0;T;*0M&=P6R>0<&;WQX:0B3$*R)M*-#/M8\M5 ZHAQT-M:4:8MKJV ME9Q.K25R;MA8%@[=X>NEC="<-0[M-NH(>!$,(P2%4T#P=$ +VFJ$Q[S0-NG;/ MH#,OZL((W.+'0'!44!,_0F6OIL]K?!Z3>(^P[&%+BE"^'QF MT+K*\E;C]'I[HW!OSK# [\TO^VM "IJOG"&1E/?4FXWN[FJ#$>R%B.(4'H_& M7NF)>YWJ?"41.U+N;'.S'/\UN+?5SW4I3^ OQ+M-1/>DZ[WY40"G" ]^ ZO- MWQ'4A^^WIU6C>,.&^>#.4&T&MQ;'!A;78L^##@4WB#[LU)N+!0=S! M0> O"2HXB"L>A+LGZB6>"*!^!^@?\*$[.8B #]W)002LZ4X.(F!-=W(0 6NZ MDX,(6--Y#\+M,.[^_]T3^5"A_F- 4!][U[9U3XQ+L]P;.0NW@/CL0?M X'45 M/?Q_OZA?WP1(-/&"Q3:1 9O8"]Q8AEQ/:V@3 =5P2%_#O7IA7 MNAVO>Y_<,QW<.1 ^TJFORPS^]*8X@\7_*4[]WE'_LGCP&+1PE2U?AQKN:LL/ M+?X$B/WC$?MC6<[67YDY=CDHO__%\P"(XG5W[@;5H>;2?CDYOY3VV8CUUOO[ M3J>497I_-/KY>$FST:]4DO1:/D/ZJ M8)=2'/VUS0^AHY'E@&P.&8Z?2;5"IE;@391-$?WU3R* ME -2OG:&]GE)N=W!YXZNJZ32&BRJC+-PNF4WB2F!2#D1.\['#D@Y(.6 E,]2 M-N"\I*QQO4Y:(52*34\X8=59] ?]-B+EY*]_8N$X=MP1X8]TA!LJ!#:W!-8/ MT-Q_JJY^/H;R/-SCTC(]JLC>1G3S-@/!U7:\I*MI0\GUQJTQ2&9$)H[2E*%8 M'R7#>/2"PL!SWOP_G/4\&PU?6IC_! V3U5(_Q0 QRM0X?=H 3I(A)%06 ,KS MT7@X21X7A@YH^'%H.+A9[T\N_P15-D ZDE3G6)<%(R95C&:GME)!5 E%W8HW,PX<5=0""@BH(B (@**""CBQU/$ MO9MS#^HI"0?UE* ,'$&-:4.B5^@1=6- ]6?=#IZ_'R?WY?ETTR>T+]UDUX&Q M)4#H'W6T 4('"'V/1_N AK=MR7FOKVD302.BBQ&WI:C?('N$6@ZA#D"F/MUO M:WX^C_I=2=%/I$,%@3QW[(I'?>UJ!D"OTJ0RX"S@4F=-9"VO3W;-)\PLI,N] M-N GW GY;"/3:$M5$NM&.U6>*>IM1D$UM9&CGCKNZA,0=D#8#T'8;J!JX&"?$\*\H^1K;W&4. ] MAE;0&)]*L[H)H;?_E?*.0$\PNB5))-D%4Q392(5@C"%5R9;L!EP^DKBQ6B9"XY"_1Y0&] G<0 M7G.']I@@U"H(M0HH(J"(.X!"0!$!1004\6,IXB>$X\K:'%AV$(X;:+_WJ_T& MT8L!0@<('2!T@- _$:$?K8[MJP""EJWS2F3$60 UG9@:0+-<6VH(+-'O(,1S MA@P%,#B3$(*/+5VT%QR4P@0P!ZIN(/'L9RI93Z16!8%1=QY%X%)I"A%I>H]& M&8]$TSL*K6DMGSXS._(\X6IH#?+"/&[FXYA,8\;$XM?R--H8X@2*'""Q]P*D M A(/2/QY2?QR$03G)G%EG2V,V&%2P'*Q,BU/B;1= Q(B<51SB[Q@9-"M43T@ M\8#$[S)ZX-PD#JQL?(OY>QLU=VW[_4$7A M'=.4>4=UIA=14IZ"E_WP3=[RE,Y<4NSZK*YQE58:S3+P\9"1$V"CA$G^O[]:#>T^J MFS@4PS'Y,V MS%RV&0FD943*-;/.F;;_QUZ>>16@AU-= S9GKMR4#\O]V 3"7EX'_,"9 @$_ MP2;C_CYF^8?4*=OH[Y^IS 0YNS]?M;F+N^CY]AW@ M^7/M.\#SY]KW@^/Y@Y44WABK_7+"/T!'NIGH]:#A_W=D 3ZSIXBVAC5QSX4L MS29%3,L+ C/M=> :@-5 ,-J/8G4RTQ M'(XGF:H1GQ>87"1I=O&UPG'TG5.M%.56A7(\G52(3':P[DF3=;S20%2+TO&2 M05A[0+,_F&;QX#L?) M4<^E63>N-8S%HC^K(N\K3:"@P5.79 C%<^L"=Z7+!9;9GZ_)WPLCO&N58T?O MWN":/09F>\QI.5T7%K*JGBHSD*?B?:[?TME5/%DBFK.L6,Y(0YSRM)$HE@R" MU0*^$?"-GZST?(=OR G1*@@QO:HDFF4UD1G/A5:*1GP#-34)XW$RX!L!WPCX MQD]6O+[#-[B4G)K("ZVI$/EN:IXLMN*580/Q#:B31:-A$G_/_/E@KI@-''Z M+>@Y?#!/&+7VHW( -P2W85OP[1"6=0@373C!C*BUZDQ&AMID(NE< F^D"(JL M0F:4]#+Z$N^68'I84@Z(-R#>>TS,^R+Q2HF9LJA8(JDX@W)D,J(T;!RE$?%" M#21QR1JH/QRK ]+]@:1[F7HDWR1=9VPSO0GOZ&RM9A7CD3PQ[NH+1+JH52(5 M3D;/W^+]GAPSOOYTD?;M=V4D"%PS3VTJ07SMK^?UQ[S?+K8X@QPSU1J;&*$N M2M.I4(S%4PVX*;?[.W6L>OSG9_*(@"L$7.&9O"WO=7:RS=,F/++!!+LDXC MI@#UI5B8(HY+-/[G89TF&2 "$^6OF& .- ?\ +--X#SYH4:<)U=P4(%9^(6] M#S;$V_1H]Y3:4^.6<5$U,THD!G@M7^B,%&$QA.P9JCVQV'$-Q?-).#^<&@*2 M_QDD?]?:RW=(GJ:I%0-2N1@V6S3R_5Q:*%5&+LF[!1&Q$];>@.@#HG\JHK]K M[>0[1,^ 7GW07:3FS'2=XQ=*LI&SDR[1H^9682QY)IWE+9RY![?/'>@!=VC; M"9Q"-X+"'=;A""@BH(B (@**N ,H!!3QXRC"E2+_QT92[C\;:;,*!5I3YB^@ M-$P<"\K4JT_M!/_"3MY:MR!;ALJMT(?@;Q4*^Y$Q0'K+[P_7Y5K;<6(;?':\ MR&^ _O"E@1Y_L__PA^;=_(JX$R$F^._-[MR3\U?<\3#VM\$^1*-(UR!C_R] M1I'3P"=@#/LWVLS>O >317B@JG^_Y_K8S'!VU."A]@3,S0D0L3VGAW<".$;L M06;OY__YK_W][.@RPNNJ;O[^%^;^]_<> 'W $"ZA2B R,@&G1#@1+N WIRZX ME>7OEDR^1"&IZZ8 /\$VBXNZN(%!0/\[M/<[ LO1L4VY960/NU\=OMLR7/P:MC\T_=UHW?!&3+AR<>PU]B1V=^$9]4='<^ M_\N%QB;2VO_5UOF35(U^AZ0(M7/5FW;A+==_].N?-L+!D"Z&TL@(H*%J##Y% MZ7TZQ$2,PZ,4 M/R1BL>0PAD)%DQA(#BF*3^ 43B5&\<3!-Z!R3^)BU%;*ZP$S$PK#,3WOLD.S M,<2'\=F1LV)I8=EJNR>&(9[VOE#!IYM,Z46>"E^&S18 BK;ILY33R:$?IV'BH)1LMENWV<\GT9(RM ML0P-1QZ]78CQZTAB.2EB*W%:C$_-1=N,2\/$\=M5WFS7\XF1J'!+.V4-+&K> MYQIPY-';B2%5+);5K(,EVF:D@ ^JLV268.(+9B(SSK13GB<;B^(( M8C)Y_/9XVNF,S$DWPT2FM?$X3+U^D433XZY&:O!37^9Y *;-9LQO!V9;5E>E3U)P;861[A2?BF S6 M>96?=HN:@48>X=38<,AXI<72"J%EB+(Y*DY7.>D4W;,:N2Y2.]9" M,@Q2.D7W[7B154@2+!19,R?-3#]7Z375'X4NSP>(4A\C) M!*%VZ&&!:1FM28L?)?5L<7&*0\PK94Y>T_,VYF1ED8@/FZ7I)^%]'8G,F-4B MVD4W6>+CL[D&,9( *'# X@>@$HDHW@&Q-<;$Z!]J- M4]@')M%ZD5X[&EM+E+&R(;6T?%4ZA7UCG.ZRQ0(K*#,=2^%DI,*5[).W3CU: M;JA#>ZI@N7)*IVS$Z5.W#F>7I8&46$%ZRA5G H=G&+YY\M:9]U<1^$^7 M92 'H^OD>,*D%.D4]E$3O$6FYQV':5&4,EJ->W9,/8E32375R$FYYD+ADDG# MCK-KR>RBN^1HG9E^49CD;=UBB,ZJNM('!8YET^,Z5-XNG":9;Q'M(?8=.C00BU; N9J M<0I/]4@54*EYBE.(O"WFJSR-83WZU/TTIK&&0^4*>:5;7G>85-4PZJW%J?N) MSEBITLQV(NQEQ?']*G[B>CEB=B8*@ME>Y8J20GK;0L<,?W$QR99UN5 M6;PQ76.1^E1;&VNA9\P;0^KX[?EB+=)U2E*>Z4)E,5EN1/4!Q"7J!,>-9EFJ MS?$42VAJ;0C%YF0YA4:^HE$.TB#%X[$A-Q+Y88S ./@;EAB25(RD1$[@D]31 MW!.VGLAEI2J-3>E)-94<"I*=E4[=>6;:EE8+3-&8=$H11&*1+*8B)^\\-J-7 MI#%! A9@8B=&%M.]6N^DK!N+<92ISE=K!B3BFKQPN@(-LZF MQ5%)70W24F9)G[KSID:/':^[C(Q-9XN9V6LF>NW^R9NLG)[V8GR>7C/.2%?% M"9;4TOF3O"3&-";93D4L*2O0+>FQ9.L\L2S/E6&O8.8R>99N%S,G[B8IWETQ7RI(,T+ARO*FA&)DUS',/1&HVK.*8R;,)44R^?3 M!>TDUYFT%II*)X0JA/PZ,Y:3Z3%)G92*R432BHQ'BS+#U8:L,K3H92Z+1AZM MLZV4C>5HV&782&7N%&UI.2S/3\K/"R7=/RL] *=F@ M8F,Q!:3G38TM&T(Q=E)^SLU'I4C)RK?8VC2BD75FI>M28X\_'=C.SE&8P'.R M6Z;]N\6/@>"HH"9V.-5QYZ(UH>%PJBRN9$VB>5YWH)J?D2U>U2W'!&WX[I2J M\XKO)!\-9_WLL!Q-*%U,CG6HB:96Z?%$^A4"%L\9\#VVZ8#+VZ-.601'!Z_T M;1F06PCPPXU!(50H_.__C#SCQ>67^.&JVI"/,.%0H9I^N:-E=>@R2[<+M6J( MKF9"#98N%[+]0C47HM/I&EMMMZZXUB^=E3,L\'OSRSY\D%'4M_?;\L8\6Q;QE[BSW?,SX?9 M\)B?#K6?\)B)E^C3[?D)C_DY[ZGH8^[YSP/#[T?Z1,K*DZK7 MNRK73Z+P&Y[X=433CRPE=P>6YR*$BPNNU"=PX#T T' Y;A?QLY'^4YWO=236 M@,CO&@F"V^Y: NZ-""&0@1^"*UP5!KRNHH?_[Q?QZ[OPP%_BY%T+!RE.Y33> M]T-Q]J.("(] "W#L'\C,^:=GGP&"XU8(L$*BJ4^#L_^! MML] 5@QDQ3O&D1_%*YY"5@1PH 97%-P6SR0EZI;MJP>:$)S\$\F(?U6!'2IH MO DX"[[3UO\3'/_%6/]EB[%=U$P0R$,!45Q,'O(#=_UJ%;BQ#%FZ*@NA396& M.R8:7?3HQ>O9%/#.QB7["$CAR5,/C!2TJNH+=,T&6'%) M,>N!,831?&O]>U?+N<2Q6QR,_ZFR$<>O]W:*P-3)-WWK?_WV^T+O[ZK=S MX?:CKRO:^U6IA[M4VRM1V^'975S;0)!-DNZY95 M =,1,(>S29WFHZ48P-*Z5$E2XVJZ.3LHF(U]H5[V^ROS=@FE6L@>H#@ %3TQ1.R-9[JZ&XN S5^$[[MH[LLO"YKTF-U;[1*\82TS5F2R MF*X4KL1VZU(JNV2MJXNE%D];M=YJ0&*U"8)@@ MWV,-#^DI.:V'$S_ 0/53X\'.J&$_"]_"+\*WY'6GGV@,IJQ24^QUACE+1<#QV08GF0<7^ZU2DN!\9 M']^7\2]C7BH45\,JQY72RK3:KO"6TJXWJ0O=XY]7E/$E'4FVV[;-R*.D4)_D MF=)41/3A*LKQ>#R5P]+S(@CZNIP$IZ(!0'49[ 9HU\E.J#R+*W M7'BU*HEP,I8(QXC8#Z&(0"*\VZ#^P,%R(8EP58B,)$9=Y94$;C=GJU(NW:Z@ M"K-(D_V4A^5G.YGQP)H76/,")S.!780'=GOS(I%CXV5E55W9O7JDA!')QK5Y MX!0P@)2:QH0%V52EV 2U[*B"ZEQ#K3@1IC RG" O*./X MC"FI7V_5);X^Y)A$,M6Q.J+=ZND7,B5]7G5V4EJ]P1L$S4:D:6PHU%6P&J"R M\G%$1/$$'B8N:5GZ.41TCSYF1#A_!93S;:T:PO3__8JW:>N8OX97\U!?^9[Z!FQZ17QZ:81Q$6:1A2J':;:KC7[H2;3 M8IJ=)^X5$<=?B#M)# F*W[* M8WZZ+3_A*3_?+87XUX->4W_N]KLCX?,'U_KXTT3C3]?3/D-6]J79_).6R+T: M"MRK$/>DY7'O_]SO>_\[$WXX./(S[?]>1+R;EBRZALSWL!5Q ['P:NK?[5K- M/(.P^) UNJQM( M50&9?)J%/G!=Q >NM/N URW^X$4T'['V[@.BR6.SE-H(+A58\'L/5H_WH2\B M5UY[8*RY4H%>7ZZ[=3QS4*$WB%-_/Q3OBC]B#7J+;@C5ND4IN7%0Y-J'%IHVK%SB*87I:J$8H0P%&HS\L5+48)M&0 M-Z \RE@8C\7#!(5=M+[1+7PO0:G>1PM4.Y^J_2R+@O+5;^#75VOMF9M(S_.BADF(JW3C6JWBB=ZDM?[)AY.Q$C(N():O;?) M"+P?4?\\Q4@_HHA&BDGJ_3*\32-VCC:BPII)8QU83[>(M(&A,P52)6S5[;>D2* M8@NO8PV)7]80&XB$]R@27C_=(/"U7$XFY)N%@8G;'8)=+?C)HC:@%6O2\!O/ M?,;9\L,]SD&YWL"H%WBLII>JPS:V+>2EW?2XH*C+> MJUNDJ42&Z0AFDT8JM5IX;6QB80HGPU'L/9/>@[.&P.-\=V5'/Z*;B=J>U!(Q MOLGFIEQY-2A1!9N]>5_858-:RE6%&V$U*6;'%F82*WWC+*^8"LZR:Q28CL9UZ)XI]?PV^)@D&ZB/SCB*1!- W]SX+5Y M0S8E$N:@2$1XF^4&E6A-D,A%F9'\ACJ?<=L\?MG>Z$7*]J9KE3K;9IJ;JKVA MO_#_/&_AWNOTW+M$X;B'M3+?9,OW4B_GBH5[X_B3;?D)$3OY$GO0NI?!*=]= MX^3[VO,3'O,SWE*QY&-N^0P.P/N1/7]P*9&@DN/=X\!U1-6'J_?PY)1Q'=$V MP(K'PHHKB<(!6CP86@37Z)5DZ<>MAQR(VS^_8%+ /0(A/*"7A[^5NY=%'[3I MW4,BP^4ETB?LA?>8F!"(FW(%4&#?'N MX;ZX;^2X=$>\0*X*Z.334 ;F_:C%)ZX"\^4ZK:JIP7C2UR[_(A7&V4R35RVF2SJC%+'H-,!$\DH3$F$L MF@R3Y ]N172VDFJ^)/U,!'+>)EX?THNA=)?MYG!<5]*\T\SS>'_8&-R\).%L M,N\#8=;+,J5QM9LUM'XSKR^\DH31*!'&DV1 /9\6%>^9?/X[H)]/T\^[M0BK M)%ZQTO)DPN0&+.WPFEK,R;17BQ /8T0BC ?5" ,Q].U(B[MF$W?6_.Y#ME"C M39FJ30H&FY[3SDS R8X9OWH5PM(D;5)B<64JK466!K1%S#BUX5)I,*R/?*4]%<#5G] MZIKSN$D-AME(@V2YE<6-2":KF"D:"G.NYDR0T7"4?(]C/1)IGUE-_KFH?]YV M7A]20B17LV;DV&BQCD;WV&&2C^)B65:X_F.U<1*LVI-'>CKHC1H0)"@ M,OW1>#@9HP*ZN'6*9T 85U%V>U6J6(@:71W+I;6^,NEHQ5))@E" RFXTD0S' M8S^EY6,@_MUKND#@.+F ^&='UYBAI-MSMJ;WHOUL/D)'7,)&&NMG/"<_W&\< M=+8+#':!W_CKG>T^9'\]?K%2Q6BVQTY'76D1U_D\-I2NS?X&T8G>8;JI&=NR M6(M:L(J6Z-%#"FF_%(Z'$]0%==];4T;@-;Z71EP?"PO96<49QXP"&['+\U2G MQ^5M^D+4\I5&\+EJI!H?CC%YRHM*(MJP%\P"4D_V;GA_ MPM\WC=5>\"28_FWHEEM(\;<)5 B*.7C5D&UO<3M$1NWB=//W)I!^KU7;\73N MJU\2\%7>Q$3\!=O$YB/H@"URAE#+N! 6PM![_P>^>//S"PWK_HSVWX&8AC=DBV0E-.UFSX/Q!" MG 3_M>R0H:/>@S*GAO2]U)J0+H9#D%6%!&[*22 T BL=_@4@:]*G,@_G-CC9 M#-EZ&'(KCZ]8(0>B-_SJB+/@3\> G-,"\&3@ND1([3J<7M9XU4$@#8UE"SY!9Q8R@(F2 M0> :K;#[4@W8H9&N*Z$YY$7 W8/MO@WM'7W9L8#HJ"%5%L%+"(I@Z)DH(Y84 M6@$.O@<%YX313\+]-F*[<)<02> $>[M= !.$%J9L0_A!<(E;B-J[S;UL;_'W MF-0>9:!&ESMJO8<>G-@76W#&+M*"LU!-URI,J$WW0AVZS-+M0JT:HLOE6I>N MIIGG;<89?2$>M!O4PSK$;K+E>RG-=/[B(4=!$[.YQX#J2ZL-5FGERRKBX9'NVAC^/5F;] M[@_^PL+N^>JI>_N6M>#D@\OPH23BQ^W7$PC-0;VUSP5#73:O-.C7\SBB]-V+ MDE7@EU7/ !&8)@@JO3ZT-35 AT="AT#J#*3.0.H,N,=32)U!'Y] WOSU3YM; M>@(&;5D@T#V>6M@,<.%F=\5=X\6E6_@$(E5 )I\6J1ZX<4+0PN?*V"4N5;['D^JNW6J=-"^)TB!?S_:\(E3X+][M MX35QXZ%JGM.0PZ-*0HDPF<3")!&[;#'? M&_@&@O8SCQ9$=3YE\%FXV)>+GWV'B\G3[M)@&M2Q&*HJ&G3>N$DQB?O1Z?ZL\<9WB*-;R=K] MTAADL%*K:R;6C?4,3&^MTRDVJ;?J?6W UI*IU:R8'21UC/;ZMN+A!+P/"?*] M"_]):>4:)3ENJ*\% LN="BP_NFG8TYJJ94"IW97,%)F$D277>4SNMRN2W_7S M,[;J'^Z\"WJH!(:HP'GW]1XJW^&(BUB]W*X:Z2H&BL2,E(U.O%"_>DGK2=&. M:X2N.HI<3\8328W@%F;#:RH:"R>1'2IQ017NUN02.._NI2_$=TBHCL6QA4Q7 M3287I_K X9KB+'?I;J0?*7HXSTW:;+T]89V8MDJ,ITEU[=!^,U(B&B8NV8#Q M!]'3_3OO GJZ5.N59JDSCDZJN30[*PEUAR*;76'F-S%-),+)Z \FH4!R#5RH M@?/A$[I\+#^*EN-U$R,T/A<%_9B0']%^/]3/>!\.^AR<'0TV'0L^$W[]E;*H MWG:JSA0N@+\?!N0V@MAK%L&K@#,1O8[_%F3+4+G5;Q?2_JLVX=T$^1*-&P<- M:J)Q>/4;KWL2[$U],%^$!ZKZNC?*ADT_ M/M5?9P^&/FP(EW])(#(R :=$.!$NX#>G+KB5Y>^6A"P0WW6AV:PNBE:%8\CT M%-K['<'EZ.A0>XD]T!WVY?"^=MA!8O/PJ ?0K[?ZAQ#PJCT\]1C^$CLZ]',C MMWLVT=T!_2\7&IN(B?ZKK?,GJ1/]_F[_FK;;QT,70VG=;/L<,RGDM&!7XT%*,"!K&, M2 Y' A<=BH#B\;B 3PN'F,9G:Y5V\U:N04!5F_6TDP&[K4U3"235!2[:Q2C M7_X,N?Q]NYBRV_E5COF;^V;F&W$+,:V,;/&J;CDFY@=P;X@?^KX6:3P>] <<>#@#V6$4@,W;1?]@_SK6E-)-&COF<' W1D MT=H?)@ +GI#7(0UH[HSVF+-#LN9)]0@RVX. 8T9@LR?XMZSYK<70JE#_L9 H MHRO2#%G.:"K;;YV-NQ,>R2WP.-S%0)T#_FHY4X@1$(,$=['>O)LC\U]F0Z3S MP6.%+ ,J&J*\MQ2()]Y.T?*WD&W!TS3AA>M_MEU,6I].Y?_?WI<^)XYE^7Y_ M$>]_4.2\F7!.8*R%-;,[(S#&F50Y;1R-L//YTHK@.S)(N4F'I3:]:8=CX M*;Z7$I-89WK[)HMM6M9TQ-O9X>@LF#;HHA;] EX9\THAT=/NQ=P %&V.807& M@0-OP!>8J._1K7-G5'?$)49[!" M$@J0[.!9?Q.^BJ8W6WZ?ARLS ;E;&<+H'T'[B#>3,A.0(8,4"TX3WFM0\3V8 M(\CLH>]1@=$,870FZV (.P&+]H"#QWW"I^&$^0@4O_^_#$)"UNHP,7"/(), M<\##87%=)&4':.%_I_8]O0!H)+$T>+HL"Z0TO:'GC^)D9AC*SK 01(%L#Q='_Y.FTS@?4BX MK'_!54U TG%^)'697)LNEY4'6B&?&3J9P#.!$F07WBH1H?7#"H> KT;*4?K8! MM!#D'#%S*SGSF H",?,=;^X&TVZO.V0F2X04R,5Q'2-A?U; 0R@^?<(ID/8# MA7C:M/6E,$#1GK(R.PCQ.7T?#@SD7!N DS9A3<%[0L2! ?N>1]P"#EM@-9%M=%_^K_^H5ZKUSSGKP#SF M+8-Y-V0*9,03L@D3R4,AG2:9!4XXTW&I'(D2#Q(IBMBF$U!99^ "+S+I'%@J M9.9W1HUHP>6VKD@I,JF'(38J+UCH);5*:@5J707:E$C3U!:02*M$P4](S#-Z M ) 5:1U$/L5V%S@1P,,C2DT%G'&$\8(Y&D,HIXS83I_@ W,\>:1*52&C/>: M4\!WT(?-%/O,G7JCHBETS^Z'O3B=+;0U9CXAM#4F%V/% >$9DB2U;85%9?V!H M;(I4!"Y(//@NOF4XA16$W8?5(3A";H@:@[@M/L+=X92."S&; @_%X\C(@1=1 M?ZCM/U+[43AUZ7L'@3_B;P"IQ&46C?6';;JA3XTX?:)83F!-1TCF3.U ")R& MG.2=$=JUX"GXJ #6OJB0&&8 JFZYLA/+4_VT#Q5+[YC_!89JX.2>9>TY/I%V 8K",QV6'% M[219Z\9WFIU[#E6?(T,3["#3$7&(/E>8&&&$YH#<3TTJ;/KP.'MJ$1R5/[T? M,@L.#LF#E2EPNS>LW>$4Y[2)(/(D++?ZK[TG"0-5E*'!K51 :^Z>KG>7,.3XG#K^^IY5.YC,9VHJN:\;%([]0^*W>X;0FSH8,+ MRTSU9H;)C5NX%Q9.1IPLCS@IR8@3&7'RNHB3 ]B8EQ]/C2Q8RRCV\J<%%Y MQO1F$>J:S$#NF_OGHN.Z&!C)U2H\V?1IN@1-NQ*4-1I3)V#B8= M\,!90P_.Q_N9,/;$;D8*F,Q1#G)^0&U */."- M2$+ T];4S&1CX.M)_J):% MA-J^4\)9"/P=X@-X-$?,".@BR 3$[SX $@]QL-#\5$@.@,9V<(-NX@V/P'8P M+(^/6+PD\H"D#0WW3Z9 M/!+B,0^UQ85*)P%7\"Q87W!WN)76LU,P!%1WRF/5DQ$GA MGXN=<[8/&AT\/9HG>P"='8U4 #F5N6IPYLX]S\[A.[MDI8M,QLT +5AQBM,C M7.>QN\09C(<,$I$S8EY]"O53H"-J*0R%-5%0'S@:.R9I;++8\V05,D#F(Z1M$\P0< 0< :-M.GV1,2,SY^$TN#'>_( M 4QKRMK!PGSP6#H@84,5#QGRV:@$&NCB(H(M#4M(C8JS!])%Q$E +J8["Q?= M@/@Q8QKX%AJ2P")0GA%+<)XF/_^Y,P@DEI#'$6'43SP-=*O#_'E8 M2/P*>*[-+81L7Y@634-K(B^2989#90!B0AB%3PP<3!-19B#OAN*M;'#(PSZ: M^V<;>E:Y4HW).7!-%^>>(]'J;IO6AD0X#%)&GX(VIP4XGLXO;I0?W49!N2TV MBK #"@Y1@ 8<& [@ 08NC:=]P/GD<@Z<8$0CP"CIV$*"PS"J<"*"W7 \!05D M#)"] 7_I%L(/J'R"[EB-.#-%891%<'_\L>-Q'$^/,_N!S+!240O)0S>2T)\G M?$Y;G,!7$7;:2I8T/>^"\U Y0 L?:+(4HL"#!"+AX<\R 7\TQ!#%AXOP] M$] Z"><+3M'+0XT*60R3S1T9;)3%,#B,!LU8,@\7Q^0LC^W^\*4#&VL[D2SP M76SDGQQH08EP\AJ<9'$S'@_;3 0BP5 #GPIU$24_66DU>%MPOIGF4F.6'W$ M37S_UYR"R,?BBO')V!:I[PE]#^6(*16[32'>HSLRH34 ECTX+D&!GHO(0H(6 MNA.3MT<^2L T8B ,!1L,B3O&R#8JZR2CFS,U*!G;(JEU);5&L=F47@54)RP- M7,.FT(X2'TM>B,7^?E*E%ZRY3D61L=E/KNHW+IH6+.C[_"<$^(A#T.65G>)#1P;VB.*#C3A*#LF MG5K)4QE=J3RER(I)C1A(HM28+:Z-);OXN$L<<\STNNR4BYF$WPP*%8U]80PT MF'J/X).0X=9CX7@F"DLO@', M0MM4I#/R[$3J;4'=TBLLUSL+%&\205^@POK,%YC(V8N,]4@4(;620Q2L(HJCP."/B MS8.I2TWUJW7B9=$L2PUS:&UQHT6C47'T8&51Q#'PDL& 9H#B6L"BA4"GL$(P MHE10DA/,&0H'U&L>3@?L-)@(@Q#JX4 511EELSS*IBRC;&24S=%%V:RV@#:Y M7]/9(&,S7U;1UA.:H*/S^5FSI(C$99^P^SH(*Y=%]X#NC@W"GU MU]0,4./)-+BG0H#1FLY3'&EL$\T_Y<%',Q!.?J%K>^(O7E_8;.3;-,6[CD<$ MSVM%O3J_3;68"A>X\25-I^6YE'4N5>2Y),^EK=0; VUS4"6#>D_O5P>]4FU M>C7=LGM&S:CT3;U?ZA-1"6KWC>LW*DG0B<+?VPG_="?V3]\R_W0C=FA>.L%H M]\4'4KD#B\H(E=^[$]_Z-82)@$JSQ]%T)YBVPOM M#WK8$[:#@DG&/7QT\$K M''/%.!IX],%;OQ'W@2 :XPA,+SS==!CB]0DDG2.PS::>)L<;$9BPO4(8KY_Y M,J$J6HI2L5)?<6*OO2 ?OOS)]5<12,))34$J4TY03.)Y)7-!&#QGY.-K(UGZ MHH(-2'Y47(IK=[!@A85=H2/0/BLK,EI ) NGJ:#--?)HEB?DI-?AIGL3#5:L M HUS0>&.Q[FDXE;B"$SN^U\5CY(,==W.PM*1) ==?+X WK&1L.VS<+TG#/Q! MJ(X#C@):+XH5&*'1J6@+C%,N,TLG)2*):!F5@%LB6>6I(! Q@<)ZA@:S^0AA M*HRQBE%H=(*W9KP(DVC#$+_*QZ:H6]L1Z@9)(DLA*UF>V>U82>V( [D (!8R M(0C<1*9$=CZ?I**8/BHGG$=OFXV;<\&;C!=3,6-]5K5: 8PADW AV&N1G1+Q M7KS>C+D0@9D@FHQ@R%2HCN/!9P#9,"%.<)I0T(P]F16R0BA?$3$61ZFQD0.W M<+M^: '08J7&$_3W,,IF!4)H<7%*]J$ OR55LN+3@!I\H[)W"EN9QO0>"%#1 MRGPQF1S#F97695.F'NC?+LLU%*Q+M7_?VPMG[$76.*?YO[B37.IX2X+$74:@ MYFAED:YD*-R+CCU6,9+%JD9 &A7FG ^[W2#!S!$QUYRS$+;HS/"U(L\62%^I M-PI*1HVU%Q17XQQ45&XH]R3<43-<.W2#91QN7F9\[/I+& D)M*(# C7UN: ' MQ5P2*)P,)8XPG (N2\V@KNA49N()D%9<2A5%B\=)[+U'J-(6N2[$PI2VP86'\")9P2*P %>JB9>"[AB^@&;D+=8I- MZHY%(0E42L2#N+P3!U96MR.DL4',W=LGKD,>2)RTP][,XY?F$GW[T8&:T+W> ME"1]]/G53/9^+L-Z:TG57+;,2"1-,$:4;+C7O-(")=3YO%+.""L"/#-S2F%T M^.?KTDI%]M9Z>:5'F ":3/QL '9E#OK5>;$K4TK##3-*XU+>:^>6FN$!TDHY MHRV9^R/+7!2X[WA150%Q3GFT4%$!UY(=A;3KO SD1EM-I\K)DSVFI]#!$ 69UY;)C5THOX*#P6-(;+ME5 MHJX4]=$92&M+VN$B?PE'U"3KO8"J1IIJHQ6O%4;I1D920TE14OL5&-9M='%?2C?N; M">CS4Z8T?#%5H1P?46N[E*-OK'Z\G%#2$ERI6!VOW5MW@V0U-B^D=BXAX&%I ML4,V+9.H<9(6%TC4!4EB$HBWB@A:GGJVK \VS0NCCP#AYC]7=+=.G.R)1R-3 MH-=7K(;X?(K999^8]/8(\W]6:(I^%\6F/XNDNW5$I29,IA\XZ]&0EI*5MIK& MME',,?]W99OR>'OJ]6*U?@0;M# WFG&V2)186JF*43JU6MW*Z]]JO/.)1O?3A130L#$H*92TM"'"9(>,Z0 MFFQ@;%:L2MVJ:CVC;I5[I9))>C7LE6U52J Q&%6C1*S%!L;G-W??6IWV]>5- MYWOCKGUSW:M5RT;.VV.?"Q,Y';R2&/T^0]E7\HBPA3D>30_JN[[U*_DX%)!2 M^D/,U%&&/66(BSBIBL6EC6"(PS [%,WS(V4/A5R?=XZ;"\+[A_/TR?.]ZRDM M2T8EL,_ M__7P;?#'!X5Y-O[YP7G"G?)=8GH#TPW)!\4S1[ :Q+(_8V7M480-&P? M5>5+U[S_0&GQV@R"WN.L_^NO=CL8_VC^\=7YYNANT'QJ?/ABLJO_<98:]Q>< MX6&FW)0Z0_*H_3FY__"%N6K,K/F8 M(O[I\!N4.:7K;R&HD_>-VH^9JDTF$W+I_77Y^.$+;4:-=YYJ"W.:!"8U'<#] MJ+V)4"YLB0#;=]#YSNUB-DVVS^O^OR=7E3]^-/_UZ_'[GW^'M=X-;",,]W3# M>1?$Q+']-H:;(BF@7P/C"7B@#(U\*ZFU$_,C_%Y7?3,2OWXI* M9SB;9A=P7-)9LJ!P+@(J2XP[&B>-%X+77))^,$7+&,;C'K;Y:A).UY3SQ%%8 MK0_,OE;IUOW;CTZ[>]%NYOI4;(I3D1Z"2TSF/.G;_>VQ7YXWG)RA ?PM3]1&E$8Y'[9@;I%*HN3 MXY:>R,JR)GN\ZV$OMZ#(Q.O7N%)KTI4J7:FO<*4F%DC3BF4Q:'J0VZ#!UNI& MN6>;I-XK6:0/.JUE]6SXVAYHQ+"L0>H@OVUT[MKM=D\OJ_52=5?']>NRM'&, M"@PR5SW?136H@>/RUFLL#A;#ET"*O W\IQG+!:-N11$73*.Y>%GR[X1,>)QV M,I>;97C2"^>>$F4V11Z:;JM9P$B:<&K2BL<) 9@-2BLUA#8;Y1@TL/H'^K,P M>(\Z@SR8F7AKVPLGP=2*I_ 5':XPM4MX-I^4BK+]#;IWF8\^ M3+C;EBT>Q]4' ^DP2Q6%E3J,&>>@Q1-]QP#+D@K'/TGO[/!T-6U 6 M$S(TBI2:>M'N@&AWT^FV_M5J_KAK_VSUM*JF5_4\"\( U:\4A/FD"THT;>7F M\K+=;'6Z2N/Z0FG>=&YO.HV[EO+UYF>K<]VX;K;V(F=M6()N&0%3+5-34?=$ MNJ!=,Y?0!,T6$8P^3X*,TJD+WQPSBN4:?M.WZ7E[+J**FRR[B.5638:.Q:,C6/PN];ECBDT4 MZ%$0IC\>9,*+,](>/62MQV.XY8/IN.SH9^'!CZ0/AS?!C@V/CX_%D)8SP),> M(X^+EC]*$$3;>\!Z%@&LND@5$\4%$OO+@8YFI] P(QK1&<(-X8"E?(,@;+D^ M+5+)*9B%XL1O2IX#B5@5&D #U]J\>#X-%'@T'1H4@6'7B7 2&OX2)AHPK[5" MM)$O/?"F@8CTP=@487HI)((O_" 9%A3990,1_N#")RQA[;/D(YHEDN3>] [D MJPE+W, N3-#P+09;S(L,-($M$42$0= TD%VYXW8H2M;WE$+800;2 .PO!@\! M;K#LCS,4/FA"5%;8V+Q!+)':V)\]SR)L!.FZ8W/AQK1$\WR B<,G(@QJF$99 MR$Z:9+%@N&2NP_<[RN-+)%RF4SA9;/!XMFR:+UQOS/$"D8^&Q;6>AJ 'P_[6 MBQI[^T+/F:25S>JKJF5I9F]@ZVJOI-9K/=,NU4'VK@[J.BB&9I4L6-DT+3I3 MFS??;UO77>9UJM0KM7(YUV*%]CJQ(I8EDA,_-K&!2ZS:#F4'I&SBA>S]%X#_ MTSB!N$%;>CGAHO20N(?JJZLOB\V*:LH&61,;3@IE0(7 0_2>\Q307 M4<33+IFJ0==!2$/*XI!3D@EGLG[=TBMZM=8K:>5!KV1HU9XYT*N]?K52K9B# MLJ7J]B*3Z:!(_>BT[_Y]\^]BJ&J.6^.Z\;7U'0W9*-EW6E<@UE\(KMQX#$KW[J;Y M^[>;JXM6!YY]=PL!8 MTT0'CL60O=W:^S.#\]B%NXB/%,N^M#-'L5*2&Y&#C="UHJ')GP#SZ7;FAZWOUECA\$% M-7K=9=@I*+]Z#6JO-(,PN\'BOY$58<>:R\$7X'HZZM.TFFW->#7H''R^.][P MYP3S=\'TS\G$^[%^YFY9WCD6/B<7'GS^$10F2D"_*U1,3U;*.SGD\:-$OOQ+ M08F:[[08_9&P_5%2@Q21I(@DX?,M"4X=,N*-#AI1G/7 #XX$1*7LE!,RE\Q_ ME+)3FS51_#%.! SEF^,/3 B6[^*7__R@?W@IJY2+VLIZ7@) 3(I>L?Y3B0>N)!)9#RQX?"<=+ M\6!_1'$;.-8624."Q%'*!QG)"$>"%5(ZR F)2\8_2NG@9CH135&/A..E=+!/ MHE!N6$)U00H([UE N*7IEB>M)]'U4D9H;"0H+)LUEQUX=B0/V=7&3TKHNXZM MB,J&.5X7FK/:-"?DW@]F$B1V+TP<,:V(LT3YDY:RYFW+.GC)L<#(6Y$^CIB* M=D<\$G>6"R='3# =UBV25<6_=()PHC1]=SKR/AX)Z.3'R!'77O[T'Y9%R&"P M7[M':VDI$-9JGM65"45A&%XV=FO0<.CIBXW :5BE2WZ885LP!(9QH'[<6"9I'(DA-]O]M M+^ SCW/-.\&_,>CCXLS;)P2]4*X8A;*FOS7LTS_.B3&BFU\B^_GEKRO&+Q2T MD/A&]$Q,=AH A8J,,O*QEW;D6-K!(I$'OO@X^NIBA0B13"\7U:ASA>=[)%HF MK'WF*ZJBXGN3>=0;E.1ZW59%>H*^N'2L#XEKSOSIY-/ >2)V5N6YQ.*)YAR, MHM(RZUR7G31UOVHB\\T\<8BTH^=28*DMD#\]IM-CFN./!67OI<-E'_%!*_MO MM#VTX,*3PZ&)#:OCXHJZJE42M08;CU@JG5KWL!;SB/4(9-6':5]O6SGA=1CI MG7AEU(2!]:?'9ZI5AS=TY=]LZ1O7->T3OG MPP&.AXR#]3V=#GK>3H<[<0X@%!=X8=7'9?@_'?N>XDR$[<5TT?:"L!\F6_9@ MX6UB$9K:7:=E7O5"7)R5=Y@1@VWA=>6Q1"#LU M^V31:^6NT[CN-E@KQP+]1;3"4=K7%ZW;%OQSE)UNC!U6JZ?]3>!16 -^AFT5 MO-!DW9N2A>#;[UB&<2HUK'%K=8K6?5*SQRH1J]FU/N$ MD+*M5\J+U%VZ[;2OF^W;QE6CV;SY<7W7OO[:JU1+>CW?W9I*KR/K:-8*GW;C M^DZY;+48:7=;G9_M9NL(:["7=E>#/2;&"398IN72" MD7))> >3+@D>'(OLHH$2;=$:J>9Z=7[E:ME6E!?[UJ0VDJ&-:*K41J0V\CIM M1'0MJ1JJ89=*/4TW]%ZI5#9[(*V!D-8W3*ML]-42J:1.,-JW\R?(8KI6TW9U M7&VC;>?/R".;.'K+K7]]:Y^W[[J]>KEDE-5B\!($B0MRJ+HRF3$]]SY\PA2\@<"DV+&,Q&7$SJ!H" M2K(G*KW/849+>NVR1F)Y6$DD"_W%9*%TK2&QLL!)T8H=B=I M(AB#DHZ@:"LA&9M()-C_UJ1]@!?H00G%7&D;6='NMD\L-\366(BVP5NV+JU7*UIP\TM5<: MU.U>7>O;/?C6(I:FJS62TV:@895 ?E?JFTU0-K QOFZBH/*<&"&QNVU9>/ MDQ0E30PX$E\PNJ3?;*]UWS!KFIP0$K" +WH&D(I:[3BZ>_.&GA^-_AY%,44*L4]2/I&+6P"''2QI;YX<#9/2F\T]:RM&Z&@-=^ M,9'^LB]>RO?:K-%N8 =\]U8I[8*$5N PWRA())SPTFOY?,Y53%IIQJ1Q*_M< MJT4Q1)LW6&7'K*?,58L*CU[4UHA#WQ^'9<]SG81,;9->5FO.-LTC.=GTE=83 M)B7S]YZ&Q#J%JP/3FGSBMKE4N.!__37U)Y^?'1*[[/,'KB ,)Y-Q^.GL[/'Q ML0AO*-[[#V>-P!K"V1J>$?O>#,YL:5JY6E)K9[!*^&=9-W1<,4W5S\RR MKE6,JE8C3WI/*PXGHRU$USVKGS3N \+,W6A7I@'/ W?27!/@@(-7K.5WTQO M:@8S1==H;)Q:0-,E7FZ.?.]>^5W3$SWK,8BZ2'_]O6']-768^-#TZ?<%#+5# MB[CO$64(%Q7HE5]-]\'T8'OCFR]]H+]0:=A OGX0*E=7S0+&U_&B'C,>ND MPG4H$+#3#NCCU#!J-2,1>C%-]7^![Z0P "3HB6+F)FSN [9U0BU$[@B(NL'4G M@6.3 @/)]9#**.HO0JH"AZID9+16F8 _U9TCCI[$_D8ZC02Z1(1 IW/7/,QG,.:M:'F94)1 FH:TWLX0W@* MAB%Q9HZJ2U(".CS.Y%,"V@R*U'H99!]#K:IJJ50NG3T:Y8I6-4ODZ:'TN#\< M0@ J*&I6(J5%GXL?P3*)?]M+0!BNE)I)0I1T*-::J1/\(D\E72B:Y:M6?N&LRZ%+%9'4HG-:^M4,=@( MYU8I=JEPT#2,T?@K#)3%6V?$#!0F!_XV]7C,K*$B@&G596C'I#1V;5U<*BU6 M65!G2*B34+=[J#.LFEZM&(-]0QWJC8%#RU8RU&-8MD/0,PX+>HK$NY5X5Y)X M)_%N&WC';&4 <%JMHAIGIE8]K57T:D\#M+/W9I__7=-YV@U:W%\)8W6 M#R>GK:AL2*RIPBT4;[NGM82I[+L)*ZA@G9(L/$)=4]<,U7CO@%26@"0!:1N MI):JI4I=*ZMJ35.U,U/7]8JA:7_;9*"5S$,!TNK2=85D6;S5&-488X4,YXD] MO;$"IR[(P/$<^J;Y"AQH.TME7VJE1@*R;JR)'QG)=&HET\I2DLH&KHH$+@E< M6S3UUU0,<2B=/5:U_,S3D\\4W]:4]FH2IB1,;36N M _[1>5P'C>HH[]T-2BP?Y+;,,+-NLOCNBR"K5"RO0*Q7AG/\-G5G'+>J,I9C M)7#5)7!)X-I&<"QW<&)M:KUN" =GG3LXZV;%*)6MO<5RS&5*-EDP6G?S8+3Z MCOV5]6?\E55QE92[,N-I58E?A\:O?&(33]!AV@RB[W )[V M%[O?IL0\#4A!T8J:7OY/K"M#=Q +IG2)YU!#&E85O)ABU 5*,"R+DS4GX+A@ MQ*F<9/)(B$>S.*/LRQ_%;E$Y-[U?RC45H@"F&F'H6P[]1/T*DP">0\C:OL_7 M)0?,PUMD;5,TF92T#-QDMH $MV,"-Z$Z?G7]/B .PAB@"4_LQEJ:" #/P9[- M86]-8&H<'J7>LPB&(Y>>SH/#5#YUR!<8OW0#T$Q3*^7*V6--,]3ZGCV=J;"M MY;:OA?0 (:2)9&MN?C*H^J;FP;^9'AF3'S5U&?)=DGZ -2V260*:U$*70*#, MB)(0N/LT 4VM#R4I_SP4/3:59H <%1-)D?E'_9D M=I2$O6UF"Y35JJ$9E3-3*Y^B)Z&"Z0*::ANY!KRMQ?#.8^"J7*GMAKEA&.\Z M42!5&?.[$A!E^M1A 5$_)/[-K?OKX;"BE0U#Q^2I"DB!(!9R.-RK/8]Q.*TV M2ZPI!;?FT/3NL1<.K8D?^"Z "NPZ1Z++EA6QY\;J6%[([Q)'V!I#=(;9! ;([A.P.(;M#?);=(8ZB.\1Q M:N*R;H T36ZY;D"E7"K3N@%E^.)O\@2$U]-J.:Q.MS.#I+9KK\Q2,V32*U.2 M1LB5T":&I5W5I4R_6L0L1Y!XN!9S"8BQC,P!0Q(Y99.*S7UU$ MHL6?;J^;-(>DL#R)Q+1'CL=3=0%@S?M#>GYD%Z[U +(F!42)D-M&R%)-0X2$ MOXUR9;\(V1J-77]&)B\ATPU#,%=#;&@>,JO!O6%F.S M!;WM_DS8&!S9E&O/(./>)O#>(5B673@X N<373?)[ .-*QFE!.[H/8$Z M_\'Y^-..GK\75'."<)(NU;Y,W>;&-[V\*VV;MN\^+HU;K,FJOK+O7-#39':T MQ-NU\1#K'I3U*N*A7JU65=I9=I^ N$R5_LW$YX,BW1G.I@(218ZP $7]4#@4 M#X0IN+I$H@PDDDG*$HG6S4 &)-+T>DGC&_O/?7A$S\+#B\+=I?]E/;6]"7-AV%#SF MKKGQD!"5NRF "%PZ]RN,9$"HVF.Z@"H/Q/7';(BN.4$I*6&*ZOBFK=_AK/B7 M)RAF(&'JZN.1?7]V>_N/5=QTK:.H5EX#: @]L3Q1+:'C L-I7=L?3T?'*SHDYEN)O^.C53HEK=*"6=6N\<$G0)"1(2UH$$/0>0<.EX M)OP)?TE(V!4DZ%)*D)"P#B3H1RHE]%\""2RY5*O1MN#-(MZ*8Q$/+JOO'#.D M&"$Q8RW,.$XQ0F+&MC&C7B]J-"BG]%D"AP2.73=^K=6^9EW=#!POK M9N4IM>RI)6I3W 8^?)JPK*!&JC %@X\[8@T]W_7O9X ?P0.@59B1OXG(=#-T M?.6G$TPPF[)AF389L?H:6%E#?-^UAK[OALI5\0H@*2J$.75GK.*/5MVDF!LR ML>PRFW.DU52MV+[N2I0].I1MLQC:?YUWKC"\9D)3ARY\:TIY_Y1R@R.^M\7W MM@^C\OR)@G7&@+$V:G;_";9Z:C9Z"/ ME,G0656*N:#0VH63"^ -P$#4ZXY,@.YUQ0_@[T1]O3'ME9W\V0P"#!O$V^9K M80@6D120=Q*XG :>$PX!]+#[$,9(+-O+[8PR?5;7LH>5/JUK*X^^-<^Z-TN) MFK[F3J^(4LW3,&G[0-QYC&N>!,2<4%P*R%]3$DXVK$5NAAC69\'>P<&NH#0 MWX9%)?42$ =@ J8;*O[(H9(!/HY%ZX5D;&( H3O;Y+V[9:&4G%34J_-&QUIL M=%R0$9-VQS4YQU0<^Y\?>I7:H*)7:VJOHEN#7DFOE7IFM0H?-4WMERRS7RII M'YCK<;C'/RGK&U6[[ZW7C[D>GU8T,JEL?8!9P&97Q@O\W'O+M- BG)FLT MAT05L,A]I'5:R68NR![/6ZU\8J\;O\^?*4)9E2%P@HW1L31,SF9B^4ZL7JOO4[Y.,E>NQRM57TAV%M%HP4M,-2(P__\X/^X=D)E]6B;AQ@ MPNE3?243WW7:%RU>,:9]W4QZY&(KQ;SK52O6V*/?TJ8O4?PKF^O]QT7BACE035U&-#OGO^HP!&J MC$'O];V0*\(A4<;,\1^B'FQ.6),*=I'R./1#DBC5Q_+64)=VX6F@U\*;)],) M-QO!K[Z#ROY<0^4+W_-,Y7M1.7=-ZQ?,CE[]TZ%EXY4_B\IW$Y5WEE4K>F3 MV$9*2(#Z8="S@H+:O1^@25>9!%-"KW7-Q\'454Q>8! F#^MI39A=:RSJ#X;3 M/ALF-9_!;3#?Y%>@]N,,T466>(D')'IL>1=7$R01TR+ MVBP*^!S;3_V*V7GW;&T(I7*2^AD3!(,ILX_0I0^G,',YX&8Z#3$*^" MU\$5(?S?"-F1^7RFKHU;@_922M=L$?#9F$-M8C$*/BL+K:C!**3O"$T0$I[- M.GC'^3@EF8\C\W%>D8^S"[)=#*N8.[8%OH;1<4%QYYX=@?3XP5QL[QXPP/=X MK8?$P1"='0QIHD]P,R(V.Y, J0!P$'QH#C>S1]OP.#QV'[#B Z'XXP^*AQ$* M%L69Y\SWZYGH8QL\VN?[6 &#F^&9S,#-[P/?A4^XR$(<@6.!6^CYNQ*F?MP! MGN<>'[CT6Y]]B[4R0KC$QJ)"NS3;G^I%7:U44>[>P%1?HJ#UG+4^!>N&7JQ4 M\Y4>@++_*@_6LP9O(4:F#=UK:#IZL5;?;V+):^>Z1C+)JJFG2 'T/..-D0+5 M&C7\5Z#JNR*0Y[%V!(]P26XDTOK\6JVT6*Q,66L00T?2!;)3F/EZ_&RV- -A-TW/+7\HN?J#*<=3';/(N7A)WQ(0*]M MB&R[WN\#H/O^ED#JZ4Q/O[BYOFXHWU^GJ1>5\ZM&\_?OC>OCP%&IJV^JJ\>* M^$]0PVE9&YH72=5QIL@O=IDY6=6"!F^,?V]8EC_U:(" T/1W*VWL-VI6:@?' M@HEK&AW$ Z(7%T41V7=JBU@(1]T#^^Z O.5(]PT9;UD.D-:HMW7>',0:M=6C MY@UI+LU.H_U5Z<")T^AT6G=W$G)R8\?9@FO0= (1LWKNFP&F#$BQ.RZ\.#7S272?= M==)=MTNEM]&^:*"5M7'UL]%I_<]QX*!TMVVJ_\H U]R!GU1Z#[! CDU]2@WW MP0S(WQ+MI%/A[0&+5"RE8IEW/4LJEF]2J\HM!.9=L91X*/%0XN&; P.)A]+0 MQ@UMG9OS5N=.N2HJS9MO+1G7+@UM.4#"=Z$/2T/;_A>HX_=AOA3M_"'Q)-I) M0]O; Q9I:-NY$G$4@\POHDD]5NJQ4H^5>NP6]=C7)79W[UH_6]?*>5&Y;%__ M?AP@*I5@J00?O:PJE>#]+U!W0AZ(1\'.\7Y)L),Z\-O#%:D#2^=JWG4TJ92^ M28TLMQ"8=Z4T5\>!"\ENG*-%/6M,D#DIKVANUIO&0$D0] MSW^$A]\#Z@42]:19[0T"S#$(6M*LEBN(D68U:5:39K5W8E:3>)@_>)!X^";! M0.+A.S#$K6=X:UQ=M;LWU\I5X\].Z[K9.@X@E!8W:7$[>H586MP.L$"NZX2^ MIUR9CP'Q+"+A3IK:WAZR2%-;;M0(J22^O0E+)5$JB>]*2;QJ_T]#^6Y=-BXN M9)D/J2'F 0??A1PG-<3]+]"5\[>)6&=2RI5+Y) MC2JW$"B5RGTKE9W&U>TWI?N]???M.#!0JI12I3QZV4^JE <(\S?=\5#ICIS) M\#B[TQ_/2-_OZ2&5]+<%U,>@I!^34/JRO-3?;EK=%HBIC:+RL]4Y[_SX^E6& MR$EI58*@E%;?JK3ZFQ\2$%<;Q9\DZ ?3^WLB1<&CG+$4!=\("AY %#R;F'V7 M;&OLKQ^8[3Q\^0?\(^ZS7&(>#P''X69$Y'S%\E1%*]6C00U4;P%5\[HURL MX%=\\U3U/W%,B4>GGG=J$=>=9Q[V\+DG;&>EEFZJ7HI%5RZ^:EHYL3B)?__O M_TG.IV]:O^X#?^K9IY;O^L$G<2PEUI"OC1[ME?"#%?4(&WF]JO1W>. 9C.;O MR6D_(.:O4W, X_YD/OB.S=>H6B^6-'%(?E(II+#A]GU[!O\WG(S<+_\?4$L# M!!0 ( 'V,#U=9CI=U"F\ -"1 7 ;')N+3(P,C,P-C,P>#$P:S P M,2YJ<&?LNW=B<"TD(3 M$%!:Z!T"TFOHJ$AO$FI >DN 0("0W+QSY\R<=^;,N3/GSN]W[^?>VD7Z1YX,(3%345@.(, %"0/P!I"G@(4)XY\\>7W*C(7^IS MU-145-2T-#1GS]'3TM/3T=+1,3!>O,# R,Q(1W>!_0(S"RL;&QL]$PF/L_*0,? ^E]NI%: ^1Q%QIE,2@I^X PS!24S!:D3 M )'EI*;XIP;\J+P!G*"@ISU!1_B$U^:X?^3Y Q4Q] M\8KD_;,LVB]I^)U8;P7$9IX3>%#1QJ8SA!&\;>$<>)Z6G8.3B_NJD/"UZR)2 MTG=D9.7D'SY25E%]K/9$5T_?P-#HN;'EJ]=OK*QM;%UO7A?F^:E$PO_K8!SK ]B,RO:S@OP3W)YM=P$J)Y1ZT](K;PK+C"N9'F?]5H0WH\P[/5& M!C5=GX>$S2JTA':4:YT-SC6>FYQR\!7LW.U(Q;411!\3GF-_?NW(,YVS]H@I MM7$QG5++#Q$:#!9>:5N)W-^! <=/"N8V$KG-9J)*9Z8-#CGZ+6I@*AU/6U\% MXV01R0J\V-M=WC3M,RP.S7E:4!_G-1H4?]S":V73A'>,ZE;@8.,AXA5;$'.U M5O#A<8[3U4UNW%ACE8@^Z*TJ%>6W#*:<[6HZ$W&D=7W(G(?6G7OUA/7'PK!E M2<%;@A7ID9'GP&&(-+!-E)*9R0(H<(M_V&+";/%SE)+74YL[MYSJ7,M,VJ 7 MI25"D4RNC8K,"\3!,3>U;.LR 2_+D0,2T*O8K);!5'8-\8E@M8@$;7B#0V[< M6*X=7-$PV20Z3,#D!GC,WH-=1KDWJ[6BC)?#B'+5#4TC?!LJ%2%V=QZU]PKX M+5" ;^YG,'EG-=&IX0L78U@\D^!JILKIQYKQ21OB#Z:DXJ_*(53]I[KOWE M=$85U2>[$BC;=58,;UKCDT OZ;LZL>P\GQW7J5WX^/%KI7BH.G:X1QPVO5K9 MQ1#IK-I[G?)NB+\M<,P..YKH!',0_$[S%[2S2!-0:S+YN_-48[]V/8F'[(..LK-CX8Z0R,D&'D=4G&3C65&,7O+')3'/U M\SQM",^)25BR4=G+..F3_K@S-*,37 NB,[?-\*9)+3?WI"*N9Z@Y\E]D%?'^ M]&TC?JK9=\F>#[5?OLJ_;=N?ZL7V8P800WRDM M&TJG"\O37Q^J>Z%4ER4ZY95E8YE^G=^\K(PVIA"12J!#E[*/+'B$$^1RS!01 MP?G#]K._I\Q>6GZ<3P5CXIP97(A,3145IZD*9K:H(-0;HM'']JD4((61(K8?\?)&L)<;7=^:V'$46@$G2"V*;Q7 M.N/4F_C]*-K;'?%VF&#E5^#9LJ<Z2CI);&,9S7 .)J8'PHV'=QY\O9]O,FU=":DN1O4XM!L]NR/S MY7P;K@OP8W;QHDZFJ4N79<5PJ]*"C=4D2K/>:QXR"PKG1,Y?)]C]0%J?\[TN ME.3@AO^-'#7CX[VK^1P6_OKE^R[5S+;O:^861#;UZTI<>/4NCC6/[%M:XC_H M8J:_R/'?>>>%NGF-W>H&6303*&NZK_V M3Z&&'Z8U:V3D,T)DQXXVX*GY /T@S8BDQB5L:-3X(T4NQOL$&]QO^%?>X^:5?L?)[;P!1+ O>I/,00WP#+FGXW/ M%Z"RBPA\$.C-*,IC@!^8]Z/5X)4@:.6C:LHCKH9^D6 IE*5GRA1TZP+Y0F%P5@(: (?X8Z+%]FANK"W;/C M8@(V#J4*TPI/LL6T'&@@3X"-@C*7-@BS@C26_9 MS/VRZ/>TU[+^4R3Y&Q,==2>W /(]O^/J;.:9*;/'\_ [TJLY?#=O/S?GQ6NC M0>=GM%QR5N_4Z/X,D1.\IR;B':W6JC0V/G3OTFW"!8Q8HL2;6>[*.P.2=9*$ MN0W)J,E^;X.0+QAD.TKFEU)7]GW[@_.HY:F7CC-/.JA#%1^7Y<& 'Z,*XKFV M#5TAQ1ZO+Z&BHOW[WG5N1R@Z]8MR'Z(E/DCSV/7ZI)T=MW98.7GZ;:I\V)*G M >/_N:P!!BR&MI& LS%,T)H*=HVR_KAP&M(TTT&38<>=L#3V%T\6]KWBB+PP7IJ3:& M,R/0R)#,BHI*#7ZVFHHZ&8.AI8I+.;_+5\KLRVWYM/+Q8940ED6V#7HR M$P>F)GTW7$!R\U:\7LL%=O!S"CP+&CKVJKJ8T]R9S8ZW\;*7RP_;3NW*R5U' M,(<=^2?J\GI@[*WP%XU+2-^(]L*5VFHK._!9 L<"5;79PX[Q6O[Q*_17:\\4 MR-,']2MN5)+71!I"O9J\$AK_L&5DL7[XF4AI,4L5]=K@"JQSN(7.4^!1X"Z/ M!".JC>VWO]Y:XDO^%5DYH4;;:Y2QY7@--(/$(^30EI2HM=3&//5/NL:+[YTI MY :T-_2K!@+3:88RFD(&.A(_=GEQPER//LL'?614*YN% # M*:W4:50WG<7U\]]?#I@>CPGB%>>_$>XUH#S]QZ25X_LYKM==(-;1@'+=]9[1 MW%[8"9GEPOXN5T.L75AW!$19GAC9TR >B,03>#"FR?3&HN1>574YMZ_6BP>[ MC :E[N'^6.8%'(@LSUC5AB@=@LFXU^K5N=K096T^[WT!1+/*')4O_?%3;TM/ MA\%?/5<2+.[668ZNR)W:U66]O[TO3JF)Z4]AA^<^[[)\S3$=7S@7?02P^O4'KRGK5K;1'T9<3VA(M5 MW36CZ=#*ZT1)N8O%K3_CW,IA<7CIV8CT3S,]5\\0[6,X(?6,9F".3H%M48O> MKN:X+!_]V'Y.94@EE,I@8C!Q]+;3,E= /_.]%;L7R_7-AO/0*+>-<%>KX=*W M)?O?W>X6F[V=[IYSE!$YH[H4\X6)TZ*#$U%HG<$DA+^.UKJP=CP0AB,!%U9C M/9W]GHB*&NVO;@ND!C@R/UCZF-#!TKI.8[S6.57)"!CNY0$0.-)0%@VD?DY M>/5N,73N-PE8$/5NDFAM4<*W87DZV%NN#%?!J8S7)N(T?BM[^7BM4*F92R+? M/GJU.4#3#'C7$OB_0@<]#$@ \CL)Z-0F >=*X/N\8\B=72B6K=,O>Q%*P!/ M)*!U:H[?E\QD]-E9IK\[/P/C__A\;^0 MAT%S6D55S>/(X6DVSCVARXU^C\_D_QUHN=0B#/T657@J0 *&(LPTG.=8D+]5 M1HFQ)&"U*X,QK\41KX8M;I^C53J'OP.Z,#U E63GCCWWPN86]73&"J_H&BUV M8++QP8@;/,"<73XDS<97=\O$?^3,]]I3$8*:-/G ^;>_>,\L7' MQY>6FQJB&35&#,RM,JFOLO5O]].@X5L//19]M@0T6P8S1Z3OSAB8Z)Y++;^3 M41[M*KMR][% Q4)+$.)VQ6FZ+RAO?99E=#YP3:+IUE[UIUFHV-6K7UXMKCPS M^GB7>__'S_*_ACD($3R.B$3#3Z/=0<G1"''N7^,A>:PU$C#0&ULD)[NN!HROF7,@,1NCYRDT.R9?&=^^G 9_<- MU39'%-/"S/:70AXM)C/?>_I?[M?''J2XU&[[9B.-%XZWE/S5P8W'5D,DH/@S MHOC4,ETIM;>Y%@]EV4H6798(F[NH)+@!I1-[#>] )07A>A',DS;8*9O:<.JN MGQ*-[]0$J75ENQ\7^0N<9BAX8(P=S^,-]08%L7REB@7UC>E6MY[\&'EK]"'\ M@\V9U$19FDN&KJ]RZF/W] N?!*MJ&C1LCD"\!X_S8$?IT>\,) M5V*GHH2H$[];V0CH;#E?9OZI);?BKF=9[1W:K<6"CR<#!B97"B\H4^@VCN'! M[(#!F%3W5;%LWVWKF9[>;Y0^]/1CG.E(9=^N>8E(?Z':IB&%VSD"&_&SZ[6# MZEX+XCIW:Z+I/,=5KDN73UVY4D=%[RK-[S\F3Y!_DU_8E[V:=*?8YJ#7SD=T MPFM+S[1$K-:2\V%5(N=^!E.>-2*UZ?7)LSF4+?M!^B4(0]^EXY!,&[[,(EOZ MQ)+$P9)4>T$>MK% M2^\TWJ%HMFP63FG4,&_@=\):A)"CL?F-S3I=@F=7.R^R+YV?@VA^= M5+YDK1V+R-LX:E MG-Z:Q\*1\K+[KQ68<<6LS\YJQJ/%F>[!SNTWBPA5(16(KFK'7[ MT'VR#[.J=NPL>7/4;;GU:3>'[%&:K"\.RFH6'Y?,YO<*[D MSM?(:(I+S-/Z/ZY1BI"#<[)0H=75W.V8EQXV_$4*+*CL;)'(:R(JYWB;1:I[ MWC?=]F"+U,5[J"6+7F3(4K-DH7-)7;YIN$20)$=N:DXIQ3OC:(LL&'#M_T%:\A?<,#X(0-NE[##=S^OU.3>[4_QS:*J'DZI24KONA,+\^2(3 MBLXT,ZYD!HP*T$A M62F[8#W9[6M_$M^;!)??CY]KWA.F$5 ,*^&%SM])6BB5>4I&&1<\8W2'2Q:- M(+/R:2G20X^.^O8CHQ(OX*%PK)'W&:$M;Y6C[I6EMC$_7JZ M/:N5LK3Y^68W,2IAH;[TX4'LA)2?\LZ.E*)BD[C[X:#-\,-W<[:WIFZX7!.P M-E1@:(K&3>--YH6"YX\P=A,-,.J22&F?[*82__&Y]0@@S*5C9>!8S M.=*N46HKL\>KLL[3YE2KF;[A5EK\5%*T_?,15ZAO,I""ENB4N.!9K#M1!66U M0?E%%^?EEJRC7B$$;RDKO![UG;_0&\DWF^"S,!?N.G.W_7!2!L1+!/'A%N[[WC4RWM&Y+IZ6>SMN)C%*'GIF%7F;3 F&[R4-E,CP M+>:?X=L]=A* EALD 2NGT!UR'AGLB6A3\WTMW#IP%OFA*[ZUU_VUC%&__]@- M2;CM,8AM"?K7N[^[%&Q'P_BF:3Q2P\QHN>GU@A:,FS$IZKY8IZ%<&(_LX3?9 M%[@&(*4^8VR+).#U &KOU,)]R\^? M!.#/^O?-'EH-0+CCS>'H2XO=WE$U"2)S78+V%W_:YVG#I_L'_;':,5@)@3-- M,EWI=^LAE_ RI@TCU1%G1]Z**_7E-DXW#=?^G%H46+(NO[G4]D*RRV]'V4P-U%^D;W^^&'"+ M_[6%OT6'U!RONE#HR;-<7/ZDKVH!A,[$T[4K$>M0-@X&4D%4BA+!'I#T6/7 T>8DF M 1=X>;?GVGL,/J\NK^4X3CL=TL.5?JYP(]2R* MGOEY7Y9':!]A0L9CAW^%QX"M?[-V($SJ*G2/B#PDWVBO=5*Y1DE'9$EC(D(G MB*=(/#E3.-\?2@+ &R3 ?XX@ZL%J\?XF\G\8_/^=@:W70DUX3O(CF/3Z=BL% M/GD7R>,_HG0.\S;J;5+/\U$*E+@4>EE2Z<,^6[,(FUV+L9/]%[UBS;AF-:/M MF.BJJU1I]^_QJJF2 -JVH18Y3V'(&$)J0]R9JZQ4D^N>+%2GR9GFH3FXT+-Q M8:Y[X_JF*R^%KW"F:5EWX#'1CRO.F?;8.H5]P/01A M>1"!!"!.3Z"8[+_2TS"Q^GN;Y& CZL/"0!WXD[Q!S"P)^*94?:,J%P_]L@7_ZV6- MP6NZ@LG !')R0/8"YL*G\)-'4Z>]?;30P\"A R3J#A/2!GT4>G(5W!U3<%#, M1* C GZ.S7)^/370=I=,$C! Q@9SM>1E __9_\,)@L@J5A"T _5H;OLF"> & MH\'X+<=# LMKF9,8U0/?8[T8(E4H[AON Q+#_GV7?J*TSV%*\ =QM W M^GI6SW__EW]7+82'RV5F.OV91 MZG/WF^-6G(_'WA6GA!?G!E9T+1+_X:)'4_$!.0;$L:'AI1/$! WS8HB$KQQ> M;(ZMY;RGR,L%/]U[)_RS0GV*F*]OMG7CORU7!4;FVMR]4BQ3N.^>N:#.(*I; M6=X(_Y:^IZ3F%.PL7[;]Y2!;&JAO=E,C>4.&SOJ6?[=2>/MZUP$GQ+4O3AX983: M.8.'TU'3(..M UD'R,+&:I_72\>P8X&N=*E!POF\K@+/(-W:X;>Y==%CPO7V M1"C]5$J>/VG/ZG,Q\OOSBYG>Y%Y3.1A"\^<,-7@$,155.>;ZMY DJ^BY=E M\LY'6SI44(?H<'TZ.W]&3N%-W9NLG%&SH?BOWB";,08)\Q%]>\I(T"9@<66!MH?(#W\/,U,#V-FJ-/QD\-&!1MXB&"9QNR#)\6XE3 MOA=3+9J I>F2H/4T[#209R\NG9IF,TZC C4'9OYAO_>Z6HH:;[^9Z!DPY2)W7;EJ]G=E-O7%>+%:K.5;XP/J)WH_W1 MIZ0/Q3)W)R@][H_ 5JL<*?%!K2"F%LZU=$&? #^R;\15%3LZ23D?,2>DV(I> M$7#,^$X>NO@?SV0S2^Q0'J%;QBLZ+8'=U%P2"@&J&QI",Q]3U,R25A&T6-4M M*_2&75XYICIX!8;C=R]"J?@VD8#F:0.F W#W0$0&S\DW7[ILM7%.Z$3"ON+& MUI=.(MAMUA3<=>PH%B2C>$C7!]_AJWAIUQ38W3\ 5TCE*; MJO1O#F05,JS)\>YS@APF>#9#K754XEG)PSG0HIE$$/0UA,;3^773&#OTXOKS MZ0GNB$2JXRT$Y&MYS8C].)VZ9VFF>6Q[@)[_F6(XSQ8D',:^S" R%:!M=W_'&;9P%18"Z,EN[6_#? M>/'AW+T7]X&@MK.54A+T-DJ<,,_]4B6Z;$O-!JG4^/L=& >-L\5J5_- MM,.NY=S\[ZTLH.& @D>&)WC>\<.(\9C]_DK*UAOI+V%BU*.377J6UQN5S6+E M/^;SV50EI8?6#YD[^9W=[C]47*DVA%G?( 4.(F6V+H$DI&HCCK57MTW3"3JH5TFR$F)PD8#HO"H%+FSE?:Q,J#V.;DWW89/= M0Q_%X,X %.>'%@/,^LUO$.#F_'*YDY-[7.7=E[*CL$^\(YO>;&R=:MCB-DD& MWQ8D8$9%60A.$IKR_7A3I#WN.B,TUWEGJV!=LB2Q9C-. M5/;%DQ61,_%![W\)#^=4UF4U-:+!/3Y:$>[Y,. M UO1]M^G!8GJ=";%8)IU#@O1EV[%^2@!E9'X_MW'*Z=V9U?HII)G,(<].5BF M*/NJ3QC(QNQ\M M?RI!O%Z;0SS'_K=*>5Z_--D-GR6514 M[S'DX!8OTGKY3FG )E=^>P4LZO3==A]3[R[ GII1DF28V1;6/=11E8?SBZE] M%7M%Q>/U(^VXG^^HO>#18.L!*D^N="Z<\JA$Z)GACL,RK?Q+M'MU2O2^3_ Y M.BL]YF)^(NWW>$YN:RP"![(+S;=;YP %EOD+,9;974[N\C/F3'<>0+D1EL&9 MA.=[+4-3.] L8=2"" E@5"ANG-N&%"Y;+2"[H+ 2"XQC"!C--P()*%@WO:.H MXG,JLAUS(J+4Z)H]SU^@3)LA$@U0!JBK+2Y1]X;" M G?G=KRC7BP*>P^[^/OX=3,%$\Z34T=J5&E+1 YJ;36;"R99=VI2ZJBM[/7U M4]Y1SG;_:I>RLV-93M3=6P M_:Q!;:#9F7&#*',5O]SOO2\J?H^IZ 0UF7UAR:>-74K6\%JWMYNKG/N >WZ% M'656!J<59;^0.;NMPB&L2&.J@[<[\,.DQ[RP1^P7:VA_(L3WBB'#DOJ$).;8T:F'+R$AL:6G%'2<+KGSG2QR9%#WV M3^%6NHKG0#M>L#;@5O#V99>W;\D_FW_UZP,$;X=JJD#QJPLNI@Z(DQMT'VHB MGF#]EF/L>2O7AA_5.&FT?)L^/PZ8;&\Y1,JU=;F"R=A=B(P$S1P)0EMDA/TG M04S[-35W/:Q\KW [:0=^-8LL!%O)I2]V7R2C-9T'^!"V]U-IMV[3RU[>>343 M#J+DB69XL0JJZ([/Q*\\P$HE[Z/2QN&_I3;\; 7MPOEU"M"UQ,WW/I21AN1] M1;NQX'C*-DYFY#!"L":C"3>L#!&V 47+V!"EKT9@:N<5D>WV$IUW4)KU;E>[ M2UFM;[P.ES'Y*AK\FO?\T=Y KL4:M+*ETA)=(.:@ '7Q*)Y<%RUZ;D>C'GPU M^NV%;F6:B]L#<@>E\+\WKQGTU\&O5[,"QWDDV"&3/>(%56/DB5AT*;R>HL9"H@J[BJ["K&L.9M]6%%-3C_YF2MW/8(+\ MIR!&=ET=;%PHT4N',REN]Z8^2,?N1Y/=B08>U+8K_1629O6,QKIZ).FGX+%5 MKN.38..=Q%236X4&:5>]?O24C/M7+C#<[J@I=2F)O0V($CQL MCE-)E#>= [/N::CN$N ')5;R92L2 Q&K#!I$7=Q9UG'D@;BA5[-.#A6TVL%?0S]4/1\_-/&! MLZPK&ML_>- +/[2K'R$RX56?8%]@>?.BJ%OR*LXEQ+Z#T;QKIMA*WEPM,_[< MI&PPG8>3">&.DK;N(@,-T]#'VLJLP'\+F4-.U*9MQI'GW+Y(W^V=DCW;!W^Q MY]$KY&_T+9)=1$M["R)+\)Y8QK*M?'#C%3A1V;7,-/F>E_70.5X+_#GC]//[ M,T_.=7A-V_=?H]Q:%UV"OI;F.@/U7B&(RSK7A-'9&0OW93S MRR]RJF7[ 1$J%8;AU%P?5\;HXC[29+?QDH\B^##)[%L0U(S?)K M-=^)5&JQPH_:0\OR9QL&>\9RR$JY6]0/#YE6VAXWX)"#-./D=(P[JNE^H829 M;D?VQFTH5N_H]2_3WOKQ(5,[SSRL_T$E.A-7YT@4:=KI@E8U)WWP-;'+G)Y; M8SF"/9U()%IV.:YR!O7[-1B,8G"V+4;*-5;RHVO%_6I\6VK#+=:C8#M>7>U1 M:"7A"AJ'??I[:\]^(>$9J#MQL17"[2_:WE=F-^BIJO71Z;5=VJ]]^R9B]:]R M%M@RXBKU"G*F_B?V8WPUZS*AYN1 ,:@;SJW .\\YO8Z::7B:351$.][2W0HP MUW8Z4?%$]HQ((SJ09ZA6IA/Q2[2>5_*;"GCW0J^ MO!(\7I1E6S\83[]<&6Q1&Z,2>'5>T(8_ $_K/W+^(=[)Q6\V8AM2+!S/8KB8 MQ+]9#842*#LS3M-][;"TKQOPP8O7?XHYN\[(E0=-*4J:%\XC I7H,13J X&I)><_0<]M/L;U.^$@V , M/9/PIW%69VZGFWY/:Y0<0-B.LR[IH@VO*S?'N&;5KPIBI0:S0X=^W:2YOOS1 M/U2*\"_6^2AEU(#Q7^S\7VT<^*^:W]_2Z1[/_ZN8>T$Z!\)020&N(8UP4\Q2 MU$^&9;_$-WX3 .5G;&J9YPIOL2@:T=4'7;R$?(LY/'"KB;5 ._RNBSI4OV)Z M=,_J,GU0(_+)C'9*:%5-L'.CZ4'RW]K\Y8+_&1=B-WF:O?G] "&ZQ7E$2-T: MJ/'*.+_ZIV/#Y+*R\P8,04%!Z=84H]K* "N9V'I]-4E +(_N,7D/9[,W)/^I M.G>/5^/OON"O)^/Q[M>4NI.32 ?5$[/?+L'/Y..LI\^Y^1D//!AQD-A94;=3 M=[VE)A9*<0\QL+$%Z@9Q^0M]+UJ=C%T@H^SK_\^UT&[0&<>?VX M=DM]42##.D[]];RXO/9!+[H']9DO:.*7O_1^3 A!+A^OI5P]7-7K5O.UYEX8 M#*R[ WFH@CC0,['%"=80]5>63_C$C:&H6U_=/W@?0I>6/6_YGL47K69!8"/1 M\B(RK#MXJYBP.&@I/M_;'S:VK\_6=9H-Z24!%#%'O!#M[)5#Y)Z2&QD!V6(_ MP3?\A6U55QE F%[_*_&GCIUIIB2@00L_,:2G?9H;OMVR1+R/X^:%SY* GT<3 M1"Z99W\\9/;NE(<$(%0)DL?(X[DPOBN..4$$N]6B:\21+BAX'OE-*3.4".DB M 5_VVHD]!N">1<@%\#B$V/P863$>0?"_/O'J>( $3" R5G-/S8'\FNQ;:X'6OP=UR"]HZ=#'"*S'.@&%Z"1L7P7 MD17(]V1[P,DIU=J;:H5!+>R\?"U?H)0R!O'V1PUJZL6,&/Q6D0ENNI*#EU&K':F*N%8JCKX79 'T\'Y?UW@[I.P5%Q^_ M'-]X=UC;X+XRJU[D_VE27WW5%TJ%VXY?)8=40L_"K8.$U%*X#BCKCW75:E^= MK79",BN)XRW1P4&F=LF1[WHC8P(:N55 MPQ;*7IFO.)UFKRP>O;+9F+MZN%&&;]_58O<,CSY(7$T,YSE-4(1R;QMY#A]6 M,,ZJ0_%GFV#R/Q?+FK2Q6@?AM^ZC&]]@(,$@@:V)R^%O("M'!J/("L?@WQB7 MY]*CN_@PN-3ZKEROVC:X\7AB$/OHHTI%=\0EVYM%V0#3O>O[Z3>0B/XB;M+=>MQW$YQ_2_+?)J3G,))O-RB1,+PH$W MMO0]Y8,#$R-C=IA'C@R']=GZ2F3*JPPO]"AHC D^^P&E5!W_1%X+:@E%^/RE M0WQ"/Z@->HG LC@*V2QUGQIP//*HTK;A8E[9&(5UG##U M0"*@6*R3_;PXO]:1%>AX"SF0Z[,2XLN4X7EGS'[?3&A",UR%)IZ39F_#Y)./ MMRLY\V%*(7/^Z'(5D[W2)W-P&]-V0:MT/3FZWO_J]#CQ,?(UE.@$+)A9L86B66S]=6IO^'L M4YX%$TU]_[ZWGK[1\G.F"OQ$E0P9\X\1[&2',IR*#;/7JR4+QE M&\2)_$6SCQUW7<9\*PB0+*EGP[M#O#318-MKV])W,"2@H_F6%IM=I+L7MO#F M(S^7N2,#: @)>#-CUY/\R9L$=)E9F!G\_O@]Y\'OAQPGPJ!OAE5X$'H@M(77 M)N)UQEKYI I-WV73;RMC*85ER84+ AK.@P9[&R0 \%V7OY>=;9W(QU<.Z]6H M"ODQ+!D,8Z7-0F@K.]V9+?EVK6!;.'K\O%!"C3)WDGOW.^"[]$H,MJ=C$/_5 M_H;)-YTN\420,)2#\JR=>1VNH;FUJVDO\8VKGIK<@&?[W *Z&M[&/_ M .7V,O:KOO!N'X2*.?9;D8[.9)+/ICBKMMZMFLP\8]N:+>JM*IEWY6W1K^C! M F07 9J\V\8GF%!6A1?";&BL._\(<=W*$A-_:J\YB3/L = M2AH"YUXX[1:#ANI7K;C(%G^4G 2PWMZ(]MVWY+C;8.#?AX- M\"VWO&L\S2-H+Q9&Y7? JQQ4N 86V09Q\=0K^"6NS-*?I30SSEV,LL[J< MW)L=$&"?*TKUTJO?(KBIE6DS7HA$4JA696K-Q]S>)@'?),YMEODNOCP1M_.7 MK#.9"YN]U3(VG9K"8WC]PL$ WK#<4P;-\<&7FC8O(A,U)7OIYS>^A]M&>V;! MJHJ=!M_,;70$09V;K/[5"4\UGL"&$Y+L8\D>,T[;-+$2:]*.XD,[%3_893JR M.C\+U12-K\/OU^XLK?*!6D9_G4[2LD'V\!-1AC?;A]T3E/U[#0\%.&3+\DM& M7L5>>; KGQ5=T@,8QIXV+L##2<"8,\O?<082C7Q?GS+)6U:-%>TP/B/7,%9Z6$ "#%D<+3N18;(RIT0J^&^TKKD<8NVJ''?GL-+ M^WWJY#PO,?W- G0V$3)6)S\_G# MHR3+8>LLV&'?WZI GW.\@1[9$FJH3WA9&TP?]WB%%G9637B0%N^#CNH)(5B= M/&-059T0H]4JZBLR6??@=IOFF%@KIWP;K\0?=R42.^J*J&QZC1Y:F*.U/1;0 M'.\M,/[^]HUV7,JGR #\1+BG^H$-UCV^U/.!F93_'Q7%6[SQ$U@M/>R;!B2CPMEN/X/?F\B6,$+-=\+# M=VO;MH<]H$B/C<*>>0FJ(*^%B)V97BG3B$>*:HK18)'-%GH";SE>-Y/U6]-X M&=++QY]0%>W]WH_:>]^FYSQU6 E"&(,8.W+?]JJV$GN:QJWYW5=KWQP:ZX.6 M:&^^C58-X1]Y^TG=%>]37 -2&)B.7S-K9C7\HI-3U-?OL)6&^6#3]4#D.SD\ M/D]D_><,Z=^1@0RLR3(++_HT_MDXCE/J1(]K1O1%;3FO&@)>K17M?P??ZW,C M%M/Q.+%74S G&;>P!7@C7AXGK^4^<',SOK%CL4@C\*M%@/ *@VS?$$IZ/GK! M-/:D\9KF4>J)A&-WDW8U% :ILOM!:JV\:F4<77.<51+T)B:0SRN#R;^AE4T>V+LK+2E$YC3F M^MWX<"X_$G",^[F>O!P^GT("\*I-Y_-B+N"+(+$[J5Z!+-,K>=#[IJZYD3^O M]GX(%8,FFS7F$JW."G/12\DM;TTU^L6MZ^!CL3R=2=X^2H7OI.B>CY["-4)3 MPO=&! I QGMVCA^(DNGC&GHV3RMR1-W%4WD'N"SDO;&I;FV(+']>7V:S6R?$ MBTQLTU![? @$[HJ\]< /(*.W>ZVM:^;-M)QOF:21/M=MKJM;_4[\SB>U>WR4 M4+3P:CZI/7&CKX6H_O"W_9V]CCNW56T6TD &F+1%"F(\7>4CK3*F)_M]+.A& M6_=>%S0$I"7VZ+76%R3H&:.R-[$B8VWVB&8PW.I):M\]%/WUT>M=0X6M346-#_N;2DH\_=W;^Y&)YHW$)%,,%C2?0 M03'1OCK#X,4)\ZI1W E/5B7XX6WGGFF/S;^%"AC989D69#I4 MF/'Y#XFS(Y\6MPY,:Q0UP05E)*!MCEOA^J*^7M5HW.PJKKKA="H(C[&C_7+5 M6#TYZKGSH[TYG2J,,@;W0&/[\WON3K%/%7EJ/:M5G)6^JKIF M? =:11/LP/-JQ\U*V$E*EA*+>/Q*S9">LA#'Q0;W0I<*/].IE7>K:B4!WE=, M_3MXF4*^^E>0 *$8@^'M5[]\-3$UN3$"QM6"!V^F"!O>4WI?FWLFM^?AX+U^ M9#DTP\.[59XOA9NX'AX;, QL'F:Z'/!LG()'>C^G^KOZ/&WG&8EL MYH$DT_6Y*FK"=B7P>GQ"PR3@-\OBW8+WJY6OADY3L"9D_*I;8+3N%#T<4$>T MB$'HAV*OJ7D_)SZ5@^NY$Q4QI8AP MB#=V)/KUDH71Z5*#3JTJL<0S*TM-2TD0&<^W5R20.W#N A;O8H/QU(^B/H] M2KA^:5"%3F&PYB:-[GB]'\MB3UBUN/,NG;BT1&Z3TX&)(11GQ$N#>$IT@VY0 MBRD6GOPX%2,!B#I;Y(W0P3LU[XS:RZ<>\C:I#_$_*P)3J+GY.%JD;%O!J(C[ M9>0HN 2:!+/Z:I$ D'Q461 EE%Y@A1)36.I/,36#3"G;\#@N"=VYL5L$+56= MD&2#!MT__DZ.3"D$ZI^SWU9Q\$ASEB&9\]*/TN^3 +&M-A;/>>/E2B M8Y:S&6EY^#KA228) !MONCH&$SD':U+,^)EN0GO5#'W\WS1X9D133;':<1_S MO[]V8+2.Y%6F/AV#=I$3(F-'=R_A)*Q6)PGPVE( 4[J;FT*-XY@"=-8UKV)I MPB6J.S+!"A'%6<*)V8G5J_OI,R]8%YQL-J>Y1F)CV!K[QT">PYQPY\82M MXXGGCC;46?:!G&C(X]%KIR+&HH/Y#Q+8;)W4A]CC3,@^V"3R__)5^#*?GG2Y MD19>3P<_.SWU0ONLUUHW^BG%RGZ^ RB/X@!!P[RW^N,M;0I_3?>UD7H5L,HG);6=8T7AMQ,=[&_H)ST]H)(UA\?Y=2POJ^MJETL6;3S)/HK337 MPNY(ULM5]Y59#80R_WW"&-EV7_ ]C6#Z*%!E^,7SY" " ^Z8QYJM%_KYRK*[ M@\DXE%$6E.:50GB&K\<&_#1GQ*QBRCX2H#:V"H\-1ZV.:3="V',F;@]Y>'-? MDRG<9PI7>)F%5_I>ABO5G-(,4/'0NDQU2J.+-_PI#]_2*A)K" F:KTKI[!-K M$Y>.J/L1)@-O^(UYY\T"VR3(G @:F3RZ>UX\PKT M3G +)P89*C2X?RK"N;\6Y%70X:*67F_YO7113!JT@ZR'?E%K5[**\I0Y>#&J MH.%SMA&K:@KO-.R@3X8F/[V^J07-0&2Z-@OU/OH*ZV\?%[UKU#U*3KTR_*BY M-;^P1^5-&;4.2]V\'$5?9E8N_RJ]VJ'>SC#-:D<1S%07KM;[+BOV,W^B!7 I MSL>0<@$9V2 !W MO"DH0DERU9_G(VJJT185CK8O57+P.\_VDX&N!\SR6:G4A02<6XZ>CC#RC U% MD@#S1N1YPIW!)E[..P:VA^ N%YD^ 7_A7*_9.3;8\ FG8 M5[ZT84[M@=ZWN^SD]*?/^_/3K$^0<5'RGFP6A^08'O$9"+ 7#OQZ%J-H/L.1 M"E?&EX\UV2U HN4_H, ?V/8'&(K?UH^]XC&^/\V$85N',+5P6<\Q5NT(:(7Z M]4;V>0C?>NPWL%\6H3:T625ZKJ1$/+NZ.NRE9=0[:E.$2IE LE)_W%*H [&Y MM^.%E_ 6]N)*X5S6+FP5R4[>94[IY7^D]8C=N,$14DEJN@OP%]-QP7H8R*8T78T]P7M\[A9!>/M'%&H^,?ZIO28XA,W\!55@^? MVLLP[4AX@[W'?(>V1PV%T2"8/Q>VRM:U3T?X,Z[VT^9'T%,^9+!;0I?LDY2E MY$I%;WV;\1A%.:$FF'%__-G&/%,CTYT3A8T*0JW(KV/8HNM )%]6)K.9\KH M1G9=0&?8G(W#N3(B;+$X)-OXB=OE%!,S]H7T5;(C7_OGVDSR=D6AU8LB^419 M5F!=E$4;6Q.04RCCW1?,I!#(9W5@DI] M=\S\0RK[8?6:RS&CAJJC=J>YC@:QK7N^ L.IJ:,_N>#'Q?Y.OF\#3]X%DTM,E;G M*!@'E >BUC[0V3AR>KQ1O!W0RMFOML@VZ,LZZ :FF1E@"KN<>+"[O>R9,7K3 M2$4_Q?G2/OW]=S.,MDL?(J_7U^>="%G2_\@U?9#+K2GI]ZKT&+?JH\&J;6ZS M_Q\4XI[17,%".AIV(A3H"JV)O TC)3B>+F8O5(Z.&FWFR9S(K=1C%]B>!,CW M'-:PTTR@_8 [^#!4W&ID2V=VT:"ZIH[C76P'C^GW:N=LD*Q#7O,N#, Z KY7 ML*%!N"L%9G;>BKA^>#Z#P!/]ZH0+)D>S+VV(OE6?Y^U;#TKL!B8KC<>VR]Y* M--VW(KN8F1)1>1$"*0.A(%Q"0CO0>>H=(%Q#IA**$!*27A!H@Y7)F M[LP9S]Q?N5/NS)WG_+'^V7L_SWK7M[_VKOVM;WL=7PH'[,8$(8&2R(MSZS+U M8;6R'$H&XW$SY(1D\NXS"F??7B&;2N^]"UJ0$T!VPR^OIL0$;\/*[4>-&A)O MQ<6]IOC8MC^G]TNY8_WI="*!),"]*;C4/]34GQN&KK Q+2$7_O$\_M4F(('\ M.7[VMZJ>(*;3EYYE;Y8*C7+2O,<,Q@2L@/>H(G:=L#E$&A,*HG^EKP-1\G^? M]*?,(@&&I40'X3TQN/NN7,?GNX_J<9/[]&2!O\ZX"XWBY,=D=J1?=ACC;D$X M$M4$SPH93&$NLJP(5N JL=IJ.&U4HR3E$MV/+Y<,#8J.EGP_ R':IF88,]23 M(C2>$FP8(6(YRT*S\PT'Q'<#(^ MJ3('*]^:!-WAQ?&=@(.0:#C;Y_J9_>UM[MHD/@?Z'< >N+\U_I>5O$; 0(^. MEDD ,I$O*SF*$A8#7#BH.,7OSTA _\5"ZPO+75S^\LVLRUR_2V+D5RG,9?O= M@OXN>Z7?Y6[G%0YH_T7V7+_+O6PN8;E-#G>?<:981Z-DOQ'Q7< = ""G7?:Y90\M_+5NGN$'(W:4 [OO@]00W21 M0=_NTZ0YR\6YTJ&_)-EB:22#-W_!"_6R64>.]XG$!PU<5WQ'&">;!K.MWZ<_ M^,IS\2%5WG?",+!^'R;2]C*HL^1;]I$LO)&EL=M-CK\%F,6=Z"#/I]G']XY\ MOYR\VU<$HQ@H5ETQIF8X57^IWE)02NY6[QLK2RLBP4KDZ00;\A1VEHSQX/WCY\(JGF@.0 M?ZR-&1?1JZ?F7ECL8:4.*JNME+< ^D+3O>2C,-".)LDFQ29C=SK8=4^BU0V$ MY(R.B9IVS+65 M'3H5!?X5MZ9[P^"OW?Y_XO5>P(%X.6<6%=="WH<39KQAD0S&ZO&=5+3_.Z>FQ&(K6JJM$W\MVA1;M5 M5<$ZYJ:PUT-S)AEP#(2[W."!UL$'IR2[PTTJ*6 M\UUR*Y@3]JKDI$:#\4'7O'FSV_JJ*8_YB?B 37&RJ-;2TN?'[X:-U&J"7V@9 M7 0%/W^ZG'9I+>B66WR\H[P1H3?3L,XF)"Y -=O'?LRT&=:\-;ZOKJV+L\LA M/VC>E *YS8I!"6=3%MU$(TB 2QLJ^L_B",=D#E=HH+<%2T=/Q1!S9O4CCZ)1 MMNR/N_'@=+<9IP!7*G:RESG31OZ$+[J-VT$Q*FI;9DMO9L6+FH/DC\##F&EY M@=6F"/L1>?8UIES"-"]U,12RKCZ-I3 E 6*XR/1M-#.;^3KC\5.(D=BN]^53 M(YH^],^T5XZ[;^+IDP;KN#2[AG -R=#9(J4]^Z,N;SI<:'D:>!1OBE7@,BENHU0:N4K\TJF&*]A3"?:> MBNDGXCB!D<#O1L;(@1_E-RPR.YKNR%_&79]^4!"R<6=KY 7"1L$"I&Z#UX9Z M(B!D03EX&4TS7A<-;RE,-^PXG7&2ZWBI&9H ^6.8:-QV:>2M4?PK*JIL^1^B MO[4;&ZBQS;BY.3'ZF[<*92YE_.5] \'$7_BVF^2O53!^,BF_'%CSY<4KCI[Z MK><+^A-\9!K/F8V&*DU&>ZTGSRF2HCUY0F;U;4QZ#,A,U 7BSEP1K9[U2 M](2 X2"1T[X6DXI:*L.Z='6BI:/1U]FW1FN**/I8WSP'?_-"C +. L]4[(.Y<':*9^?69WS:9$(:C6,Z)454'#\CLUOJ]0CY;>S6)RU# MM)VOE#0=2TF T89THX,?&(5D[OXQC7&VK!E_\:/)V*!E3#?\T;2J\$9,-G^4 MA VWXK<2GF7;^ &+\G/>]>#-,-A:@:/_/.5Z&=(MXRX;"7"?&48SWB;FL;5% M=*\R<"W<7'P5Z,D]W'CT^4;6,J8D@;52+^[G+-K&#?&-J#ON';<'?B#IXP09 M%IK;UFH-Z)GV&G"^JD"PZ\2;G9CB?/M7][8O3AGCJK56J)H2@KBTO&*/],A1 M,=,/C;!+,06V\KS8DC6IN$>PR[35,N= &!68.N9PHPA%N"3YM*W1^#+MA:=# M"Y&3;G8/8C V3; )17 )])4T\P8,Q^GNR=25&?X9'HXW,9_WH7NB'IS6;RFX M\B"-^ *AA )>\&;!.:X[+Y>W%HL*N[\I$]_:!T0".UIO#\R+!CDH6U4G_CQ) MSC\UFOHR>0Z MQ?VN9E"*B!$EXPZUQHNEA!*9F-[MBQZ=PXEL5@]_?P&];[*7,A3BZA\FNE=R M"XY,X>U=LKM. BR _5U;"#G=AH86)_&AI\KO8BP2S7_*HVF=E/..OC>@*AGD MZ9'9=Z&;R/ FV'$4YX#:$$0B,&;H-+GCP4KKG'H6^)7[YAEP2]/,1 'UAP<% M. OS6!+@(DCZLNQ]MOH]AF^FQ!DX==GL"V#17-_40[MV_$R5AZTHKG:1!-A< M]]65_12_L.:@"'51Q.$X"M?8U]I$QD4NKO]DM]HMF817+X>\#W3G^XGE^)D6 M\]/X++S.Y ,)L$.) ;^3%%6/91A:S/]$ H0D8[>*2("KF<$R27+RX_K0^RKF MKQ>W!P;7W8^^KQA0BWEKJ$UJFJ7*A?>BF(+LQ:H5ZM]'AVBV$&N7DDYYG#>Y MW-X./%KX66PN;T_]F_6*Y7SQ'D$>(J-[[Z %40NK;5>#M23L(!4V4HGHG["SF@)A2);W%H&]#&_:GH]Z4V*)VVK59CBUFG5F MT(<+$5Q?(VJ><5+<*6?KUC.CK_'QHF(%AS')G)K&YENYF^P%E?;S>JT/9W1M MTP6<,&,3WS&5'M[7SZ<6F3&=35+X.KNC(FRP[Q[CRV.-!$I4NQ=] _60 #KV MH;=5?0#$VL4F]V"\)G:-* SIBKD>@Y+TP=@4JK9T5H+1=FGQ!T98:"1W_;@D MG+FU+ONS^-9#H4(?Z7B"H KTA8,AZL&8HD=,L;PQR#,//V/@ M!4V>1^VL6%8>-!P3^S.5#=7A=VA^4T(N=/M;SC%B:(38;6B4CI"7P#*TR]U/OD?4>"N2CLP_G'8#7=@U[$UZG:_C<)SCB1K:+M;+\X#2&C=818(O.L!>O% M>*[=47>G)1N7Y^ $GVU\^(&GUEPNDM"41/SNR@2N$>U,?7S4)C+6.UP-O6;@ M#JY5ZJ3T7NBF428%\4-@+-=FV#RE#YL&\>N$99+F"2C3DGLJ M8?=->O*0/;J%O ->N]WEH]9U+)>W5/)"6$3T6KC3WDW$HA598R_[E4&?9.D. MZ 5U"V=KD)PYO7;/B%@X@^ZE3@J*RN4RSUK$AAEFTLZ&CDWPQ$85]=)HFOG3 M/B!-3])0OTAB/*E_Y>#6G>^)D7R7/KS8GL@3]-65&^%XH='?_B$R@/H^_=J1 MIBB1ASA0_6Z;T8S5@PHR(+ X:-NX_=UBYU@/CI?#?4(APXY5D2LR <;E8$]R M=C7:O9=K\JV"Y>DOI?OWDBR6L09NCT$^M=)#ZIM\]4/5.U8&"O1Z]W_^NQH^ M_W'\G55&IFIHZ(Q3.Y$>2YV38]);-.#Y;.EN)&-[_*L-:I1IK1DG7A''A-ZT M0DN'[0L*LQJ4.3E%CGQED7>["O"4N_/ISBZ?],N);:'EE\-"RL(#7#PLO]J!_:3NCE%=&UD+]!QZNY.L-97H'^Y[ZY?$H'>9M3Y?,G^&K MBX3PONU5ED&9*,$? M/A&MDI&^,_(R$_EBLU)1V?PK)I0Q7[=*[6#1G.((=A+ &@^I'UMP+'D6#;U7 M8@HG 2ZK7)):V2]Y*9\_1@+ =+,([_=EN:GJP\HL>ITJ,XD"%+B.%3H5;71PJ!%Y#=B3DL?[4IZ%GQ4D Q\^: M ^_,J*]3C@K[!D,=S"WJS/1( /+0%8_)9'1FL*&E?"<&:C A-K8IUI*,'T>8 MY.&=Z\;NF5R9-R&TW=%RJ #OF;CW89;1K?!C&,,TU\G+F%5MX$7OE^_,09!G MR.VKI]EYO[[7OKR0(11Z1+>[(4 ")-L37\,7OST'S@#1;)$V\ M;W!19WC"< M7K?AQ.#WX[HB.F]W;FVP=Z,RY5("F^<"2V_K\QVK,-W$:[)04R4%:JF\A/J; M+\MM]?4[C$5,'%9TKLQ,W] M<&OE]6& XE(*$A4/$MQ( '_PSETFAJ=V*1GG$21 @0U1N#KM-,2ZX)*+74J\ M#=MB(4^#C2UV;5_[]L2:5OCH]7H1%MPI;VK8G0;B()<%(S?L^8]P!2Z\.A"Z)51!P(8[@7-JO7FD)AJ6\Z MP0E.4[Y]R,NN> ?,SE#,$2XAEVA9#4P!^1 .N_M=54ZCF_CC[1 M.;Y! A@6O6QP.T#A3M/M(%RF1 :VY##OU#(XRC,Q@BAB4DRUAYIJ5"C6)^V* M"4=2X)[PW0>SU@>W_ D#I^N\M /%W?,5D39CO2?_[A\/[9DWX9;$]AX:EG(P M;VJ!8X[8Q;^))E6JO2!'ZS#Y M9CQ+^:/RP[LS%$F'NQE!+U[9]4-16OC'CG Z/K-L, G 8.HNW8YDL/-J<;%- M0J3T9/)6??E<\F@WB+(ADC#ZX[P7NBXO*$=P5\=,D%BXV&7IT?1FL5.V;=,W MBJCDA@:&-9$ W>E/($#<)>FZBK-ED]57!:0.9]Z>4@6ND-/BM@<;MF/M&V.1W*%1?K/D^-$N:GM3FB^CO(T1EU!0'^)]+XC[AW)#?=KQH7B-IVIAP[N@W<9.L!YD<_0N'+F1AS^6+?RAX4$YY M*Q&2'"_7J8M&@@==][4=WF:@UWG)/A:E6S<:DQL_<@'<1R^65)\6TLOH@DD M4%.LD5J@*V67<\KP"K_\1[1D^[_CE/^G$>6 5F^V4)A-,U=B6=?2O$>E/,E[ M*9Q624'3CW_\WQ!Z)4=>:)5_^A!)HWB_0/,>)Q56_.#Y::8HA17U%S7J:+L1 MF4PQ_6W*RA%^BT-\35"ZG:NF/ ?E8PX2Q>H]<:#4H7CAE?78:&CJ2C28MG>T M+:++;FFKFR8!/ M,3$@W:%-I9%]T\<_:IM#CN=D(VRT/'@U^GCM6?2] @1LCPS7.\QHP99&1:+> M8A)M(I@GZ-%5%[JQ>ZU?2 !:7/A!3#"4#2^.M?TLG_#FVCB-+PD :;AF&7FX MT'#(H%&:>W2]3 2Y:!$VD*?*.1?4FB>_7O A<95(D36BP##J^9<^E_S-80;" M6^)RT)E4^*=C&S7I+TLE!"7K'.YKC;(\@T@]AN8V%\62L8M^\)1SGFP+*8=T M<5T"<:'A=/KKQ[VA$@0EP\K>Z6W':U2\'G>9Y7O\0 6HS*XA1KLVN6$1T?W< MUI$6Y>-(NQQ*Y07BUQ,Q664WMMDWM]SC$>&+DL 83JD1H=XP-OUP8J]!C*:^ MA&55E.*'X3N/7O5+PXNHE6&^H?-#_IO[@VKZ$1TS]E[YN6BU@5J_B]>?/3S3 MNT969$^DQ8E#)MW*#&<[9>QEHFO9% J_EY+[C-;/ => 7H"E-DJ/P"X]P_KP M/2#->@3:1B),V)!#;V/D\ZC0B---7(OI12'@JE$;)88IU)?CU/-.F[*,;$JHRWHF;4PZ!SWH+3J>,/NE MMST,IYI/ F2=+R,!?-&GI/4#M$-'F@"0=#HY9"(!V,N.;Y*3$^F*X"MD)5!D M QSWDPN3<)JGWZ,R(A*Z28!>0=]PP.?3Z%3L= RP11YNB1+O*N'YM*'#Y+^U M6G:&8ON1V7ZWP"B!5*(?:SWA)(($B/ZM'==3Y!Y@ K[]W0S_NGXEZS+P3QA_ MPOCO#8,<':9/XPTNH?$*9#^]U**$SOQ\ J9'GB:&]U$F@OJ8^O!L^>NYW 5K2U[G5=SBX5 M/9#1_"!3K\RC)LO&@DZHU=5V%:;8+:"&3[?W:I&W%)8$V/CY5JIL7K#(6PEE MG-0PO*5B%>;R;02Y=O<8(;FF@6M=(9YR9;/XB\DD /5X\<$)W1[TY9$<\#3! M_&OK;P0'(;E DMCG9%2EO9#)^+":YIPZ'9YRY#9P-WRO:2UR07*0R=4C846G M4WVLC(E%9(GB5PG_*EU= H/E^;_Q!#V9_Z\88OZ@!@EP!<"S7U4AYQ'"; MWSH+F :UA0?*L\>WLPY%V<\[B)I6*+P?LO2&@T6*'_HCMMW6S?CP?-BM A3D MW0QG&;WTS/I,_Q A\W+IT*VISWYW5]/V-LT*=A]R=#FP%U8I_M#LN8\7:)%1 MB&J)X-75Q7YI9>'64%H(WRU&R>4IW)'UCH%]=J:8>!77@2C8O-*D]Z;*=G*& M! A#R4 V<^:GKS,>+V46X[S6FTR,MG2.,X"KI@FH[:BVLUAELXUM>IM1<5<5 MRYW4U=!N5\/Z8%>'-U<8<_)F3'N\2H=+K/9@4EC@1AYFMNM^(M&>(:R<+)W+FP M5"M"K&C-14,G"OS]25<#F>*O)^-OO7-9K0ZD-VGG,W'[$S5P1L."1VED@KX6 M8-P^YXPS;IYH&'K@RPD[:;LNVJ_232S!RB=DM]E!9BQZ,QBN@W[GCN M_?@:L8U_N%\><8]02>18^\;=VM0RDK$FJE4AVE.1"#D8_BX& M'JY17I9E^HKV(FN.*A= M%*1S\R>N$S57F;MYTN8I3DQX6QP7/)V)$ =(D#(6[Y^YK&T81DV06-U-(;[7BZ=V1MF M9S^Q;4.SWR4$8/G5B._JR"I9W1]%I'?)]IRS!I^ M$_;HZ-_78?V_NBGWWV2(U*<^6IYM%'_?)FL.%ZA:@Q ][U#3MVVA=AHUO[^K M6\*?<]0+]78QL0F_9IJ0A@T/F\'@2 H&(=UE:F'H&94"UC^ MTT&K);F]MJY1(K806W#R#RF9<8Q)Z>[2&)F M$78AU' W3<*&5D_DR1WYYX6<-63[5B%X@T^XH2:[K;>V:90.T50SQC M",46@U&,"/"*RS@40S=& D1I4&@KO$9B(NPR]^ZN@7$7;4B GM\:RAH9DP"? MAD[SE\]JD-]^\Z3., #M$"Z'#B^?WIWG*R !6'.(M XNQ%"YT^!))@S&39QZ ML'\;I&^3-6#ZZ51@)0ZFT7#%)%?;\AOBT)G&7?JX?(HK'>#^]'_.2EN'\=K4 MM?FS#]&M#]3N3FH[BU77?GUY;YH$$&J.@PH M@K+C?XP&==/_#ZOXNR#IOK;VY9?G21P^55]6KQG>$N<# M6>-DM0I!8DG%)2CK_Z!WFEYPNM*&"4EK1Y!>H8*#DX!P3?:IJ19;Z%H02ZH9 MN8+_)]EJ,XIB_%N"@.THZ%#3!$(WR"T@$2L4R?.RRBV!$1D=FAL$Q*222US8Z07GUL09RANQ^CGF[OQ\S; M5H[2HCQEGO @;ZH%2D]O<125F^3#&VT@W/4=I$'"OLK>*NQ7WW_YK?\= M0%IXO1TVOF,F-& +K_W24VXNV4YT^B>DJH^J0ZU!--$\07.BJC/D3(N[%N[& M I+FMW*(P=K$!+Y%9S8CNQ]>/GJ;MY5>\1KW\0I,CC P[\2_#G )#)\>:;F" MMLNDMYD\)J8Z61]GU(J^J[T@<63XULZ)'/7\C18JT=V/,*^'/O&-[3M'$N(?-/.P(W]E\B$KJBF$!,IK8>0%#:PC/76A&M\IJ MW5.N!_ 'A3EB">F7S2L3'89V.=,TG3'+:*TU0T<85XBWK/!^;]CY1A^*@X6> MNLK"&6ZE$_[;:>R)U^XN<*R0(^Q]13T@FMBN-IKZ\1_[*U_?F4NYE#[^0N9J M$'XA^0-M@BZO5:Q)@O_!^@+WXDZ80 M/NO]%['=Q^4&/=*6;4'_?%CX<@R#!TP5\R34N61=[_D0))!M<6I4C'=>(/O, MUZX]G;.9JKUMN()/4SBMSJX[\+@.XHN &1X+(;W;LE;D?;$Z[1WQ 5G8SY*! M)_?Q,N-M?#CNT5Z5 :2!K8;M1<#XR['(.=/M]\9=E%U/MENR]LHA[;ZT6%?# MS!#73!I"CF;JO8J&\Z?['0S+P5B?\>/4XV^Q![\GG, M6B:QDE#F3%6>>=O(6,$YWZ33M0I\,\(1>]&X8M'A8>PH#((-[%B=WP1WTYBV MSL5";[>?C>W2'$C#]%V??'"F\IH?CPVZQ0*"$UPX<7Y;EA<5Q%IJ^#._TBG7 M#!?@H[1I2>_*;;1ZE>YF)[ZD,H#,O]N5DPHC^J[4;5.@4[/"/W_,O 7Q,EK* MX@4"<5GG*MT'E@OGW<\1>7IM 5O/"%F@B\Y9MC+]Z[?+$H+ZG&3Z"DQXB1:1 MV;E4S''JG0E390VO;PMLA[:)XT2[O3)B"VP,-_3/)[8\, MM!4%=)QWO]DB0WQ9\?$_$=L\X MK!FX6V5E ?4PT.[MB[A#@];1/6%-F),#T]L20W4Z&4T .#YC"Z+W(*$S6K8RF[,SLWTW0R1#YHS"7KY?OA3[J'3+ R20D?"P M"TPO :%:G5'8_-*6**P9$\O1^@%VYUYS\@Q'FR6]Q55^IX_.QNZ;5S"]QKA@ M<]1Z)K!DJ-!&VNE678Q1P\CTQ)B-NS;JM?O3Q9G329;K@Z8&OH,_ M/3L!+](_DF5GGT1%RI^$FMQ#9V?S- MS@9FV,TQ7Q:\6L68!(0&V@'.ZEL09%L?B)CEK^VU<[CW/3OT0[^P4E)-X2QS M9"3[BZ><[*>6@;.LQLQ5YJ]4>1A!1I;'7 E:B*=N#?5Q'N&#KPY.F6E75 ,* MZI%UYAW'3M,N\D_%&=4 E30&1O3LHA("/'0S& M@1.;!S*LM%W+-,"^S$C.'W+*-5K1'5Y-BGI](_RZU>Z/%(F;7752WE.]K =FE&35O!0I6#$O1-Q%3.\5OMKD56/Q2("&Y>I0?@\?PUIUPZ@]1-1HBXP?FS?7 MO:U)F3R?=N%#X=GB,\O.K^@%XE[Y"';QX-BP5U0Q936,;YKX?O[<2H;F_)C^ ML29:U\,6^CSN(C[.T83\???$Y8]G8TUT4U%P9D,#7(DV9B[3R@W-QF8'!5HO M&%C5^6?[ 6]KO1%;4HS]$'P5WZJD03V@2?@$(LOS@*I-EM=.JH.UJ(=O3WUO M\== S2@GWL8*+"_9,#PXY(:MP%E!+&@J"ZTQH=H::59O81=G7HS:94XMPK)* M.N-=!N<^Q:ONW1Z;R'8D)RRD-.G)L*NLSX-=Y=8124'9,ILEY: -R"RC4S50 M\MN!,(O"-\"/N29(:!L5EAB%7I_-I/&PN]]473G&!1DI=ZA-(@%TLQR4@F:] M\[4/D6\M(OG)Z)9T9=$T56,O8_%4FN[<2P_G)19)K(,?91LL0X5PZQ5M>5G(EH[__\SH1 M*]V%I,8]-!V3,%'=<2Y>TS^1*\N+/(34U UO_^3QM,F0;IN8WVTOYA3#]:&& MR-:JI]:0,T99]=%+!O82 Q$3429I-U_Z<_@?,1.^DP5 N%N6T;WM<.9U$H!I M Z^-BD!4JP@["+]LCC%IK#JY%3[_Y:0L1YMCM$I,HUSO;/R0JALB"*^"'J+P M2'U:.U+0/ %2*F:T>X-PE^L:W\TG>WEDV,KN(O^:,_I*?["9D >[O&I'. M39GN26Y;J2!9W>T@4?ENT2&V)KI0EV9P)_":<0:%I&BDKSC.[+-A[J3,8/$ :8NWNIZ*UI8HZ2W MU$0NHKV@I^VQI?A/92UM5M&G\Y5RUN3P"7D0[HIBPZAY$V+D21&]]FP?1\OH M(Y[8NIZ=+[_#E$B!]F:2KZ585A<:V=')U<77;QJ5BFAB>FTEK$="DO4Q9+<[]'JZVP&;NUH05!A:,Z-&+[:9.!Q\LQADQC[Q3[B=\8.[@%Y(G&D1; MDT^W\*$W;_3*4+559YNPMZ31O.K_@C)@IKFO"P@5&I>_CG-7 MQZ;#@OF:,]3?_"0O:ZV-W,VUO7]U0(!'B?%!FF=DXP*'@H5'SD)]4 M+L:V4 M5]?A05]!4Z^+.W6JLXO3%>;)AZTH)=I@)5VADZ?DB, 8.80O#:[Y">ZHR .A MVI(R^ZBUJ0[>G$+EN H(9U,(GG>X^[3[KH-?*"]MK)\R@UH7%Y6WV0)7(-;( MT'K.L1I]=\M-6%W$[:BFW89WFI\]C/V)2([&[./;YLKWJ%T^4Y2;>%MB'#(C M'4#"(E7@NO(W%Q;4;%*N?LMXSO.5IB>Z;_>LY67%"^SA>>B8&'EJC&E1X=2Z M'H(QZMDZ^RY?6G5V/.N7KB/5;AW:D?2IN.+"+46S/AQ M0F*S6S%O9'VL7&UQS["2?>7[]I1;#RF8M>MMUC77?*EQ_B5XXJ" M3DU-15Z9L3V.T/_Z_HD[F_[W^Z)GN82K$R &HC1 M.7P/WW.')6N>\^("H6G7HIA[*(/^$6PTFG<2"F.N9>?564\T:A$,6VX4 M=.T@Q@BZ&8<=Y1=6"H2M^Q>4I]0A>;@;:"$XL.5!2F^P*PF 4Y-L?2 ;<>0* M93'6]\FZT.%H]*Y,9^%"$;L=)_73UW-9G*LH A2"U0VU*+615O')-WM0SX@0 M6[:/K>BO& *%#YO/-8+I)$!P! I\S++GA&=6( &Z3^DG)5,'=$]\!8F[%4$"A&=1AX%HH]I>_=F$S"Y6-IXF5N$@!=2)Z=W8C$Z;==.66PF8HD M0'N0&5Z'"U/I?>.4E\I'D0"!%^"X8L!*8;D[D5$TB 18L1J!8\R92 &);R0 MV4428'@H!SK?(4H4\),1^!/5GZC^1/4GJC]1_;=%14]&FOY?4$L#!!0 ( M 'V,#U=,6QQ,HBD &HQ @ 8 ;')N+3(P,C,P-C,P>&5X,3!D,34N:'1M M[7U]<]LXDO=7P9.MO76J9%GR2YS(V51E8D]=KC:9J<1S5_O7%41"%B84J0%) M*[I/_W0W2(IZ%R@!I&U-U2211+*!!HA^__7[_W=Z>A<.>>@)G_WG_9=_,3_R MTI$($^8IP1/X=B*3(;N/QF,>LB]"*1D$[!>?\@G6ZO8N+WN4U^_B%G?QQ_^DU77W[VZ?[?_]^IZG^ M_LW][?Z!WA\E]TK'L8RD5'(@[.SNZ^OV*MADHQ[ M9V>3R:0]N6A'ZN'L_MO9,!D%EV=!%,6B[2?^JP_O\1OX4W#_P_N12#CSAES% M(OGGJS_N?SU]"U=Z@>"JUX^2X6T:[??[;Y]O[UHTQ/77!2(!.J?QF'NP*7JGG?8;>C0S MON^<[OO\]5/[@%SI5N'*FKV '%Z:1_92T0N"%V2?]WO>N;C)]XR##="AJ;Z[,MH!MW>_WGW[=G=K:0N\^O#IMR^_WWW] M_O'^\V]?K1'Y_5\?[3W\U]^^67OVU]^^GMY]^?U?O_W[[LZ+>? MO]U]NO_MV_=6U2>\[ZL/%6_E,8/3-O1!"HO!0'@H%1A\&0W8K?#$J"\4ZW9: M#$[@[H'/BOQU:>=O2F>KB%AY+.SXUI=SS1=PS4:HB^\2''4 $Z]*(A4[V\=^F_I5QQ-+X4)*?S7TL]$HA=' M@:27/E6@6(CW9^EZ\BNVWY7=4;&-X[%(F(?^D16:\%U^HAP9H@G?@KG3)N(; M#K@%?ISGPD6_X!MN?/7A?BAVN&X-PWP?!S,!<7+TL(9X 8C8-H*AQ0&Y'"YF ?@'H([&._1%SY MI"M*!2=]I&)V@M^C^G7>*=0ON4F5TR>D3$"E\N#)],CW9W++ (A"]^8U$M>> M@A;[''KM%N.@N 9\PI5@< J/LX,8O@]])N&!J>>).#[$4#]%HS$/IP:#)><8 M#UDTAG$E:0@Z*TLBYHL!J-EC/B5/&LR(!P&+%$P%+X/1,\UO"5^%8MF/2L3 $0\]:W$"&B5#;OAM\UUA*'H8GG-L M;#HBGQ7QP& MIJ:LBX9$]]W>G"\4"T;,W_W6M388".9MZ[CNWF)U<0EP]J,H3F 1T"L03' A'NW45:L@?[2]-5?7) MA,9(\!!NL[\N#W NNU#1'="H;-(8[6,495&UV9C02<, E#7K9+AU"KX$\:]0 MO#T8.T!9-;$)D:N_=@.N7!;#W=[;_; M92O)@7.,3WD_<"!]JSEBFG8H:J]!8P6OT3ZC-]GV1 85N64FW-5C597;:#+< M@61GVB>&%C>YEEJLGR9,_/2"%%-KP&B?PB<\(038['+43U4LT \3N[?';1OD MCL7Q>1W2N+^7-![R\$$P&;)/<)&*@DPH[B#,R+)C:'F1#A?SD2A4/1ZCBP_F MZ>.C\>>[OU+T_9'##'Z%;[5[R+II6%4&.C ,36B4(HNV#RET#=XX4!QTV,-O MN; 0>5*1C -)5246Z23BT=P7QS06Z6"/N?!TA/:#D>(1I(UU)64B'3@%JZGS M1@NBQ6=S-Y?)5+3\9WT!HAOT01_C="3=(\]+E4)1KF.@"6:;852X64/I5V5JQ;DV&??M4.-77;>?KSBOFB2#(TMF+S]G:T.>,FKX# R(!'\>BE__C9J\)9Y&H?I0DT:B< M.TRQ*>0(#O<4%-(H37H#^5/XJYA42J77X\SYE2CXW\_GH"^[NJ8<8(IY)7[Y M]\I3(?X+E4B/!]G0:)0PBU7:<*X[:Y=,QOQLR"?>Z\5AS5^PH#Y7':[^6%:V MZ9LL?S.,U(@')?T[&HU00UUR05DEOWQ27*SUIUGFPW>,UZ_WQ#EFP_E&5]X! M!I-17LF*S=Y!J\17;(AMXLDR,S:IAB^,%5YV1C2$&_4R@_)[FL*+;2JO95YL ML-!>UJ8X'A9KQ]/-E'M*W)OIUJ@(G:$2=T:*X%'//NK9A]*S_8;JV:68:-UJ M9E&DYUK;1G-#PFA$8S3NRZ/"K1EQU+<;PHE/NZ1/.&;)9?T\T>=&4QA2,S^: MHWG7O3..Y\9FS9M2,)Z#WEU75L4U&I=95D5F9^Z35W'5OA[OFEDA]LFLN,42 M)R7\O=,+SP^1ZUC?*#YZ7I06P9\#52_9S;4TRNBRGV?'-0?MUQYP&28^EKHOY'* \F;YJ6W&\_1_W[Q@C+ MH:C@&MFO&1CRB@FF#F H3":"M=7RL:)@-II,?^H@"]XZO\8%$S:SX5L!O-88C=3)DG=.:#.OUH&2UC$D#*1]X1 >! M+5^*E+W -3P]4YVX1ZX:$]>NJ5B-. ( YE$(0BCEMDK!/G9$10DA<=K).*A9<26!Z,&B;-@0"?$K$X M]89Z<*6;$MCCVNF/.%Y4:=V?,B'ILA)29>87R)DD0_80P1,&'*YLY0X$6#FL MD,UKM3T>TS)@ 7_]@*>QB);:?[QK[+]W.(6*=5T1A,YO-Q0NC MMB=4O4C>*'AE?_TK1I7,0*=YM2")R3SZ]K=6CM,+,A92?31 9F+A"[0:/W"!N8-/%QK"B[I31HM"L(?RHEQU-3).L>XML M; 7\LK;'IJ+GER5;OT;AZ=VV)L$OZD599Y@5?8;KM,Z.E5POTU@+FFJL-W=WU-]8L2H]B53J=/-X8?3=0JIG"&/ =W[VZ]UX]Z M1L/UC-%1S]AJJ+E6,S[Z(QG*.%$/H'&]*V?S1Z?<$\(+KWB1' MSU^>GY,'HO&@>%CUS31;?>Q5.U]YJ/\L"2PO$%SU^E$RO,D%!HG?!??-12XMAEJZ M7US3E$O.F5=SCYU[UBGZG1:=*/K!"T\XN,C'\F6A=I?XKSYTRY+],./9A?K; MW=6-\DKJ/X>J<.5Q[\>#BM+01W=>I'I_Z]!_-Z5UGO\A6U!<3=(3LL^=E1N@ M!'C3[;:OW_Q]'O-F_COT\]%M8_X ^H<2_,MZR!,M!4!!E! ;P6("TC,2H+Q26)B^TZS@"I1[=WO;=@9V_E,W@1MW)#OH-;08O:MX9S>E$=^P!W1!. MY+"*36%'W:=%AB[9%';47J/@-X<5=4?E&G-XUOV.$.+JD1E9+N51[=P4HLQP MXVHM2'A63>8N.N2F!CROQH5,S5J; MVH_$9%LI+FVE*K,RH*AWC&W6Q0L[P_*D)C(95@R;NL +-F(=;FZXS_ID:D87 M;]L68"7O^F7>(60YS.E2S'4OZY!Q?^TEXYY-'U,7V.,F"3D.ID*[*%@G8J+Y)M'A#.T+ZPB^R(DM#^->,B5?2HG%?N7&ZW[0/'-48Q# MIGZ@0\PW=WK:B0/UI'-TKPZ>M[M2([@H5BE=PR8:I _B M0]LD"QE#B[_B:'K4Z C_M?2SELMQ%$@?DP*!&]D2P##2]6-8+5TMCHS1<.R] MDQ\#^])+Y_'8SX7=X#>NW=8RH$')3O9/X\FPFB@VZRGN0$J&434UKV,RD;RQ MV7$7FW48LK_%7.A(3B82I_U8^I*KZ4(WEJ*''A,DIP)J S/FF.XFQSP1>8>X M>;A81\J.'9__,4ORO-OD+,G+]I8DR?0@H]4?MT3$K"J&>8K7DE)80\S1NI[Y M/!8-?0QU+Q#O:\UR(T:_%IWD!3V>]C@WKA&1 0NGO40=<4(HM%,?*V1 M6MX!H$,).7:P^@Y)+9+AKMSMQ>: \;)1 M3/&!> 6G$SUWJ_G9*6?["&&E5SSOM#Z;2A+I@3#@C51*/$;4NQFFZS-X79$! MZ/+SACQ\$'Z+B9^> -6!Q_0K_%*P(?/^S3')M1O0@@;G4C>[N*"J!_?*6;^2 M =3N2R]?G\W+Y+3G2S<1R)3DL=\E* MJVH6FNPL?Y\3S"BEH:I-:)8WT62;T&@FU86DR4SV$F FA/868$;,EMR-XU]Y;5J\8()QQS92*IBK8>Y&[6R66% "/U$Q^7? M55G2X3#;=))A55%I0L4#X1_(J@+ *,M8)M6DLLGZ;\/A.A0=K$A=#\=Q2$5F MYLR=Y7X.!OC5HR"@S$\\'LZ[T$&LAB"VT'T\P]/6!3 LP_#-/<4SRW5.*A_K M9/8Q5;N7LU18R[:J56/5+/4>)K"AG!]&+(#;%=P,MO)%A_E\&C/" M3M?Q=GQV'GO/GE#$PT$5'8G0$_ '!>@SC)980X#GEUOV!'Q'E2NW\"SI7J5P M ?!!,PSF>_+Q]:&8U*(!G/Q2K66J*S1-6WVFHQ6[!#-;:#\L&3X3B>G<(9B*?#R&/\$ C,+L]G^7/<5V MCI>YS&DV BD*,_HA8*@AB.%5PTV&3 E\BD50-+/GH>%I_$VX"\K"MM]\\)]<=-1K2(L0):QA5#V$8U6@X4@TU=W@_% MLGX4_7"05U Y1\J$B,)WVK?/,\YR,3+O5LZ.#G(ZDTY34F!:E$-75,*)()H\ M$^BGNLKSNRB"GDIY_B?8+)*"/0AVNAB0J-U!,-O/2[&2(JCBT13@&E#!%[3S M(O"Q^;THTEG4"-E07*P#+XC3'6,!:1%>F15_NC#T<>H.J#@M1)I$:6"_Y;@[ MO\^0/]HGTA?"?CAFS*5O^:7^S46E6]4L?K/D&#@-JB7R-2P6\^PT;BT4[,\F MDSF;Y0OYE3@+T[P/^4H)XXL$_6RA=K.!]B(1!Y&=2!W8+\$@$*;GDD!L1-N MF9TJ(P<)U5DC%^L,LS^3ZG++B=@R,WLC]&W9KT'RH\DS2;:M*NF-B(0"3I?8 M@6R<#*.*F4I&9&[WL<2,BC;W.&8,J* VT&9?*VXW T)YQQ87Q6A[+9(1)4>R M@'0V!^^0K*@LFVR$BH =9J5BF9>FN0=ULW3 %5XL![JM-EBL9_VDL0.UP'/B M-^-)HF0_32IGY9J:FYS-SNU5AJ1.NN@+IL2 ]*\5?E'T>")[T/1!AJL_EH,Z],UBT_LBSK,B6=0J MZ0T%(FX'LB;E]Z5,?E9/](*9,&OXNW0 6T7CWQ0G==D&X'Q[3, R'[;:@77T M5ZF1'^77LADS7W MV+EGG:)INFAGZ0@W+?PY5 M8>US[\<#Q>$64M%+ZSS_0[:@N)J4H)A][JS< /JK0 P2F%G[^LW?\Z\4W33_ M';H"Z+8Q?Q"G?27XCU,"=^CQ8,*G<;;VUV_:E]>Y_9^E0786MM.(_SPM[93, ML)X;2/[=W$C&42S1Z=,CUY!\% O/+7%ED<2J._??#IUMSJ(B+3;+)5WE%B[O MH.5CX'+N5"KT;Y.;YG(#-]]X,2\-L@P8LYND(1%N>+WX*^6!(8G1#M.89UHT M,"-1:66TMFQ$AP)7[4WWG"]&1;'BPV146R[NKHH(SJ5":<\M>:[C&:2*6(&* M4F0!QVG_SZQL#WW6,1\)6D,LSD M9$7B*-4MRM)(%@>PF9%S7/FRU$(W;9 M7^?+VVO;'8;O^\*@,$JE?!YZVW;E_,@(-\.(4+)UWR\MC'B(X*>6T6VF9,QE MP.JML#I9L7BC?-&7&G!(PR]M25_,=J7 [.&#J4K/%Z^C2_;"D\'KP&Q4$?KL M[J]4/B+8)R8_U-T\9UWTKUP1PG>O![$>DM)A)53K,U2.KA2%1/&#:@X M0?ZMFBINDBC@(.$2;9WF)M@8EDP*6;&FQA#?5)]LUM=?E$].V[-R ):>X638 MGXN+I'XGB;?.TOJ93KO/1*(&&* >EF3"K)"8MJLX<^VA] [,]$RL.)M#$,5? M\P2EK.PRJTXJY#>993I7*7^!Y[*36)_',,/L[LV::XM-AH+,PRRQ"/3=--3_ M;K&A" J\\R4\S(.CI8H3>*$ASZEJU2@9;(W8:&D_7(T%UC*O@A 8E;5R)JF +C@ MV+ZMLQL&0NV"9=5E6,.8M4]E6@/+$4R$_!&#K(J_YN+0(&2[^6O\2OZ:CS[. M*8?Y7J7UU.Z]^3Q8T,U*4I_1,1.S15466YR'GA):N5,(OC?[0&[_U??!EWD# M='@ HA J[(.>?3.@AO.^' "7D&/YD!3[ %,0Q!8YCE@)$%?SS@'/7RF\'ZWQ6@^+=8E[H&8%+7 M "!\HW71 J[BL9*5L6--Z)5O*C/HP7X;@UPZ](-CTL-67J0T98LB/4)IA:A;7_7GML5R+HU9/ ZQ@Y^JFN& M(O*X7$]FN3;@B[M>M*MGMFJK8QTNP=&7%($:YEOR%RV7&=CW-78MNQI+FL@E M.39)8UBLGCCT]+;@#+^KI>-3-:#AVY(7RH[ST=":*)0.RW0&*K+?#L9%Z.][^P83'PI.GCCE' Y&@D?\ZR"]5GK M+PS.:*SDAE2*%\:,)%K?IN(E@3MM;#WRPO9$<]Z.FK=$LSP8VYR6EIEQT1@/ M1LV[HDD>C)KW1.,\OC?4(!"],A'RBVHDC-S(EO#$RI&$ FMI"_P27JB@X M6NA'"]V!A=XX$[U96N9ES6?E,5#60#6S[DW1.#WS&"EKRM9H,,:9QW;A;+I>@P*^JC$$Q5 M#K#5@!B-@V@J!!9)T:W=&Z:],/3XD> A NA$ R!+_0O89>?=QYRVQL DL)RL M$$#?A@T55+D\@)W\U.@(L3<4?AH Y3FD((+1)!B%J;YN(%6,Z)K3'/0HIE8& M0[LGTWS%V\7",32*PNV@_G-+-S/6K;ZWSWO7FW$<

L:;OLAG11XULSUF$VCHK [P:$*A<;-P\MW5VY\;$'2'7>52P\-J*! ME<<(0#D91L%:B$\$\23P+GW5"J O#0J6 \L3Z&GE0DX^!X,X3_0T!4ZW,9= M!ZHB0ABVG(D])9Q(FZJ0KR:O?]4=UCB-8]]V $;O#,H@D$5@4Z8$%8W^&H2A M'D#VAMNU_+*I1,&<=IUE(-Q.@:*;RREPOA6LU@G8O&+]D3.?5N@?O( ME4:(T'^E8/G1U0O(FHX,OED$L'>I[;WSPYI[*\V[ZV*RZ9JEL0@J]D(?1&;2_.7%HJ8^&-LZ3Z9A:7*!HPO'/=Y-H,9F 'H$_X+-]-J#2=W @"Q[/Q#VE2I$W M 56'52%N?8!3FX\09+TWRY?)'A'U ZG5DR6-9 AGF79D%/Z+9!C%I)YP]B!" MTAIT*Y%(+=S]5/N#+#E=O$!PU>N#.GF3>STHAW(A@_HB=WD,=7[FQ34YQTOY MT:_F'COWK%-,_5[,8]8/7GC"P?GH"919N[/QU8>+,KL.,YY=J+\U7ZLW #ZJT ,$IA9^_K-W_.OZ$5< M^ Y3[>FV,7\0IWUXMW^<4I.X'@\F?!IG:W_]IGUYG>?79RZUSL)V&O&?IZ6= MDN6MSPTD_VYN)*#E2WSY>TH$'#O2+3RWQ)5%$EON//2+OL992G MK/16OJW36_DU"K&%XD.8EQ"Q7^ $!MU)J0*F<>+](LP-"CWJ JA[!<=I M_T_=P5:&=/B"' YU?CP(6I'WVT4OI#Y;\+-E2?&?T01;_[98ENA/V?5+4L/9 M$4?YP$YR>AJ>;6,R&:R[<)&HT."4"Y-UT2J/=3(-5ZF:UNCGQ2A4>?M6//;7 MET5H6P)$1;\P,:3U8-#GP5(MV8#+@)Q7'DP!'@U6 WL$:54>6+5SX<(H>VUF M7%63#D;4JNYW(R*'VO!&1/=>-!=BR7!&]FE4C5X;$:D8MC";2,7>\KLO^SK? MNH@3.,YDBH]0,JEK& M_(R,-%EKL^S1.!UC86@LYV,^K#322+79O0,5">DZ<,>4)V9]3HYL%R5B3TD' M7I.'5/H"-[I][;4$T62-QB!2(_LS&3C8:"YL&(DJ,H9V'7E.J^X ,R)S1[*+ MG =6=:V,LP6KV1)&9"@A"S2)B_,>(_'$RH:@3" M+ ,JJ:KH&Y&)TSY",6'DV3XQ4!E)"8L9)O,J/TO W<,DV9&7H/[Q9$'[,UR).44POQB>]52S MA>JQQ2XOW>0[=#MU6F.?8%\D*O4"%TS9YF0BXQP\BH[ M"9$A9)AM*F5HM.>B_;L(8()$3P.= >N$;0RM=!YZ5!^49]AF!<99E7"NM6>E MPEH+R"+W'AR7^G;<5BQ.O6%6!V2_HJJ,?\ER3,L\E)2C2>;!?)V<' J)TUPL M8@*U83 ^0K3BC6.WR\1Z%5P?51<.Y(P5J%=9%A20UD+LWQEH@MJLZZI\O*O M@&^418 /P:3_.,[3G?$Z\1.T%UWC!(3&(N1!,B5E9#Z!.O/!S<,-XEH<>CYP MB]8S=)GY_" &E+]E9)O2^HW.^J9%J$VW]5@#;0.>U?XSL M4\BS13V&CV7;P*C* -+3Z>F'ZD!%:;5?.$ M-4US=7$L5_=^F85@DF&4VE\5[;=QL#*1$\>0-XP0+M:Z_ZG:46;D6ZMZE)D! MMLD0=*J@:MEDL_2,JF:1T;+\F<+Q[TNO>M:3R91 +Q=C^QA4$[2XK%-Q<0"@ M@NY( :RJ S@)'YE,I[(7SBS(XF"'@9$K1F/*T)QF6/>%O4;@981DAL:HJV"! MC%GN&T1+MD_^ /3?PNGQ/,Z _ BT/AOR M7L:Q_8JPS]I-2P#+2UF/(&.&(LCE"X@,L.D(0_0QDG#<:U>X_A8=JO"##*E< M #]I[WH8)>BI!=%"CU5BQ"7UEBDHQO/@&OTTF3GF!VD03*D)C$+8!NT17D;Y MG$D^_#T#WO!1-$G]Z-+0LQ&69CSDZ&4&$O H@6(R%@KDN75!#MSU(R\E;SG- M0"9I0EAB()?#! '-9G@CE)@:"Q]^U^LE$0%$Z3E-%'JZ0\8?4$W!+@!Y2YZL M")&-. Z4$$:BP3'X;YB(?>DD^-^M-?@/"NTI8G78C/Q_A-<5'?8^O?,K(8 7 M@'QS/37?QW 2P0K[F" SA<,DQ];)E/(%Y(,RMD[V$7B0QZKF>VBU]-F@NU"E M20HO7U\@/%_PO(^LR#S/:)Y4UIG2L6^58WA9C.-,\^[L/36S[?*N88V28]!VA;Z.I]IF1GWZ/%",3 MOV;E")J9A99#VV9*789G.Q[#!J?NUG!4M)A*436>.5Q0E%%2\$3&HI4#W98N MA6]*5Y.K2(X(?W9.NN8O;"N3RIY4H*YB/HH'5\:"\B42ZC% ID!!89[ ,U W MRZVZ5*9F!/UDGD63[W?Y.:W1DT"B?RH%Z M[L2>QI@#>0'SCH(:E=A^LP">"V!T@N"[A Y3TA^3V?%+3IH6RQ*+\M3DN(1Y M7'*UM- 5"0H01\1FD,KQ.Y5G4ZP**#<]ZMVF(Z_0TVWV33RT9]D5;:QM.+TX^?/UR>7K$_GS=4NC17I@5,=8S!G^Q=E+5F3N\P)_AGS%+#7[#>LRT@QA8-:W6/I)U9$8/!-USB4CO Y MOB_;[$>0]FT@[9=ES\$1I/T B.P88]X&R'[6C_PI_#5,1L&'_P]02P,$% M @ ?8P/5\ ,&"7-8 XWL" !@ !L,M=SSWWA_]UITUE]%YN5PF1?27M*JR/(]^JK+911I%SP^/3P^/ M#I\_/3CX\0>XU2NYIBQ>1,\>'3]Y=')T\C@Z.G[Q^/&+T^^CL[]$>[^>O]JG M7[_^Y=7Y?WYXPT_]\.M/[]Z^BKX[>/3H[X]?/7KT^OPU?P&W/X[.JZ2HLR8K MBR1_].C-^^^B[RZ;9OGBT:/KZ^O#Z\>'977QZ/SCH\MFD9\^RLNR3@]GS>R[ M'W_ 3^#_ILGLQQ\6:9-$T\NDJM/F3]_]>O[SP3/X19,U>?KC#X_TO_S;23E; M_?C#++N*ZF:5IW_Z;I%4%UEQT)3+%X^/ELU+N/(1?!W\YLO!=39K+E\<'QW] MZ\ME,IMEQ<5!GLZ;%\?'A]\_M9]5V<6E_;#DEWM1I7G29%+=(Z>I]>1Q_+15+\6\R?P'_KM,KF__:2?EUGOZ\D/?2'OBK_VGD/_?I$U<,F4[W6=TCM-RGSV\BJK MLTF69\WJQ64VFZ4%W./__,NSDZ/'+W]XA+^&V5OVS. T3Y,*;M%ZK_S=CV^^7,)+-__G7XZ?'KT\/CH\?OK#HPF_ MZ%OWT2??OWIU2__=5]'B;*#QK;CYOONQT@WV=KE M^NNO;\__,WK[_M6;]^=O__8F^O#N[+V9"V=3_J%SU7FP'&;8XTVYX-_(1R0G MS QF!1R;YL7CI_I!@T)P7E:+%^URF5;3I$[#DSG+ZF6>K%YD19X5Z<$D+Z>? MP^5Q!U3 W9+\Y0(>SD?-/DT>3^+F,FO2@WJ93%.XXKI*EO#8:K^:&M0$2D M/SQJ^_;+ND%]]^.AV2\LD+[Z.?BMK9MLONHN[/#).+],HR6_4U3.HP;^_)"# M!L[JJ"FC9':%*IL^SO",I753Z^]>E0O0U2N4M\??OZSA96 ;7,+>2ZLZFJRB ME/0]:*'>7RRY:1-'%6C.K(B28A8M2A"^H.,CV()U6=31]649+9+/ M:;175E%2I5'Z99E.T0AH^(O]*%LLRZI)T*: *:JR28L+2"_BC""./L#E\".X M#WR<5=&G=E)GLRRILI0&OJS*JPS59U2WTTL[ C10TG^T..KRNH!/+[-E! 8+ M/+0M0&O U3ATN&F5PFTF:0,S%M'2Z"QXD]B]>W/IK,.Z^3V,7B5+$DR_XPRD MU:*.VAK^"=-GUA!G:9;.85/3YY]@NF ^HN-C&%I>7A^. F@+ 71RSP30&]A. M8O.0$,K6C6I0@7DR*;M/ NE36EUE('(^T"%$44*'G=XZ3_$L3]+H K8('OVS MZZ2:P<['N3/[/H:#-?D--KL>_#Q;P!2P+)BE]10D UR+IS2#'_-IQU-TF8 , M:HL\K>%XXBF^SFH\07B\Z!#!H=:#F18UW1'_@+LWJ16?+%U^*F%H<5244?A& M*,KB*"$1 .<[FH&8BZ-K^"")BF0!STF_I-,6C4_XR1PNK:(]% ]RMA=I0O($ M+G_;I(OH].@$__TQO6AS'M.G@_^+K[5H\PMRD^S\@ QH*Q959]-F'\4"C]=( MF459-R"(T:3*5]$\R^%Z&/F75?0)YC EEPT?,;U,9RTLR/'I651?)N"L379; M)MQYH_S9*'\>WS/Y2;(82-:G7&4U6%T'GXD MHN8R =F8M& N56)#&BD-TC4#LZJK1NBQ*-A0KK)$BO%*$E(JHLA^*Z,Z;2)\ M#AM6^"%8E+.,50C(6OGU7E9,\Q8MQ3@"8Q.$?35&9 MX*U M,S3K&E!K9'NJ?&N^X?16SA-,WY(W)T,]\WQ2^_M&S2,\>MDRF,D$UH_ MU+D1%8C&<;J 3=S8>6=[D5\^F95+4(2@B>!O_*Q*EVF2L[F:.!L%1E*!"H!I MO&AACG&;\9.7:,[#[-<11U'0^"V=Y]11ULC[S%+08.!F9'4">J-OQ1?)"H9< M5:C025VF<_PG>@&+27:!YCAJ_.42U!5^7RZR&J<4?P$7E>""Y"E] ZL%[X\[ MKIBN/$L9;P8_H&75+T#$%&B^\Z3@)W""4/OY8R]@1]5U4JWH)DM8T665H>," M%TV3J@KFUSRF1E^@C-(YO@V9 UU#8\O3,+30OK[5]_+N8)V+$B8)9-L4?#"5 MZWA+6O3@OD;=@VL!^P)_.@'Q1C9)05>I4P.[E3ZMHFF>P,& ?_-"L!<4K@'Y M?C(_HU9@K7!R;[0"NZ@?TWHIMK58NF^,M?H+6ZOUK>B/]V6# ZC!P9_)1D*3 MV(@6\OGQ'#J;BN4H2WBQMOF,HY@;'']L=K\K3K>5HC1+E9TE.D&J;_CH5!A% MJ$2.H\BX@F/D>/W;.1>!6)*;FL%@!@+C#Q@O(6\FNBBOTHII7H'=K?8$R[TC[]L@3)6*/HRI-ES?_""+<(]'2&%B28F/BLE$3<%./> MN:2E2[#MQ929I&D1S=L*7HRNT(ESPEA6B< (\!Y@D[<5B/C:#TOA.R=D'%.(ESX'+^&" M##6PBUL*YX.%.DWW8[6W4!S2O]7FQ4B8#*_6'PV,D=:#Q^",$1TA'B<^DV>( M_ZY+N'$R]565BPMGL+*-+G G 'ZDYZ \A3_0 #JY[9"Q1@/O1SZ M-/S@/5A85*$P + )VB37[]CL!V59T]Z%5M_=IDB^T;3%70.;W!$0>JW9G%\H[ M<\ZENXOF5;E@?\'9==Z6MQM01D1(#LUTX"#L@_>MTP ^;FILE\((HH$EV'U1 M_UQ>IU>XJ&('TN[&6&F!,4TT\_C.ORS9D-N#X\BQX&2.]I)D3/9Y-\)3TXL2 M7\KZZO9=G!.*<^8&FNVP7I4S<&P_];^?G _[:U\YKD,NJ&IJ<'H"]?=8]=(E M*U]23#Z>P[FI=Z<#D'OY2YA!V+%)+NJ2;WO;B)!.'K\?$N+HF&,7YO%UQC/\ M])W0)N[_O:ST%I-D^OFB*F&Y W7NK*O_A2P@CHPL$/G[J'?!'7M',#_RD8<# M"G$^R^0"+!LXO)\/Z B\2/+K9%7+:G__]/#T^W]].2DKV*)BYQQUD$.W@TC: M$:=S?TS);?8NV3,W&D(X=_3 @_FK:4*NTD@-OS5;!>3.\SS MK05_@/0:\@(L+H0<9_(>2"_#/=EUFAN\6 )2DH$0\ R!CT0U#R1$FY%[B&-B MA-F*T6'E?#B;8S.96SE(C+1P'&3PKB_EM6*)#XM;:5Q)YR>*6',3G/B1.VVN M:UGZM_1OAK.F[J5S/S<)&(2.8TD&ZE3703[-)@:W#O_C/Q+%O%G]5I22E2(D M889O&6'\OEQQG-N" LN"/D#-["$#>U$NFE#6?10H-T$3P=\KPC%9:.$LHXSF MFFTS- XQ[Q VA-\;?]B)C/2CA<[5 G2A0@H*/#P]>GYV<+PWV=][LK^79=G^ MWIO]PX@C=*.X17%[EZ;B@-RZ,_&+*=Q" CG_:.'F&(:J!\5K6>0$5- 3%X*( M8T[=]P-?ER#WY&S.6\)-X%>%1*]&T;S4/S,186[4=-8(1H\S>@:P]SO9?M11I%1469[\BMRG473 M[LO49X,SE@R9!=$\R?)ZZU_C9@&Y298"A62G^K'!I/0!.SCC?T MB+9\LJMW-5]A%7BL^A%,! ;&S->\!,W\>Y _?Z4'9S!;X4L&.77]QLSNVDFB MES7SZD;"O?WE;_S !!F\.QP0F'?W23=8=<9RV2':JW1A48]N-^M8&V"FW(QL M E)^X<33Z;U ^J #7!O1^+^/CXYB4!S.31TS%7Z^09^?G!R0\V8P:-K*WM;'U=[JC^KW2'I,; M_[7.ZI;<+/CS?"+6[ QW8QS_P8TQJ@M4%Z=WJ"Y>MR(E81EOTP-^X\A^&_9Q MC#4XWA1N:6BQ23T$8)W>T@%!_G2=:U4N&S5)'-WA]*L2VYR*NLM1HH;=8H0D MGE-69XYMWC$7P7F(5FF"-;>C9G@@FD'7U1'DG76=XZK)PHZ@F^U!-VLRG"?? M$HUC?_@,OARQ.2,VYUZ:2T_N@W=MS*67F$?+YB!DU(QZ#6\NZW4KII3ZGN)' M6@3I9&4QM&'R"Y11=%UA#0K%0=4CEVL9N,R^*)?/#+B-@0^+JC@'35&513:E MRT%=U+!-[.62(G0@5YBTT&ET57137J04BZ;X^#)944(X8W X1:9!8;-9EWFY M!8ZF/3E\*JAW VSMQ,7P"WX!WR&QE9:VM*PLR#W(CS!SCC2)&-)-%Y+P.72GOHW6YSNSM MR01<)H+\#U^#QLWXB$+V&0TNB5[!-1?TW2L,!)?Y_F'T"2^7^>>%<2-IFL7N MFZM@(12ID"Q 1V-] K/?,%0CJ2]C30Y5)1QCS ^!+=LNEKKO4%9/8#,5M,'U M]E[T+3:5?,Y\P.TWCVZ,)9.V>WJ'VNZ#R.!?,0RJJN]6=)HG 2SN=B#^&CJ% MO?D)C?G.&?N+^YF*9L!MNDRGGV/4,"X"ARR^3A*=(J5>5>@2A7?3#$KOR>K% MO8UK'1\]^W9[=R_9UWE8N_9[9_M.[0^M;U95Z57)*A6%5%N8D$^2\W(WR6>J M'L-BH$E5?D9Q-IVFR\9=4U5+1&=!3Q#UE73\U8],K#/0)N62_K7^M?/"%0PM:"]K_+^>CX2/A[N?-Q\ M)EZ.)X%.PF2[DV#VRP[%<<-)7V34F_5M/)H8#^2$$AK+^DF8I>^L\Z;30E>0)O.H9.;XX&N5!J9JM'XT= M0AJD/P/_99[E6/HJ]#76V*DS. !)Y2$U[BTV\-N>F>EV9\94&3L5F%WX0UIP MK2YN2C(J7(/"\3$V'HT0*ZKW&24=K]IL1TE'>@]U$BQ/69&WZY)D#*K+0M)! M&YSI<5EX6=+=ET6=/G7766"!T363$ JA&T'(@3**+LJ28R=X@.B4^1B,S61, MF.(8UPK7:K[=6I'15BXFPI^CAR:9E%>IHY,Q*%>[:MLI6%>;CRR^_9%T9K>% M>GK/JL ^@G$!5GFC\,.74?A)]&N1-;OF]WM>@AAGLOMW3K]E9.;IO:D56RLE MAOC_. P:;I!8P[Y4*OL!Z-QQJDU:D2P P>XT%E9>J_ MW7"M,?4(\J=@16.?-]P5I2(YVN:)_,"X*7Z8M^+G,A>9PTH9/!.<$@$8)AA( MA]FJF3F87.PKFAY"L%N527_JOL\*7]4QCL3_L$-?)QV7S9=CN=Z0)K%D9>1C?9EMQL_=(VK$$E:)N[B38<7$7?=*%O7@4'@:MW?26WX*+Q2U9QEMP3Y$A3 ME',CON>KX'L>C_B>$=]S[_$]VW#O6 V[;_+*CDE%5B')J"E%2#DNJY50YV[U MA@BB;@6'QJ0GS,\69)0'"SLZ\J^G LHR&]Z7BH[1>$#CX2XKJ/X+-,0VX0D.7>E01PK)6B,4M(<"U9OG MEG4)%$56$-@:@V4S'0)C"WH11#X.2% #@G?1J[E F]CT0>9(B0P7US(6QN*, M.--0.+BU("Y^?0F^*-W??2GQ;BO;,X9J9%-E2J4'<^\KXYYVKN]IWN-*X1OX MH8$3N-OM56TX$PG/G.'7IC49<8)(K9_RN965882C?(->'EZ-LZGMUCK95#U][C>_>UO5;.= M8"RIS-EA1&4Z9GHT9*R#)9A:4MM%VJ*X!BN_,\2<2F #Z=TKJU.=N .8\? 7 MZ%@"VF7NCK?K;9873YO;'H]N@C$3K+=PJBUXT]!3>4F.G\!$S!+#C=%<9A5V MQRO@XWF9Y^6U>D,\5%3S9_M^*=N-QR-IY9_6W@]K[,KB L-/=G=8^^K^ELW= M%:AB%R7"I^$5^HT$VDZWTB;GCMF&UI[M-R"8 =YM4^>V:F;ZINF:$SI!:#!Y M GP5$A.4USVHAQ JGX(ME%92>/"29X4L.<,X8A;=(0L2(P'3M-;R_T\ M-'OS+DLQ=[EM7Y*6W 'D1EMHV@^%41JP;J@P9'[\(-H>P#(U0) MC4)D%&'2>W'_S.RCJ&[D0Y \;V"#I,C"HI9'#])EONX1_):UF1RQ4R7@ST^2 M$?36Z/:%17ZRB25)G-6/]V$S* M4U/MT=$&G48#8.?#K*72 M>4M1X]/SN\W^QS#\& ^!L7^7[$R-]6ML-9SQDG M_P_L/*D8IC!BW;'1\90/["9QG!@=W&2Y26=2AV)MLH ^D#T!$EL:]T ORO F MD8CH#9B!5^BW;+<5SOU*@O6^;F(KV0\< ,#GK%_3.BWMXVW04-;VX8^MZ=SR*D5]HQA3BR>^\D$[Z_9[BN7\B6 MDOK,C]&KLT]_/OB)RJ.EWUF)R ,U9>04/0?6-1KC](B@-T#8J!WM5N03A)E'XUUN M6)M<4^T^ VS$EOG2G%Z%1@KZ&B5SH[3JGQQN?F]7B9B0;"CPXP$7)=[*=\ E M\)2$TUA([67#FKB9('RH13'3UZU_7Q=0072.?M.IO<9-= J+ZE?CI'.&YFVZ M.T]F(H>,JFA7=YM^SB%7N@38-Z%>\/;8%9H';NEX=U"-D0-R&/$K.^-73D?\ MRHA?N67\RHWMS W&QSTT/9_=,]/SS'0994 @LU'43$<1^&N84L&^D:R&WERQ M3SR6&OSQ(,4S6VJP-K[PM@,@[QH\QM2I;>[*38>SYO62XF 7<+(I, F8(<0W MXP0UGT[;BEC[XZY-MX_\YCNLJBC9A4%;DQYD*)%;JU&3L_ MH5-_K$R"0FMC>?9I,VT7[DCF]=0ZQX<"1N#TW[4';>P:6*:9F,C(38YFP2%U0 MVH4CP\A.#".X!,(%AIJ*:EB'>1/V>D^0(\ &HH;]@0E<,_P"N12,;\BP&&+9 MQDX$Y$W%SM$P)]9M&N60D)TJ!9FX@F".$?O!\$OZOAUYDOMCQVR;4P7"-Y&X]KLQ *!:R/9DBHDJ1D4T"]Q'<=IWH&V85UXS$QK[0FZOCXN M 6GB'(R\8HHZV1J+:85F)EE!PGOFG<-<[K4S!"=*I]0B7[$*5=B&X<)F&;+')VM'JN\ M+-9G&[.&+,[:-;+!13+\4_;(RUCYH)5*3D4I@^0S\D"Y]<2$IJET6G@$O6L$ M Y*')2V1MXCJP>=D[TO^PRTN-]>BFNH:H8AR"GM@;&" M".1DBN%6?,_A]43FN]_WF2DVI?-G\MU3&SS:=D>/?LY.?LZYS6(J%F.**C3/ MDR"T0;DIVTG-:73*3=-8_N!-]'!N@2<4,#)GE3QPH5PJX+0VGS$ :I*"V"@G MTERV)[%5!2E01=MA]5[OZ,M*6&P]3IQ>^<%A%+O7U]Y7>@+S9*:,_[ 6S,NQ MAL/$JI2EC+6V&QUN95.LOZ=5Z02 UHY!O'+6,L0WHG:)Y.I' M9W G1]T1@U9AN]6]N!IH>834OO9$QYWV1+46!(J_K_W!&S8^L!WVENVTG4:. M:AOZ@ 4[WA&DN4L08,VZ3U*F+K?V$WR)K4%1BV&DO[K*KLK*[:C#QGBT-%W, MN\"&V(*Z&:DH?'A,.HT6*?O#M%?4#_&Z 'V=4;#B=>Q0-Y*8&"33.CWXY^SW,8 MRZ-D\R9?D&?C++%(%&=]F]4RO;W@9*QH'WGP4$AHSV>7&0C0[<>&,&(*0X'5 M3@1%15&&N&< ?CA;/1C-3U)'\W#?C1"?&T)\GHP0GQ'B<^\I:NXEG>XYD1#F MR31U;1'2UEXNWY&\()"QU&M4IE^#(C..>%M+C2@[=K^BCH^'GT_(QBG(FMP>Y"D^]M&?6WS2@]7F/('L_+ MR?,FW<:0?=MM=]5-'.!VP *L1@HAVVE#G)UL,N[FU35CUU0*03%#@S4IQ M-X3Z[UB@BCEWK7"T1L5N]3[O>E_&.K?&MV-O]S]136XOWF78:MFTYC^-6XAD M.4Y$PS'!YU$!VU-LZ:!@)G:?M. N.]R=!J.^6CW2O:BO4*.36>)*Q#FJ.%:) M?8O+E=WN%)I*20W7NFMY^-AM3PY35D^KE YQQ5PYYEM,P>7TT23CJ94 (F<* MX?YNQ8LZ)9)I&8.\7ZM/M.)).VA @WJS2[8ANC"*9!+)IS=.\H-B9&8TB@M8 M\BK^&\:+/!5>FP$?W*H46[T0WB% L:/2&>8=D*OM2\"""XL8;!OP*YE4N?0< MY 'Y&?^AODB5_58EJ$G#N_V)O$JN?BTTY_Q!K1@8NS^?@(Z:QJ/_^.Z] N%C;OIVTGG:SM")'A MT_-DJ]/SY@MV5T,]EW[!1O!UONJPE6A,WZ,6]8@[_"T09MJ+8',(R-TUQZL5:2#+#0 MJ.NR F7;VHNE>)BDFYJ^KNZT6Z+1'@FJ0 D9$J _XL&U"W#[3H,SFR]=A[5T M)1:;<1UXE-0I&[EF('NUL;B"&F=;VVWK67DN.'W+!:6:F+V65H72%J(26K1N M?P@*HY>5A0UQC^EBY)5'W0HQ'8,VEKQ!9A MG[Q,GM^O3)W30[EF>WYZ3@D7HG2T:$EMC>4Q6JSBUINXI3M6 ?;AY)S=S-N+ MI5/=DGX21536OG<)\N]E6[5UM;HM^HM489EEN 8/\6B>P'K1H_@=1[*B/X]1;YF M$M(D;#L]5OL('V!*"*E&')\S6P%)A'/+/)U=I#/OL1'H:3(*K+<-PJ164A#F M'URYI-(&*7P%FJEHDBICZ"Y&BJ'E?C\C8&CTNW_<]+SI[[*=Q6L3%[]EG3A,YL^N7YJ$ MR%>N7LBE4,/=5OPG0PYXEUGWWW$R38&*<^]0ID=%FLY4->)!(U2.Q1[Y!\/\ MN,>G**OU+D5;9'@H\U6X[4<,T@TQ2$]'#-*(0;KW&*1OJTONDJK^7) S8MU_ M D.IW=5]WDZM= ,]?91]4FE6.F:3^ 78Z+#K MKCB .:DY7MF38.+@,8I\Q)78*LW>BI&PA2D5?K8VS"G.A1)(6%4D&1YQ>>3+ MCKVY+=T4U3)9!7R0E/"@"+NI M;9'6P\F4&.[EY]V&P387);78R9>TUH8K9$KFR;44Y&$LY#+-9T+RZH&)++J% MW"3/$BS#-D3KGZ-19FR. MGD@G&9(RJ9^-YE]9(ULPB1U[E\KC_'(XE8Z'T?L .D7 ^;)*+TK*:_OA#\Y- M#X%28]\ZQ@G@E=:,,TQ>.8'#:7ELKF&/JJU/3;DG*V6M7PTGI-Q)D%^ +.=: M0-,=@Z5_9_7L &(N4)W9SM]S;'VQX-87]%VGW\_:">G$XL#C:07*V#L!-%8" M7_AI5R[*L7NG[2[J*&-9QCZ]0QE[!FLVTW43(IF/*>8_;TOJ]F>[D@6EZ!?E M#-:"HJD.GGG5AUFTQZ>/?LK4K\FYJ=(YF4".MVW*UI"%GPK33/J,0(TQVT1Z M\%2J]M?GQB;Q1Q";Z&V!'B/B9H3K?&E\?A!7Q<%?#;+7_9ZM)NZ/PLA/MP2> M9&6_#&00,9Q?3,)R $&N9*Y+YRI8^31?K:.OEE[P?H7\YOXZ))U*3 MO3,;S M[ESIU,IR]';AB=5D5!* Y*K,9IKAG97MQ+;T0X0F\V505GT&ZU'CNTI^O1,T M/Q\P.LF\+"S9@\ JC(HS^EL:EV"JO0\OZE-MT."GO,P-0U$I0:P=)P@5@[X@ MBG/YW365BV_S-K&DPWDD:LW7CG3W4>+/:*L='QT^C93[?:T:%0^"(<9>ZU)2Q'C50;P!9-#!%EM^.@8X!5J(;2/L#P,JUL6R=73O"1H@@7@S8^]?G)UPV9<.+@DQ"<5YXS(D%),7Y_AXKQ ME5/\68!?:>TYVQWY-E2C&FHDTR3 *_86BS8Q+=>1Z[N0,!+A'$P@]/NI40>V5REJ9;HDN%JD G/#YAG#?>%%= MX ]#B/@1(F_*)^ES\1V[UJS M3'4H8[/,U5LS]=J7E+F#I9RWN;]?%)M&)_C#,> MM,\@_9MD.>+K&D9KBM6IWKZ\ZKVW1%%WVF5'?D+YY=I>. MV!0L% &9?$N_B^W.)END?GFIQ;2JV4M%H]D"+&P\Z;DI;90**Q>F OL8#DKN M!$7 ?@>Y0D*U%'>+#H7;^ZQRU$CL8WF$UFCHWB*I"&#$:=AQ1]..?GZW%I0# M^"5M^X&87[;H\0N^2 @HZ7)0LS;<3 88(M\[%$I]I=(,MZJ\=G_S6#T?6Y?7 M"[9WZA--6Z!X#;.7,R(F",M 063B[XIN0 T@T"Q7A\" >%8][Y7G'4.)Z8S0 MHG IGCN,WL&XVZK08^O_NI?6LQ(WU!Y'KN)@C]1GO'68#\F+_D=K(&0?#.T/ M!BG.YG-X+^PM?EMAP/^I@&3PV>\7(ODO'"1[Q)X#.*7 M>@)CD]KA36JXW9;BU)_KY4G&Y0,3;-DVQ!/J2V@76T@@9";=[95(>; M&*F')R;"A8I2)S4RO'(YHNM+V;H;>!2&M[("?YYZTV&3ZHKKJB^SI?4M14S[ M21A;U(7>5W65UL[#7(L,'CR"KKX*Z.K[$70U@J[N/>AJ\Q;_[D"8%WBWFJ"<*&_O!8==2,E9+'H/!]P23JC0\_>$Y*T#CZ9< M!F9:FLR\>&=X+T'>\RS;"OE)67X.,XF(<@\(SV-.FFM/7]!J0D[+N92!IJT'8^J]2^IV9T!.L'S56TPWQL%8 MW-YEL*>F]+RAV7N?)WT MCTZA#\$-_.L(;=!I.6*B9CX?#T**Y'6=C*B^,,.)L84)3,.J+ 1^,Y.N*6%] M:W,9=)T9J\B1@!H44#,T./E99=AJ_!*+QA8?&/C3D@@3PA=CZVVQU$Y)99]LE#,5A M;)-A?V*M/S165L0L GBHDBIVC3P79D0V"XW(++R/A?52OJ-:W7AX[[(\P"' M0.#6SV65PJQX^.UM,DW]IU. J %Y3T 4B=!O(A"8R[-Y6R8Y>><<*,2,%9S, M3-(VOQ8$4<7X*;/4IS5&V3)$=K83-#:507F:SEHT=H.SS+RNZ'8;N.J4^U#E M9,83;B1V02/DUL-6*1>V(8<.V$5*U!V7IDF^Q!Z)CK"9KF)].=/IRS('"=AF M/"%\0NX2W.TR F]S%.[KDMU5?[(>-H>3M'E^LCP2-H==+ 7A[=EL+OCN);?* MTP;WH.)$)&%>6MFWQ(V&(YD951P+X$_16 Q:73 ,'0WPV".,CIW&YD3'QKE= MS!>[>=R8QE-1KAS%5 K"CO!.70IJTO:KM0Y^?^R#(<9HZ61:,]]#L-;!'?>7 M+UG(<7]9(UL: OB.V2Z(B#1++9='ID(^9N<#K#%8T4S0>592\XR;1HTD#+4C MH],\Q)@><('>*78%/F$%?8G<5&7"?AL;2$2 @8IG'0YO*=%RL4'LGB^89K (A$.$%YJ.Q1(KN&B9+.R.3I37 MJMQQD+6FQ,E5>GR#-L;T&39&4?8!-N'7>'66NMV1.JMLI[SGI+JI!/_!3B"U M*)VZKS[N:JHE\+,23N-2P?CN*5\RTE*4;@M>/O!,7(\E'KQM%YJQ(8<"JR=C M1^J4E9%'?>\U# VR3-KZ;C8+TA/;]!*]DIW.G$F-/5I^:PN9AJ>A0U9Y,5O. M+PO_/])^'^AF Y&T V@^Q;YA"T_QH>5KA4/O MB^DHB3QM;1]FF<&FE7QQRR>ET.*\3ZQQTOZ*B2P.Z,7.%I+&?-=K$LAP78\-4'\KU(ZSFJ\!J MGHVPFA%6<^]A-7?5X'470^&#"DX0D)] Y;,2?R-AMGH;@Z$/1V"Z!EG9#IKK M)@,$9;-Y$.L4AF=A['%?C)T-%PZ#8.6L4QMB\0G&("$SP%;'.TJG-I.K,4RC MUZD![)S;=CVJ>)4^%G+K/*LBCK[YGEY3=B.[6T;PEUD MFZ)")D@9DV%))-J?($T*:@,;L':*SZ<;<=]F MO\4_[[X=(W)3:2Q,6:AP2G"7@^51HNE;!]U2"!*'+J^PU./: M/XS.[+FH;W0JI*% 8*/#,8EEFV:<-T//3QAV%B57JQ?X8A&]6.VL[!^SD U$ M@!;'2S]6]-\ZL!;]$UU/+]-9FWM'^MYZH=\XGW"7-?'O3+2,0$[O,I>7_ ;* M*0"Y>4EC;E!24/<69!Y)F!*%Y.L,Q/V4RJS*^1RV7:6$#28K51HD075#@M'&45YB*PP36HJY&00> M7XS(4C:M%P(W@+PM2FGL1X?'F9R)7K323I-6MN1B4V$J9/" MRZ@T@J/LR)$N%>4B3C,DR8!]B;$R7(XBK'V[\?+XL4=Z4SP1BR*;<_,[3.E' METFU(/PC\>-N?AC%T_LV@_+ 4S>?EO'/W%_%=6TI.NT(=R7RM?'> #2!-?A< M75V9_>84+X+Z38G, >RABP2G6E:A;MSMX68,0#951;JJ10I'["TI^VK'ED>8W*)&FY1RTH]WD"8SSD /XH_4GZWV6%^CMX MC8-?E]$',G^VD?D>5L)BBDN$+6C3AICH#&(KA3!G29\0S0%)V*6>.O='R[:: MPE&#&^B_UOR8[\AI%ONKV/95DBR*?^.<$%I^2D-APB7U 5QR3R"5>=PO @4S M_\4NCX=5WC-2U@(K]GMZ'E&,1@BB\$!?)\LX K/H0KB8)+^(H[Z0A"B13,GX M.-#&=&=Q'TLA#TU9(F&NX#1/_9I=Y%.Z!H.: K-R]'=_%Z*TG/CY%+=I(C/M M2VFSP6Y7Z861M_NL5M7NMI[!1$E&7'98?3YM:^PD('12NX^<&--+JG>!AQT_ MD]:$OI%L(;7JQ@@QB547II8Z?, \RSWX["?+'W(V;6B0)"B-B8&OG]06[PXK M53M@6&?[=&9 B,9@#FB<#G.*3\)0^$C<93NQ>=G>!ICP3CC[2<5\,N!WU1VU7=YA MA?P68C7UF6NLEO9XV.Q/O?# !>[">5NQ^6-8XO#MV+)R>3MMXC7L)XUJQFU. M1S .BJ!XN]K82$(HB")ER^-\JTA() #!?:,,>G3]Q&HLYP3V\X MQ&Z!",5KB/-I>6!4")O90]B[R\&>K_W"*TC[V@WCG!HWYB.A#3021;39&^^+ ML+F_D+!O;'<]7P,):U:_3:^;N^OOPX7ZL)8_9Q5(V8_8A1=Q9AOML_NZMG<% M]UL[6S\A@6RZKD10#9VD#SIB:3AM^ZQH#SW8V(:F[]"X_S.!Y3=O&HGP[:L, MY+9LTG_-[<]VN5JB*)FRI^MU:_,,:C&B21C=H_G0SGO;ST@<*OB,K *:CQ33 M'6Y1JCH><[ !*S*-Z-"Z[LV]G5T'9OCZL@,.[K_.?1'EYX M]U-_4WFF"W$8L=GI=8@W#+P=TDB8X09]I,E*F1H)HN@5A&G@Q=A[;BG+>F6M M3<<&EWQ[Q2\8W8'[2%MEM=;6#,G/,/G(#P[%4W+ V U7:628;/L79]/.T@*@ MFUUM;5&G*[+IE(SW]=HS;K/*8G][U_7QQK-#DH6(P=@9+X0 MB6: U78BS Z?@,L)$F$F4.]&XK(CSNFKX)R>CSBG$>=T[W%.V] '453=L\"- MZ"5+('1T?WGWYK_?O7W_?X_%P5U_\U[!O96.>&DK.U"Z%0G7*E..SYB[:AM7 M-A;INE-W+^$_Z$C/S;"V%_9<9]U;PN)'4_%.PO5! [@_??2<]:TD#/NJ \U5KB&?$IO,>&QDC7 M$QR-QP GN7:1_BY@^VNXV^I@SIF652U55%4Z3;.ER:RPA>6[XEKA$KCC1.*! MG78H.X915.FX8[*)F#(TJ0C3SX,^5I#:SNZY-OWE[L#D9REVH'MFZ["5F#5L M#9>P6+BRZ63_[MV'$(K._ZY6K_KOYY1^DL5@674?)+R.:$<98_H7#>R9*M5W MG0T4USVWL+J.T!E%"HF4V78BY8-M54<06=1'T@5V+3^W / M.Q]BOT,& E46/+!/L$QN2I3;^ ,;9HEA>Y&8A$OL@C,P:=)90?QO<_?,!VJ' M\;;L>!,O/N5IS7DB%C@S;H,ZU@_V8VG=R-"DQ41K<1IFH.&R:J3B#^2Q*ZW< MX; 0$/P!?B%870)G67QH'2W:IB44&\5:6(2N0GGNO+=*BT^7Q%'>5<<6+B!/ MEJ%,;+=)A$14& MJ%,Y'DIY;0:U9;C>D2_EI90NF%J)=\:5)PI+)OYR^:IGI MMR8+<:5=U30\1Z,CFIP-&'2=D%$BH$1(MXQ0]1^_;72\OZNZ&I_2]&!!6/'> MW<]]]DE2>ZRJ'6U .[-P)0 U*]W@WJT+"<,Y[#%"^HU8$>%BOF M(8Y,YY(-CV9P1#^%50\YIA$YO=-S09:::T1JKB%$-CLT""QM!_FP3,,HP9G8 M'SJ0$R;B4B#2UDYBE]1KFZ2!;'.0BS-+(]0S'R;[LO;T!.@3((M\VE1P<;LFW]I_OZAZWS5.ML9&"_+Z?<9751/#U F6' MEYD:"=!WU5NMD(I^IEW$JK*I8+&-9V.HP(8KTSNW,<=2N&(,(4S_@5+IT+NCGY/?)9\;P(VN)B^VTQ/D:V (MN-.HG%'6>3YH0_D^,9,R8T'; M!T)9PYJ]RP@MK+\@,\1O3EUT1? MOF;#AW0%ET%,4G@IIMYQJ?>QE <7:?Y5=I?'8V- MVI6YW!L G=>!YPE1>=B ('1S\P3$C&T7./=(H.5/;4GN^@I>CH6V?FE/F7 MVK$8S76W">MZEV-@>XWB:Q< W'EG'YO#W?@+N)=AAUQ.3(*!3GZ:CV7S.:BC M/8Y4$+>&*U*&0.?U?N30EW5.9RSQ\A7[F224Y/UK']PV0XX%E%'FMJH1?S4^$PK,N12O MQAW[2(,"O4)2AHT5?DNLZJ[)^>I)LU)^U&WQ9(J1-X02>/0F*809V N.T4C# MOEF;&^:-623-J(B=0N-MS9;!A3#63>W_J#0$-Z?:DWF6])CXWI8U4KV-R7S8]\*RELX[2HUA(PZQ M%PU^(QHC6)W1VMD%L=4#W-%,>Y#ZI"WD^CFA-70_K/MP0^V"X%?QEZC_6+\( M+*D_;@)LLU%.3ST[(<+_X8Z+>@2]N_H@S0YD_77\@/X M6J\41"3/D*]LD1C)T&^"_82G^E72:A#[YR2KHK\DU>>TB?Z&@ K*Q\DV,RW" MUFJ535"_L'IK2V7%&>RO9 %^A>7'H,36:_KX\/MG-US3]>N%($N)J7S9O^=7*EJ@]V69(\8!5P],J=6$Z/2E6 MKT.G(+(ZMD&F."\7K0?_QEX-[ .C$9@AAP@QPJ3W USKO,=[&-1N42?7]I) M@*#/!BPH-]H4/%DT' 9!)VA-UAGV?+3]! P4!C/3E:1)B%6FON0,.][T[WB/ M3PT8?$WT'V5;%4D>TM_HM=E&!-R^%\MUB2;IXI:-7X[D,GLE_F0F;5,&+R1B M666VX4"D.SQE?1FHO;;\,-W1&_H[26ZCY^'0@=JYG$XKOW]LN#=]XDTBO)<% MT/"ROE!(2#/792IP8^3.AE $HON@T2#>!5VXJL$PCY'8>^,.KA6F+!I*;<.CUXQ MP'"[QECN*;N,W?KT^N]&XNYY;X3MWM9'=:W\3<]$WX3]HC15DM MDIP_N>9DBWSD 2YZG'>#GW?Z0"FJ4]!^,^DK242'\DF'] K46=TF?M^B -KG MLV<3X;=+9EHZY(HAN?&ZP?6UFXRF1GPY?*9"$%OF2@:S/6QD'WS W%>X;.^; M?F\<+&#S3@M5G0I0[BZ@7J01'[?)9U4V8'AIDQ&4&,8A9#L&L>4"RMQSZ6*1 M*W;?XILY9YU\\4.SW^(-WO"SSY,OWNB96;'3L./Y\^?6<)RE3K&,/Q/6OH:U M::=I".6V!)NUE,B@;>Y7" 5WS.H0WFJ'3O7$Y)9E%CA4@-,;N%O^+6-N-&&& MN,=;"IY"!,>::;+WF*3*];? >9 YR%4[R MF8L/A42V+<2I)Y-5*+U!22Y &B%/ZDQ)+:E,1XCI;?O9&AG-B3]6^;/6#&,? MY_."3'8)!F.*BHKFL-5HMNTH%7!&\/\[$ 0JM25)GDE%$N9:EVK@V,C5;F\2#J>%4+""-\T6T=[WO M#EY:*V"%9PVZM>*^L2:H8Q#;FACK&;QI=>1@,D:\S>YXF^,1;S/B;0:NO#4O MPMLA;FV3WWC9M5 PY]61(&P?DQSI:ZVYHR39;B!HHX"EUV-QA\*?U-H4Q(1# MHWB5UHWPE.ME?7V8L6D;-I#Q6LIN.5&KP8FZ^1Q1O=RR*@_@31)6%)&?@!#& M FF^B_V94Z'MONVI)%U\.W-)^8S?>^;3^C7W8,U?.L7>G+"C^/0TQZAFC2>' M=X6\C12"#[^3NSMV>K^Y]PZ.>Z4 MF;+5(:3NL0WEVK.E87/\EL,HBS&?Z/9 MK<9N>(0\%XSMOG A;<3XJ^GB/Q;""23Y&'RZU>#3) @^G1&8S^GU7$MVQ[BT MG+"RWK9?_WA\'.3'F-8&7WB9TENKTT.YW@QY5RHFGLCI([2LEGP4> !$/8.- M2BX*\HB\*F]LR U_-QFY1,C(0D676$.$?V64-T,RF;1",Q0O \-YVN;KWDT: M>)6V@3C&=-U#8SQ(QV_$SF,]*61,X):5E\:6&SE5KQO"8=\\LD/O^S,LCAO8 M<9/AG2V2)XV-U'A3S)%)60!FC'0BD<.[9X:,;#*79CPN[,%\:'JZ<9,G'@?L MC 6XH*A/O,%JT]B$.OW4X)=@Z"C<%SCHLNG& $)2"BG$.'[B4J2X*&?6HFDF MR+E.OYF.41A^N"!F;2[K-MJ2 Q22_).-@>T_IY?8&D=_YC1F[S8M6H-YP,G% MAG;F'!72EMY;"@)1X?1*I]%ZJ&UBL%<(A>'.->YR[%.3&'H&C4CKNDZPV9YV MD@E&^\#UUC=,S?;EZ>Y/[?#)':;N7J.#\:'*KI+I5IU3SS!=:Y!$S.-F /9. M=]!.IA@.$XC\#.L7\!BT1;*89!=MV2([ '5ZDW[C##[)Z,R# MWLUF65)I+Z=D/H?-S@4%(MK(RZI);K65M.6+"(NVX&*,V'3Q3"M5Z+#7DXMU M[8Z7^AE-O5C&*"W\%D_;#!3E)[%D8#U$PE8"SUE6X#R*OIA@3-;+ICFMT08[ MH_6-'2F48WCD ON7SBKJPHF+"@NYO$1UQ_4WL3$3)ADX(#%(/@+I2&\I0034 M+8?,FAMU$-\S@-C&;@F[O[1E=??J*;W]?:A10JNS"L7J3 M[=NX3- DQN@,UV1'+&JLE2>@HTV:K9MLJNN:8^ETK-WI9/9R>6WU>K1) ME+FE^ZX2Q !A5LU,^@#)P6J3-3((&^-"[_:JGG2I4\NX8\"CF'9R^LWUS0SY M.]*@.LWK]!K3T'96UES",@J!K;.,N,U@5"30EZRM(NV0@U&+)I5,D>D-8T>K M_5+DOO@ZX&A=7%)@9=DD@B_$UM$#NBMIF\NR@IU;:Y3#S 25S9.)&D>PJ(4>:K++-\&'19LU/IVM8&;_8F.POX#ACU&<-.1V+#AJ6XXCY^ \UI4F>,PJY)B2B M +B]MI5FFMTYCIW3<1/M?!:^(A'YTOG-4"U>96#LFJ/MDARXSI8;P&3"0U6$XFQ 9E^D>G+PW26::$:PS=.D>RJ]A9U!T >5.8KE\!T[ >^* M6T>E3$_<7,ZJY%I,03$-!9YLJ2UC[NN$9+B&-7%S]UEQXGV0D0>\D7L][*E2>6UV65A[BNL]UL[BX_7-/]\/%L]O?J\N+ONGY\(7<#' M8AMOLM.+*P SN> \:8C+F00;2>.6PC9VQE8[N(\7B1!*7L'B<=T;:S&S M)C\S?@7]$O]R&@Z;SL5PY0(4.I5B)U53NV-T#!H<)-R>VS>BY.@N1+T5+;^EET569AX?@(XK@IB.-D M!'&,((Y[3YKRK373Z1K-=-P\OGQ2S^].,_V[851]74Y;@SO>24$ICHXJXV;2 MQ'R2-M=IZIM\-A#J\+YZ&'.ET;*P!KYW;?=(P @6E['?.1<*A M:U'OGI9BJEDLVZ(BMDQ@$,K;ZC6L(#^@Y[W\=YK)! O21V\QM9JM9QBD:Y'Y M?33TY#@]67.<3F>/3\N+9W=WG/Z>$.<-K.-_M+#USJMLJR;OT4\KB;IPL&$P MXI*!&WE58A1>TP4FYT!)\6M\?FTZQ>[DFG,L,]4@'%5"Q6!S']++,INE!.3^ K[5Z/K?Y:_Q4=!B7#CB5 MPQ+*Z\>YV&$D>#ZR6I6?PXK#G")XVW%WR^[^?HT$/ZF?I:OR^.XD^$=MJ$Y[ MN8@^47SU9?0*EOH 703L<2)[?9O3\6F -6\J(6*_8N0L0"PZ-4JTD898*SIQ M-$/")I .)Y@=FY@@)2@E[5$%[TVVD<2Y'?C3NJ[?IN>]:YGY_+DWNUR/8-(, M4\&9P58V\6+,4\WFTF\X%H!*,KF 4X$!;]9WV*$!W2#_,[B?U-7(O!]0RR)1 MD1Q#(/TFXR0;&M9]<+DD2>""-5$S8N8M:&KB2%$.CF]D58DENN+?94W7!:XD M3SJ]*F./34)314EPG8,ALE]MNQUMOI?MC4I.HJEF%(NG_#"JY:%#7)F]6)8.HO9AQ23XMC$J+:> M1*>:"K8R]^$3P&13(DGQAEG*\T[T8WW.\5:TW'>B!?TDC;)=U&BHY(L'@(B1[LLW=&5\\$0=7NRTLD-.DG$#\@9\?J=-GRF1 M*3G:3XPA0Z ,]E'<9BMZH;CI9WBQ/)U=I+6#5\;=EVGEK@I:>NQ@\3['$YC1 M.? FG3&J4&T8:\\P>5?2FB"&(VCQ,Y; KL@51>+<'']G;HH:#4R-3#OJBG"F M(@/R$VM[H0'=.$\]C';F%!ORG"^JA%1?C_-LX1BIP#A42YB:(F8?'H!!O" 1#H^W"2/>IY^:R*J;]S?_?@:V<'9"B)OZUMI]T,/449!6<-*<%WBV2; T665U(;1 MWO3/L3_%SH.H3E^,^I-VJ^$+V(RDO5/$K^>];M]N$I<;32?K)VE)U./#DSC: M2YA0Y=5EEB)3"?8?0%3]+_,Y^.Z537D1OG1OLF\LP+Q3@KFT5-[CW"._%HI$<[\3VSZ^'GPZ5\J?7)(N) 8M( MA)N@H^@:6Z+3IE3\=DT/2!]0-A#A;/VC+3G.$-4KL,$608L5K[$D=O\E&D>Y MSNFR$@S.L5?ER5A4#AO6@,!-3,C+.Q"*7&U&/&EJ-V)LH*Y]6F+"X([0IZ\# M?7H\0I]&Z-,(??)5V^.'HMI08.YLG,$$9%?9S G =KR3Q[(EB>/\B;N EU(N!XB\2@[70V^#<'Y M ]@*3Q_(5J V4MMOA8ZL\8OM>*?(6]&M]<(]P1>B*"&00 8;(:FBE*I6]B.G MU: *N]YT_F*9E\($9\2MR1/WU[X[Y##CDRG/38VOLN*JS*^(]B^KD7RCYG=:)UE.1[%RZUH=@K5\I0,@CH4+%*C\ M*'R_JWTM4"1Z[BII$=*^F*2__ZZUY.8 P)LERV55+N$O/>+.*DPE6MW7Y1YV M.TK19JLC2=17>W9D<$9+.0(L-'%YV&+N-$RP<3W?R#7FK3*;Z5O!],!WN#N* MANL19\E"V A*B8@N6\4IE4LALX0QP4R0UF,6S+;.J#$2!Q4<M212,VK2H:7T3DI+R6I[LF9(<1K"ZCR6 M#JP#YN+A]8RJ00<+OJU"I1,EQ9=W]OBU4&S*96@5H1A"!=#+*=&=&%%8BJ$D MG(>=[M[5P/ERF5)(7PZSL/1'2H[XH F7%YUJXC8WJ/WO*G(2,([/4#R[F3Q*>%KHWAHMDXSQ_,!O'IL]OLH&F?#UG[8/0 MH;[69 N<%Z'_P W]X='DGW[O'!\]G,V#"[WKOOE_G\X_OGW]!@D$7I7_A3$& MK2I%$J^E/,MTY075A&@G-DU1*Q]&TD:)L1@*[R7H?*,M+L3TK"T%@0ECVJ:C M.":)K]7JWCD[V!*L,1T4CFC>-NBO+PW=06UI$)S1UX&.UM(!:0=P/0IYS2]A@?%.T /#9>QNJ<7X##Z(QO\;^PQ(N!(]5R@RG_(+[Q&GF8FG( M=4$K+(DPV$",IE@4+ZVWMRF0&VT'.<8/!4 YZ+'N[!I38;D<)XVV>B#;%X2K M3$)?#E=!'R?OD=#GP2EKZG4!BB=[ZXHXKIC1"ZHK%P^>="2F;^$B<$ MH^VU_I'3D&+&O8G3+M: ^BPHG.)@T.Y[#SU.*K=KF0JB8;8M&O:$_A_O))AM MG(:/;9["HLT.'CNQ:G^IT">T]21!@$\H5 D)7G(M=!$].3+XVH8:XL$;3F@U MI")Y65XS&+A/;3@/&T& 7P<$>#J" $<0X+T' 6[>X]_]Z#*J9@N$"8$>0^$G M?5A]T>QD&:EMST+2M %9[YX&F(PLM1FW()OAR-O^WS3"58T4^9:>%35F*IJ& M).K>%[%@$Y#&U066[^$(T;8PO!=E=0%R^G=KUQN;EN6IR4?MK,=@H MR]R@<9ZK[6WS9/1AOR1.0+8WM2804BB;!U]*OK? M^H:.[Q5)BQSQT;J'BRT'W*O*ZF!VZQC 4N_EH13-J+AZ^^&7FP2PPC/$#0RI M11IGQ"F90X-1],JRG>3(G(^M <3X=#MSF$VZU012"FJK7])^]\S7I'__;W6W M_>U&)ZF7"S#$,1\HK^YF9I#^_L(6%9GL/LQA[A7#^ 7F8Y1 SME#0?#K.?NT MA!?]93[?/6\^PUV"+48SR^X6'C^OG(NP<.CXS88\16;>26V.T*54E^W8R6TW#72II7 MA7U,DADXBX@?38L+\*XZ/35\+MUMF'29I8UI*;3SGT9PV"J+LCF!0:U=-S53 M08_!,:65W*6^$:QP4A9)A%C)+0"%[C"=%V%'A@HUUH-R8W\3^ MMN=]\;\5$:X-]4DD+4[&KE!N^49F C;N$M__H$J8=M6#;E#;8+K]@(!"+I2R M80=*0GEDWU:?F7%J0]SH)3V"<(QKUY6#<$CVV+2DIV5;EEX32OUI6;GWX%8T M! V\&D/ZZZ7@0RD(>9UB]H:3.K4]OACCGQ&&B=]0(CA!T85LG_XU5"7%2!Z&_XRZ37?90<-"O,ZIIG45O_M%F5V#[;-66(MQO3"BL%!B= M_G=NG$!WV=/#T[WI?B35(8Z$)F%K!A/!?UK".F"4D>1K/Q$J;=>9O T&_3(B MH!UHVC=N4]ZF#P78^$:RXKM#$?I\LY(IE.I8L^T=SVP@N6RHH4Z/CG'W.A)R M/]Z]+\JX#64;/A28Y!OF22+RB'8*/A;LBYW9++;A%D^HWI"ZO%;4F]!U-]UB MR4Y37R?P%4MA*J&X*)*F\E$XQR-8T0PL31L P[B >+J2IS/YOR3*81-Q)62% MGBD%O4DHV]LR/)X,7+;P!UBK]TR*;!")L:^'A6Z!:!6VH'>_#U4 )]21$OQX M@VZ2HCZY/^L9>VDOPW:W_>5XA(5;[:& 55THT$T214[ZPN/$);#\XU,7+#_N M#=D;VR @W8N757H@EV^7$[O[;?5SDE717SB>]S<4)3=1"Y)!Q%(FCG$:H<22 MR%$;22UHRMJ)]F8]TLOAPF/4 X8#)O#193J+?):]F#1(YTULM1!%'?.2XI\8 M)ZU%*L\UON@W7JF5>Z\4Y@<#D# 7\*MBT(09%BCXJH5?>IF=#\[*2MB46N!A M"7FR\I+[/JZ1ZL)FI*F5JL=_#,U\E6+Y'T,_;Q+UPDHZMUW!?Y0MUM-L$1_W M0[/<>KB?X0<9G:DV+2-(H!- 'UAWC$<3>0.O?;#:1"21N6M$<6,NP90I-MHU M)%^,A0( 5L/="/Z*>&]-132;(8P!>?N83O-?EE*:D&ATOWZ M"^ E.J>U=2=N>&[<2+*1'@K.[#U\\M<6YHU:/]]H,]UJ^AJV* _'D*$PNL0V MX9E8(#BC6I06[A_T6BN*%!11_XD9]ZOLUX<".+NQH"ME%Y61Z=TYIJIZ-L)# MP=PX_-%X_E\E]:7'([WK%J$(>T*7QO+?=>UAG38,_%N*(RZ@X^?'SY_;@IHBW8QX5I99)A:@;&?MQBG&<@4^'G&E3QR='Q4\=W M95Y+;KUH,^ C0'2P8<]#P4L,]1^\@:>;FGN48??$#9#DXZ?(%]3#N]-+1]C? MZWW<>;+S'@H?E>-+[B[;/G%U6/2!B5LK]'^)T&R"R#E%*IN6.FM[]?WS;I6' MDG7 1=O=J,I"#D)0:B>/(P%Y6MTV;@EG2SR4_,$'HBC(5]$[1C_=D*22@OLA M94Y3.XP+2#&>U1['.5(>(+0T*V?95) H=6\5Q/')H%8S1#_#<"Z7DN>]0G=Z M (KU$)Z]AQNM\C%![\\^O3[[JS#5F'<.X4#CZ9#3\5"R%6'[PUV/A0_T&XH M]];]F)*?;@\!, FI,OH*1D?@>*Z+.H7CARRL]X M%Q)Q_DS:R&P$MZ28\E4&A"L/(,-!7@(,:LL('AD'NOFEI.SR#QV5,48D9^6A M9%[$3D.>-'@)BW<_42T?\LJ M;0C'YK2]&+WLSBY[*)D(GX[+(&2OHBC*?<0&=K M#2^A(@SOS&'TELQ BYPB(G&7+2@!9LF_I-[/&W?ES!"1AA]C>%V1MU/L+L1YC] MO879?VN]\E JZBU+PDVH'92(V-!=EPOTAZ;4H:6LX&04S!V%'N.D*C^G!1: M9P34H8LS:B\ *UEHZ^!^ACXV9XPC28T9W=86YF8.#;(ID5-F/OXH&(EM;H#P MO&LJ!>60(QE,W;%Q!X*4?JYSILD^ ^ M1KBL%7AE2:&%+H_<67J]T>V4$WGZ4!*^YWZK0C&<;@)9F4G_9R\F.$6N=&W? MV\W3!6;1']?G1QLLCPC_A_LGXM?X_R+Y_X[J'LVRWS[)_'+ M'>AO[ M='CU=UKOFQN3WUX6!2T3_1Z))G7]ZT^O?ODO;ICX58[:5QTE9M1I;-WC2EI' M"J]ZKC2&P[K;O_GKKV_/_S-Z^_[5F_?G;__V)OKP[NS]'WS>/9S%5V?OWO[\ MR\?W;\]@N3]\>/?F+_"ZT>VM>9^]1"IL>/SGEY3+ PN9TRM>2 :;G5L%:NK(H,6ZH[?15--#M$?W6:T49[:E09 M:^H;1.WU/=!P$M-H_S *N[V#CX%Y^0O-#5'+-.XAJ?W>Q&O F!&];\I-+Y.= M";.IAW5-JM MK8OYJ9%&-,ZJNM0?\ T](]HSZ-1OLFC.< +4F2X=3;WPQT@#)*?.,_V2+F!- M*,SMM<% 4*V]=U\^7/>)4[E%2RH; H:-\^>B2RA'LY+>XC:UF2?7T1YRNE"\ MTY#"T_6P\UZ;?NFUOZ4J+T%*C_7V WIPRZ_GN'6DVQ_WY*P?UF^+[N3B'0=C M+.!N2;[)ZPN>7H!W/. )'FYR[7H>?FL[OV_8W_WXSC21C7XIW/3.6Q"MM$M^ M)0&P#>INZ&TZ#SV,D'%'TNT!_SY+=/?TF.W+P@JKJE$NLMPW)-](@XR]>E1B MF3/W].CP^/3H\/1)CY:92NMS5Z?XA]$>EUM*8_V3GY&3!W!&SF8,MTCRR!Z7 M.OJYK*)_1PU6[]AV9(=SLHFA8.M;G4LEH6DR)VJ>SQ2KF7AP[W/3Z:"CM3E9 MQZ3.S)\GO>8<'[2/]J#=5K3PG_Q /38'"BG>%C"@_[Y,B3SO3Y>'Q]_/EL^N M6F0/2Q[(B?MH'8CHO-388?2VP-^SXH*/^XVZAW(P-0/!AW$IKPB'D;(._>\6 MDR*D9CISM!AA?M 4I):,1=%BA@$A/DOM&T>?16 7)@4U5S9-VQ P3+9N@2H5 M;XK!VG:&[>/W65/[XY.?N&:J#IG,4.?.\-7G5%FY*0V/#DRKJ8.^YCPV\UZW MU)(YS:HH(3 RS8AEB\_L%CC$[AN);)J8K5KG:]<+=5["NCW('(X6!N( +ZJ4 M?TB@509)P7#9!.=Z;T7?:0OJ[X^.C=?C V3VMHSQW_V1TQ?Y:D:>>E,OH_O_ M\K)_-Q;K;OWR#^"=<7M_O?=%OC@PVI>E9!,U2D$$#90A-&A#9F9@UYEZ>9E, M+K*5%,S2S41RBKS%\BT-$K!=$"U2I)9PRE>Y>@/)$C*OEE4W=FAOC.FF6TTW M;9H<](^?W4%NYH\G8JY*.%,;\C"/)N5L!?^Y;!;YC_\_4$L#!!0 ( 'V, M#U=G7&I]WAH .F[ 8 ;')N+3(P,C,P-C,P>&5X,3!D,3.8_:IE-!:,'?;ZSWN[O<.#;O?-:QCJQ+ZCD@%[ MM=-_L;.WN[?/=ON#_?W!\Y?L^#>V]7EXLDU/O_UX,OSG^:F9]?SSK^_/3MBS M[L[.[_LG.SMOAV_-#1B^SX::)YG,I4IXO+-S^N$9>S;)\W2PLS.;S7JS_9[2 MXYWAIYU)/HV?[\1*9:(7Y=&S-Z_Q"OPK>/3F]53DG(43KC.1__+L\_!OW5?P M1"[S6+QYO>-^FF<#%2Q^>3;E>BR3;J[2P?YNFA_!FSMPN_', MU^Y,1OEDT-_=_?DHY5$DDW$W%J-\T._W7AY4U[0<3ZJ+RFQNH$7,WVXE(NO>9?'?^@>[1WUXY>7KG>"^\ 2WO3#G8]). M'1#_>S'\=/;VE%U\_O7DX[^^SSV2"#G]G\]GPW^RLP\GIQ^&9_\X9>?OCS]\ MG_O]=(J'>C(\?6;U?Q19+D?S M>R%BGP]&,DMC/A_()):)Z :Q"K_X\^)J:I-6;LGO#3 M+OUOX2YN=E H#3^MG";IAAD*I;(+_TUO=XIK@$%K;=_M,TF_%(PW,%4\ 00 M)F-C$"ZP>X57IP80@AGJ_;, B<;.$J02>(J=QZ!,;O&,<5 U(X#12*LIRP%5 MZ7WXV6%/ SJXTEM 18U8R9.+X$3]ZZF<\HF:@@(_O_E6>JM4L'YD9C,$?+&G M!40&9(7TB8R'"(NE'';6V6] ,[JJ576; 5;-0 MR\#CJT^1@WZZ^)S=?+\=!MCZAPAS=Z)&HO D8J%*(E+6,V0D>(\8)=Y:"B1V M/-9"D,7.\YR'$[@[$5K X$\$/.4";P,C-&40"+.)#">,:P$8 ..G. 6A P&O MB1#!G&DQ@MV#I.DQ8P+X?,RSF&JLYZ"WC_,SHO]?GN$U= WP(!;N^4!IV"[" M)>9I)@;N%Y_)(95;!H=6&!QG#ML^HG&ZP!I4D0]XD:O*@B?['Z?2;A[[OF4S M>>2N-SA>KE+'6U[U#O=_]MB?XZK$"E_TGEN&2+\U/ O>9 HF& $?<7:G^[L[ MTSP=!%KP+]T9P.!:;T5YGP> 44.Z*%2CX4^M-^BR;CO8IY[D^%<=S'6[;]Y M=*-#/>CW=@\VA[I&A[J3:R3CAR'9Q_;7W%;9.KBQ=\93$0:E7^;!J.*I.P8/ M;H*DNW? T@UFWA@SC2+Q%M2+#6)N$/,)(>:'8AH(C'Q M<]&QNT'8AT;8?X"="C.R"S1&BW@]^.DC @\]/$C*+)OP.&:7 "[&,^=/-LZ. M"Q&BOLWV>GM;?-NY TI3NKMJO]USGS[%$\B_[+(V#$L#*>%UH8SWK'?XAQ9,$9^FX#N*^*)$*O M8^7')4[=\$MV%GVY%2>OC8X.?RTNI9B)J'RIT^+I7!C'!MRD9AACTR*?=VBT M"8_@8:;25.F\2# .!VM70>SK8%$: $0KN#.PU"D)#$#0!I870<= MYV%<9!A:I'7)A,>TE@A$JEV*1J>QT"F AM=\[,<1$(O,&)S M]F>!*@V^PS6,!P"A35^Y.:471/8/G+&$OL3']J[O]?;OZESO[_<.7FS\L&OD MA[V)%GS0VW^^.=3OZU"!4E^^VASJ]W6H0*E[_LF9@6[#R M^-/P[.3L_/C#L'XNM_&YW5J%?*K(WZ* O8,&><]G MLN&OF\27IY7X) H9#%IIGF]U[X.(;8'@7&KVBWXK;-Q&O MF\#8NZ9=CW=LE)Q4MU.]06LC=4,1Q\O,Z.^V =!"BE9_]:EQ3ZK542W@1O]. MRNR6@(=?QAI3TAK^)0];ZS\7EF_YRY^/;/J/]04UR&*=VVKY4.WW^H]7CKP-4[JYYZ*HV1_-WGTY/?SOUXIL/98S[ M1[)_,Q7@U7V$?Y_OW:<.446*C0EEG=@^O.VE5HN,=".ZDV-+PQ$\.BC25.B0 M9T@T_2I)U/PH??MW,/"NF.^=2(3FL?&2/_3A+T\T/_@&? !N:G*%%_]=#K5[ M#+N\M0V?AICUC0!TN*>17]QA)S*KMSZQ M2-/6ZN3,'+6XQ'H &(#CO*-8PHH"D<^$2)J%"GX!@4U8;\W0=TGNC9=I$P9] M,1U;J[BW$2*K%B)[CRQ$CF=<1U2>W-[$:1VER]Z*I8LAPJ4P]1D0$#W07B9A MX))+M54UI1S+3)-H!^@, ^2K4X6%,#MS4;*Q71I4L>%U3\45LW\+W1"*M> ML8BGY##4_8Q%P/E@73F.!HML$X>U9E>/=T38+P)/H^IM@*QF73:4Z*JG>"V(JSJDD'AR(+P%H?, M6 $$$!O 8M?)+="D0&SJ[>I@:$2LS1;1(PBU^V5?RWQJ>^8N9PF?PIW_PV;G MH&K^,NF-_XC&7S/,F^%.;NRM6/>R;00Z[&]*CX2D@DQ$[0N1YW'94&ZU.NWA MPRDAUQ;(]E^M1BEY]F:+;]]4Q;A_?/!EWT6E;]N&">8Z=DT(+"\F8B8>$<#( M4^0227=D4(JDD.-H2.ME4\J2[XZDSF@"%88%E8=NR6W0K$\F/!EC5T)@CZ3Y M=N"&N6.9_T4*V/1Q-$*!"+>DX2V9_,J FP++YDD"K%9G5H1:>TYP@(6 WW_C M&IAU_X63A(!@(HFX9G-X!+A^'*L9D4DKT8,BK=6BJ+-&-#P->_SF6;P#,D9$()@]&3-J5L!&(F\]&V)_?&(/5D'L M%<_WZ?WTJRO])I5R)@'%(X&J$?D_;"%^K:#;9P)D3S>1-RUT5I!*UL)$^+:G MBY(6VE3DP#:' 8 (A[2*4@6_L%JT06RL2Y[RW/I_ J3F! -\(G)*LD5ZNP5_ M!LN(:'88F&ABR62HPJLB)T4'_>3FDRD-^P A)V!&(TW]5T:%)DV=F]XS=BV6 MNZQ4"?I!22]DU]:MEHI8=]@[J'1XL1?D2%\Q.:1H:&;T;^QPI[*H OU9D M"B("R"+5B'@A">52OM'PE[:CE)V-IVELGX.Y.@PT?)P"U'\CJ&(@%71F<6H: MK?,YV]K?W08*FL.LH]PV;H!72^/838!$=F0Z6$0BZK")FJ%9@$R$YRB>2V;B MNC9QL)FR(K;^MA:MP+<'IQR=OX"':+E9(+M-T:C6C,M /8>'DT1@UPK+N%(^ M]Y^O$S7<)'@X\8NVVD3%V)FC:9_C(@)AUF&Q1*<7!N,6'J6>(.V)D2&-%"DT[Q/ O!P+7 M?<.W<]JP3/@?P%YW*V0 ,1411RQ2ZD02]AQA4KO^FKK5$BF@Q EYD0G#P+E= <)\"Z$: C5&%1R'.$D!2M,G,2[LZ5L @$[.O2KMC MERAQ66+AG+J(KNX)?$U1'F; M\Z]D/^,)+)SVVEG*>[W]E1JY0_Z5_0X'CK0*J'.$U.:\.T#+9QGJ)J8]SPGN M#$-(N\E-UH8OE6O[CT&F"$WE59AO"U W_IYA4V4% M\HUS"?HH2EW@WLC]D+L#]:LTRH- M&-DL93C8=BQ2QBY3TZDT,@]#GL:V292G3*"ZD>6Z""D*54I8BIA&A>GV"&85 M^>06?(2EEP&5E=BI<6NAOA]^9]K[2GS9YY7C9HC:=#-][ [:9B-UD!?Y1&GL M\>H2M\IX>(1X2F,[=;G#3+A&@W(H=2,] 2\C33230#"]8 K2!Z8N1F",2F&> MSF#CV6A.)H/GGAL)]%#%'8 RQ7L 2_ O#,%][EWTX#IJNS$KDT2,N6&71.[P MF,]LMUU:N(BC988 S6@\@*Y-ZQ5Z/T;*PKB(S&.&N/%WS@*MON '%Y)6(@X$ MP'Q$>P95S?DUJWB$1)/=NN)\D%)$L>'(-(F#<%1 >@1M]!II%0H19:6OGY3V M^CFT8(]%!61G "K+NN$'@&0I]DA$AV% M04J;0(O-B@V1&/Q% Q6N?".&>CCNDCTM F*RYE0TLK"L8PV!;#YUNNC4]DTV MZ;E]K*VV$18KC[ZX$$9HF1,@E6-"_AF6H6PO&YC(H36%BV,-IP6(\V M/%]IM.&3I9/,)',://354=\)ZHNOQ.JD*: MG'T8<[1U7!M\DEI:%>/)PHN> M?";-=51QD\PF#5U*D.S">(Q]^EA0\SRDM"H-"5Q,9S#K6- J/$TGJZLZOGZR M9>*KEA4L:BOV8^LETW8_W+&%4>+K>:ECOFZP[6.PQ?*V_-3$:0 GJ4 MD1Q)W )^?:+4T?S$W\PHAIC!I^&,(W$%7JTA0WFQVO!E75VJ M3V00+0E=M!13+>@XCJ!:I+,S@S(RFP-!;16#1,!I&$]+F] MUE2L#K/L\5+%0%E@9,9$W_"D2KWR"S!9.Q@N1W(+;'3=:O8Q)AG (_AE%>*^Y2 =JR*C^_S61FMD+<\DY?S8:JE.;6RF[)'L0?ZJ%6CX MZ&BT11:@LJ4EJ=MJB\K]:K.>%O5E*HVP#NC(K;WAC+ O9/0ZL#J0=&$!,DB2 M5IG3NC [H[8LX.J\G+=,O325B @=-Y95[E>J(+XX-(_=&BU76\=E2AEK48_C MA%0TJG",Q!3/E.PA^LY:)6)1]J#?(K>.;!"_8U V*#-],5NGX3=>4'SJW^>K MA&:I=&"F+>(+!@'0)^^N1_A@9*>>3>"?RE(S!C%E]L:J0H=VB!.='1W%ENYBT/ MIAAZJ@,/WAGQ,)- /W@\,=9G38L$[76;,>69N01*NX?JK<1^''OQT;N Z^&; M]MT[E=^@,Z5-]##+VC3"6Z^,J/U-1M0F(VJ3$;7)B+I+1I3[M!8LM%TC(#T) MA'07-&=*,+FEI/6&*^,Y%R+$;^ZBN[BN4=QF[&_5.EK*U\@-5P9/&TTTZA6@ M^WM;8KNL6S;-TF!_54>H]WQ6^GER6Z#Y%K!AA@[,1V])\O;=R?MZ,Q)?\[&! MN=+2*>,&UL%D%/)F[*%4N'U,J;Y^C%,ZMU/SX/T\$YA#UGMIH=N4O*$P-I;4 M7Z4)+E/[1@V57R:M"[%JGJG0-T>[1+%V/G8A\IO07 MF'4L"&%)\<] W]?6*&TYB3(?R+:2JX;'_@*7V\9+:"@+@[Y8LE5-2>;Q%.QR MJCBCX'6M:1P>Y#:+P.X*\X4(5.73EU6 U\;+M+A47XPR[Z\6_=[6 5QMI\9M MK*N^,K#<2'9%H=1A,<4BP5 TFN$UJ=31(&YB'6(X]:JH_577H.$G+>I9B72% MHC"-""%1 F , 4I*%D@B>=EYBR%(A09O,*P[(!GTI!/_>OKS Q3^GT6[?)U M/,?51O=_YY3F!Y#\+ZP<'6II6GOVV*]8B(7A*" M1EK(PS'#";+2(8$9=2B$85'(#RI7#<9MO- *1L,W2.C'_B5JF,*-ZX:Y4+?3A-KF.6+3:D.X[_&(<-B!%Y>8( M6.WEDO!NNQ/-5?4+BK&61&]S)D0"K"#$X&^I0;B(:*L.5:6[F7HY=\RNKV5F MPZW.C16;LF8MU*C4_"94\$TQ*Q=>:/$"!LU.(ACV+'3N)C#N1QF;+%0JYK.; M023O>,JG%Z&SD4,$(=RB *L64TQ^\WK=E:Y&=ZL:=AVQ]V"EV'NB$'I33'@T MG2IL!("J^WW\K85$PB^)FE$Z@!]H1U9"W5>!O45&)PK-\*6Z:#@?L"PX6DS4 M-TP+SK(9IA7^6H[#LL"2G7X-3:<%=['&*4QY?@L*ZTA0\.D ;E<"HQ] M6$6DO9L('!H@>$QAD"GF[J=8)6]2B43668XC,J$:,8,7@4C SBI3;;+ZJLUP M3<_)$I_%T@0HUT;<^3$Z2W$WD(9\R^YV-2X("VK+Q\4J\*QCPT.*DA7]Y&'X MNWU7ZXC3KU:*T^]+K]2RXB.3P.MC^>=FSFO)5;T&ILL2-?V&J2[!TN5AEFD] MMHU-9TF]0\]VYCNOM__SD\R0Y/S>4&T$UVS66&;KHNND2$A.8=2T*LEL!NU< M"R3LY8KY3G&\;81)67$SMAX\0%"1+U#=&J+KX8H#^R5_/3>MNVK-^J@O^!+N MZDE\\HZ5&95SXS%8S$>OO9Y8"V]^J^]NM7(+Q;.TUV.Q(392C7'GIC!?5>VBT2FUQ0,B]LT;8P(WOE)JZ3ERYUZZS G \1">NGE-J^EL^M MYB_KK5ZL4"PQI5D@T)"[K>GI+A=ZRK$!"[,6[CVBSBTC=G<)>M>QZ3^9_6^3 M7[#2_(+GF_R"1\LON'LRP:4"3GA-+L%.H*(Y_)CDT_C-_P-02P,$% @ M?8P/5U*+!>VC+ .@P! !< !LT] M:7/;1I9_I=[N\=ZA./THUGZ^.5NGM\\OSV[^_;G'LW[^^>V'BS/Q M:F-KZY?=LZVM\YMS_@&&[XJ;5,:9SG42RVAKJ_?IE7@US//Q\=;6_?W]YOWN M9I+>;MU<;0WS4;2W%25)IC;#/'SUY@=\ O]5,GSSPTCE4@1#F68J_^]7/]^\ MVSB"-W*=1^K-#UOV3WZWGX23-S^$^DYD^212__UJ)--;'6_DR?AX=WNWM_SP9RS#4\>U&I ;Y<;>[N;U;/DOU[9 >'A[ PX0W M=YRJ2.;Z3N'H<^;VYH 7Q_:U01+G&P,YTM'D^!\W>J0R\4G=BZMD).-_=/@) M_)FI5 _^<4)O9_K_U'%W!\;D.8[-UO!'.^R=SG1?1SJ?' ]U&*H87OBOOQWM M;.^>_+"%+P(DQ@W0""(ET^-^D@]/ZH!IVN\?WP:NG?YY)U,MX_PX&\DHV@CD M../G]XJ@WD^B\"177_,-&>E;6 4^M0#8V1OG D82"!5AP-&OK*T$VM2H\*X4 ML1S!J[\&XU]QDE^[O^X@LDCOI_?1E^[NX>'^_NO7A^:WK?Z;WMQ]NA'O+J]^Z*=O;M[WQ.>KWK_@T<7E)W'Y#N:^AC5_+%+;XEZ<&$1\ Y__Z]6S?;ISO41604V<3JB!) M)=Z9@"%A;4AX!4*Q[1I*'-U[B)6QVX%9I]3=0<3 '47&KA5J%*1IS*D?VB#?!0,:5LB+/@ \K3( MA*V.TV2@\ZPC GT'A&( =S[#Y\68(98JP%>ZVS0GO2UN);P6(H B. TA[Q( M3-@AF") -*RL/M3?]SO;V]OX?UHO7'V8,"QDQ/?C[SO5WX$*C0TAXA= : '8 MXVW&/<\XCBC#:Y80TX8%]B>T:H/2'<1A$#1Q?,34&'Z$CZ[A&BH&#JT_*:(0 MT"8KHAS?0?*5%!D"+M!CH(E(,&2 "^L8&./L\/-( S6)-GT)[$G3RIT*\MU4 M8"'D&/:*IY[0=4_@F@=P3Q&!4A7D"?Y5 Z?*'A<5;T 3$T2%>P?*)),D!";ZD\O(N2KT($!24+B$>%8*P%213!#D$& MC@!E'%6\4RE@U&R5UA$EA1\#I':@0-^Z8>^#LF@E\4N2(KO!W#_5QF.[A M28:$!]\'\NKM:%/4SP31VS\8V+6]$ B9/,6E$]K7UNMC*G[EWZZ.B.#&XG4! M.LY:A8$3#-L18YGF,8PRU&.BS$0;,[XK.2J!?!+9)$0/3N8"_@R+'][*V?2%3 MY+C9&/ZN^Q$/J@"34B:8 />1&O7A98-4.A6P]DP-02ZJB ;5Q0(5ZL%$=7"+ M$;(/D#TT7/&I+_Y9J(PAEJI;F8:69I<@*.'&ETV%EGM=TC6TF/^C@H,!]#T# M" ##K%\(GZO77BWQ-Q=KA]N[ZV+O:'?C$(CO\N1+O 4@-:LXK529)BJVDOJ" M-&VW5%MJ@RQ'?*MSE(H/J#BD#%WTKD'SN7Q_\?;B!O2<:;WG.0C+-06C!07^ ME-11?2U)9]$@67\77O6N6?UG=ZW=S5N'FT"RII$,K6!()"R?C.DB_&D28@5?PIOAG(;!@AX_,G MD.6'>1)\,1/R5"VG,0)HJF #2MP3K<)5_@ZT60\FHHA)+$.ZQSN%"=:!PR_4 M8U^]B:?P:WD&/@=GW*G5*&5?P6V*$0<&29'F"A23M>[>.D P LXN4Q'*20:" MI<838RQ1R-,'-.H )$-8 VP?/DV;Q!)XF1#L/A%K.^M.8J51U_2FVNR(?I&A MO)SQ0]SX4 .>K6(YV/FUN]/6=/#JS<^;UYNKV2>ZN^UG$0ML#Z_>> @&6#.4 M\:UBOIV HL-WA<$&3&N0*RM'T'6&*ZPDX[>2*1XDPC&7]!G=U^H9;3X+^GQV MU!:^\RPW[P"AX;(B^:O=K85'@L14"FL:1LQ/^CFH?GBG0"Y1("*O;%*:P6"J M%SS+"X0IW!_D*B0;_<&;'EJ1#_5GN,\DW<' 3X%"$6240O$FI\*$/IVM^TM MOX7=QF("^ 4$+@=5N?$V#V"=R;V;@M$354=0E M YJI&BF.CR@(R?9I\U?H7$]2,9? &]10S2 M9&3?ZQC"Q!,9X*EFT,$:W\+!D D4CB/%O8Q3U!<"U"RJ5!(>ZC$,@?PEAMW0 MB30 V4,4#P!HV*%>KD1R]O1 GQOH-,LKU-K#[(=460%,FI$?]R4N 1]MX_& M!S04$?"?!?WX>/ \AV?,^LA$_$.^7J#^8X M<9W($NWQ;C<>/S_R7=;F4<5C7?=(C^6MVD#C]I<-DI>.970/)-Z<_>'AYD[W M/T_Z20HWP#B"MZ=\W"^^\S_7=_ZD3">>Q_]__W\X?33Z4S_\'/@HT=+ M\]%3TMN!_\@^L%-G1=;-#C'0I-$F8L2NBCQKM/#%CC S@^.5=FSSO.2<]H=E MG&3M?61FNFNGS)73L3<*F7021\;\ *RVG\1AUB%P92O[T;I54Q9;IT/5!T0 MJ1MG*8SYW!A80(R5:8INA!4FVZ]-UM9KEVE :XD25 ;00VDV*T'VV1R[!1A^ M8'Y"+'"/08D(U8#\;_TTD6%4&EQ C%4AJ0.>,AW)^]F3F%/)RF/!44!"!P'8 M0T0? 0TLR8D0YRC-DV_;0UJ2C>[1WB2#WPN0%;VO/13Q-C5W&=-WH'D)I/M5 MID=Y**FOGQ6GS$!1L[F-73@D\S%418H&",;STL>Q.GX>U%"F=,? %BA& 8V# M9++;@'NYP<8Y?^X.OYEF_ \$T"TBL'%!E18^WZ['QCHZADR7#^SK9(>U%P%A M-R[(%0PB_RKWXG"%>V$/S"V8:)&1W/U#N\C1UGK+^JY%>MAK$K)N/!7@87&* M[H55RX]]'N]Q]P<0-JS0=E"3V3Q&1#(/"V>>+$4O^*QK@Y[4>)05[G5,$F,_ M@E,FU8 ED:E!2++R8 Z*"4/\O_[V^N#PM1-V*IS.QB/,%=8MA/L3"_1L5>-[ M*7+5Q:V7 ^%XINTE3\3&Y7@*ZA\])/2#I,HX8=C>81S,B/I^ M0'SP']%YU_6,[M[F7LOSKAU%>?P[W\[D%,R\<-6T2P;O'Z\Y9T"\:)U/<+<'\V=F@67 MG597]G^JE^%)*\MUKV +&1 =&9;X&)^-% ,4ZT,UIM"J8IRP ;9BIT7'.K^G M*?: V(T*Z[JPTS(&[+;FP$T,$\,X,F0YD?ZB(CUTLJ0$JB:!C:(=%;WB"N3, MU'BZ[3S(MS3Z(7 0I&MDO0%M!S61EU6%G9S6IFD*7/+J+ M&W!\W *--DZL>"CO2$_3M[$> '- I\M@H +4Q^@3P(XO"OTW7@"2)YY;1*\P M#!@&+?)L(+LCCA"K6[*1<:RE-+8'A4NXTVG.CA?R"&5CFAUQ(2ACDDF2<,YR M9Z>?"@?IH/J?KP[UW1K4,'-D4IO M*4(HK>BM)\+&!&AKKX*G%)3(,?L>X@8%W->1&20K*& RQ:'E;VRO8IN!!,TW MI'<")">1&?-$F!>!%NE;WCTYO&\+>"-QT;_PHC]I/TE34C%I1!.:@GY5=:>B M9$S6'E]N2N!VI?SZ@'"U1#'/?'-B+%D#640YQ85X\^!/?1E_28MQ'G!0]-,) M/IZ9;^!Y]BK")1)>N.@' 0ALHA= H8PZL=(T A3Y7*19@;N I5\K0F5Q/AV(VYD2R3FL%>AY/TV* MVR'R MA+SD B@YT[K^8 U=6I\?[2! TV^O0OPT<@>^AN[S3CIXO_(^:,TH2J MFL=F\478_#O$&R;J;"RDN D3-B\Y!0(^I[ 7=0\K&U/ 8E2,S%6DZ+VQBSZ6 M+ PT20+3ZV 3I.'^I5J)R5@P B)/Q0VO*U&.Y'&X1_)G%$J)+NQ(,4>@IY($ M." 1@3+))#ZC\C]Z4B1Q$=M>'LN;8LD;46EV2'F=L[Q@XA9% MZK2(C,18C/H@%E#BET;T+OJ8D930Z:,-2Y6!-=^)-O]VAC9_\,C:_$Q]]?#Q M%G:1/9H:_\D9Q&@%WXZR?K@TR;GP:6TVQ[\\( V92;N\DSHB;=I0'>/',4%[ M'/%%L2A3])S9GJ?=\R<='-T*)!@L"F((7--,8?)ASDQ$ BV,81ZKFF/FHO,? M599D=7P4R4BX8>$GEL8O-U*AEAA"%BD,U\S$>7(O?DIB="U?*1 P4^<;=-CY M)Z(CW8,>P 08> !"7'K'$95H2/D%X_6N\U0!B_X)6&2,G'>9J.-::M[;*$DP M9^-6O'/A]A]) EC!1;AS-*U6_UL.D\0,KI9"WN7C,DS4+%F1(FE%U;08<3XC M>3$&*$47I*NB2)XJM/$P0I'T@ZC0*64S3\E@@PD:-\K 7X.0%8OV2T#@PH# MG;\R(/ E!/ E!/#)EL_YLSC_ZQ4XOV>Z(5K)B3C2DCL3N&^3Z7TCNDFV0"T M=LN,.Y+CC#R!)>/WU$O@RFC+R:W$4 T0_]'R<6 AL;+JC<0H#\QL6-W24 5+ M-3L"5J)XT66:!V_=%/+(JIN^EZS$FLWW.6%NRJP",E*H &BAD76,3/0]J4%G MS6K0SO9CJD')3"UHM_M=:D$RMD4W9@+&NDV^&0UII[LTG:Q6OYF*@&TLI4%1 M>;:<1L6HQA%\G(FBH@RS:-!;E_EV'DIL\4F*[&/>EO0RD.UJV):(<$+/*F67 M^6$YIK($ET (ZI4UT*R'?D4B'+#Y7);X\SYB GJE7@98?9//P9"5SK MTYS:!4 ] R=P+6[@PB\KPKD)7"B@#!UYS+3-3647;\ V"7"V3D*/4 M =\HA;@2R.$57L)00I%B*#, .U*W,J(?S5%N8,0%9I1F\!T9OK\K,>E\AIBT M^WCBR$V)/S;%^)+B0F>*"$>/N%@,AWTLZG(T$IOH[45^($AO.",Y+SVTA5]99UZ(YNG;2OL+3<69_BC MC-G'4BBU2.QG5.!N>8?JC0&^CN$H==X4QFYKM:%8GE8.U2%*"QCKB)@;)]'[ M)X>%D]RD@%S7G#2&EH[?T&HB/1FT/C^92:JH[>J9&;3J"*PAAV& 'IJ-999- MQ??+*&%1BD6>$H>,MX:C_SD>18KRFA&0RE)R#=C.7B$0.C$$BE00*C!AJXOZ MN[?G@3?(%!]9"%J (%3&RRN5:6:( M:),$-&O%NF@1*+T@N0MX^2=AX8*Y0@;('K>P1=1AK5-QGHP1>Y'C5'*' M8ZA/05;H8,)N5E!5(*Q^F:K?"\70-%%W2.'44$8#+M^K[U"5Q16SZIQTN%2S M$BOK\GM5#S >NV,Y;;#*!7*9T'$FDV2DJ@:.D[6IDN.:*?6%3?\!4FX1RI&\ M->CIEWO[K4@GID@OE6U#TEZ#.!;G1"QE?P2\C)Y;PKEZ+ +.%(],L*6#: 3, M)@<6E2W,K\ZL;>\ENW1N?IKS_L\EN7 =A0QA;IWE*><*.&W_)5]T$8A;9?!Z MZ N3 8%+,>8\&FQX0>Y)>BMC_7\F?/#E %H>P&ZKA%UF'TC&7N#:$JZM$N68 M7=C,#NJY4*?F+Y!>!.F=5I"N]1&@2HPLY+U >!&$6WE)_88,5KMG(3))ZQT: MIJ;QA+E6%V>1L&CJ#+A&$* S%WX#B1DM(5Y081$J[*V*"E;A*>T0MOJV"3G) M6 ^1)=*84L-E&JC[19-2XO*,IH;$L%L:<=W'/*Q HZ2IHOGW;F>?>W@8XTJE M<4A+?+'U4>W":OCS$C4Y'T]V7Z(F7Z(FG\1YKQXU^<(CIGC$?BL>4>V[5+6E M.8+:W)!IK=Y]2?H=8DIV0(T>)NN4E/Q2C&?!J1VT.;7?I$9K$J9F!GZWK)UM M*C2=+5\&YTF;J'=7R3>J)(Q7C:JSFG4Y>\54"["FCEW3O<3F.X2]7VWY\&:[ MX+$P%\?^3B%8F&%M#,CH\K;W%C\H,[M-%[?,M3-C4[PQ.M]KL@W+(K0F<'$% MO%3E"B:[B =1H:A],(?.I)BL+BX]@TXF3@,,T4;GM/'"\Z;@&U=KA?KTI53> M?=J>_3VZNMXUN[H>,Z+%K]OQ33NW=I?/5_!A,T4XJ-&D#KFNN&]U'ZVNOQDB>^:Z4Z(&U>A4V5 MWVRB'=#V-%-E ,/@&.=>!NR]0YQT%J@BNE1ER1?@(/< 6@E573M5"'LSVSB M$*K^Q&<3[E)SV[6MO%7FLB"KTU%4L-_%L+?9?DQ72;?Z#8XRG(SQ>$AGQE,@ MF&?6E=DQY1YR;I!,[KY!Y-6:,I5_O4Z*E2(JU6#M2LLMEE"?T9G5T@MT]3NB M]3J7D0ZJL98N#T,_Y":;]M0D0"_:U,[2B'@:6U*$Q_N_*+0X]8-HA6F)YBI& MV6HH)CD70%+]Z!Z0$NE[2LU@PE3B%&N(8?'%Y2FG4I6#NM$XDN%9UP1=0O8'UG%.R"8_25,BO4SL\*]-Z M"BS,#21^5#D'/GT;8VF#VPUD9=9@$'U.U'QW-D*0GG M5:2C:X;='_78%@XC3="LQ2N)/X=(\"6ZDW%94]&G0[6K#+/]EF@*!C)(3DE( MN HSK24G5BVEIVY*0R!6CPNJ%T5LFW5$-=D:B-XR%&[V?NK]HGP2@;-[\)&4 M?[L*(928I)O!;WW;U>.9=\K=<\'1_3^O5>[5Y5GO_.I6ADTEG0ZNMD-A"1=/@GK.+C!N(4B ;!DI6&PA2 MB /FXD\U0'"]J9T$8C6\U>]_/>O05Q3Q?F.PHDY9I.>=XV*!!):;_Z[RM6;4 MZMY[S"):I/<.)HB2'UUD;UG?2GCUG;XM"])>M5R0TP%F]38T(M6\;J)-W9ZI M-$;CM5O^OC7EU*XP3'7CZBLQM3L%=^1.13,O,$K/TI1\K+<974/]1*:.,2/5 M(S\?23+NME,5TB+#A,V^ FK \=4C^46Q.J3) A,J0$-;)7("\XQRN'O6^>>>OH^^= \/=HZV#Q[3^^K70KUJ+CZRM S] M4"<];29<\NQ;1\XTV3-XXABA$ZT46M-U8-$U9"@%.CUE%?7 >LJE\.$TO%/: M9+OHTU=6]JM^H7(S+-[K5I1 M7"L%TJ;^QZPC[9"QN5J-*.,2E#FJH@&50Z#OAQ*72!\C-$U-$B]:(,> ]XJ+ ML'+WT,0IR!3&LVV_T[<:HA(>UF#USMK SFRWLMF(+ M%S%:.!#\_&(S57G=:BP*%UGPS@V5I/G,Z=G/A_WLU:ZC!9J)D+%E=K3R0A9= M*JF,933)N*.P5U3,JYX]Q:0L^30V(2H>,-6JXE^8A_\Y51FWZZ&0-].;[4JY M>,U\!77^H!8ZTT_?K!UN[ZZ+O:/=C4.0$[\KL_6,:JS.YO$(DO8'E!NL"2L6 MI3SDX] W:[JNB5\&@!'AVT M*D1B22QYNIU051X=(LY 8Q+%6FE%0D\W]CSB7];94\P4H8V>[I?XFF%M\6?S M"8Z)Z*2J?D1]0BP2I/NNZE9UY6$J!]SQT#U??T&<18C3JF"$Z_V9JE'"G5FQ M&%JD9&RBA9')SR (9?J&Q1>C6>+[QGJ2)LDH\\1/$X'E0XUAT^]_RY_9XJED]+P>]Z*!;%9=IIOL2LR7\SL?)M/KH84&2+J3W+ZGB;8ZL M51$8*I%B*:$)K&H;/802&(M>9?&72@E/%\$#C'6HT"+=G]A:N:5]3ZA(W4E. M$B0,0AK=$4.XRA@,P ]E >(^>GVD3C'P2&53F_:4QE9DJ=.N/!%Z3.17'-H,FNU"*]* M3%PM+.XMDQ59F(/?] MV)%GM*LX>,32T/\LM,K1!ZB3<&D;\4N@W7QP[;\$VKT$VCV)\WY&33MO*DY0 M2M[KPZ!W2DCQ>R%30 $0QG\GNL6-)#LB+%**I*8^':!JN:SHVT*'G$S(O51( M3&]R]G!EEY5PN[I1M MN%=8UBH=T9PZ:GJ.8D(AQVG+R.91^Y W!\20#= )5\#F04%=Z^ZM"R#0*@YE MRLU"QWZ..>8>&HO% "1WT*(,W$BJB&26BP*TJ\BTTXHH:1T^*!' 'K%9E6MM MAE$J:,$%L%F3BXN;H;H8>/B^0[YL=6ZP**]M$F9XG]QC$DNG/EAC'!=W_PI- MZ*-VH0)HK%%L?=YVS>6* M.;: 1C')=*WB"N ?-+@I9J]B3?AMXOY)'H0=VX+.+LM!IQPH$>BQ4\5(H:KN MZC'$0R,.5K7B_MDUL;G9V\(B9?IU'[!,;SFS_=O#Z\2#21XC'VUD574FVUP528FU\F MVM1@=Z7-[SSXYE=L""N0F=Z_KIJZ=X[F!#G[-$Q49LJ5D9&12L&0LF QI^FZ8X-=TU\7E2V9 M#2,T(?JSR/)##V]XOF7F,HB<*MB*$OD<9*F\BK:CMF2F 84%?QA[LD^P]Z23 O>+5U'/XU M=T1.3$]/-$57D:+&SCQMR>A)?04,GW2S!]!A:[-QP1)6".\3L;:S[A*8:53G M*K9109["ZRP9H@TM Z3V$S'=!>@TV7U9_G,AC"+482 MD5.,E=GZ*?U"N2RG]O7OR3LQHYKO8RHHU\,DS<6UC Q=?Z_"VV^NDF]=EFUQ MD1DNP'0BTSW6% G%6]-/TI0CA/RF@@F]74K\;(B4-DR,:Y:@V2<$76%LPY?8 M+9X;(U"_F%BJZ0V-3@-,,I$B2NY5:H8A.QBYV.E]7I0*O0^!&-52T#HF^2LR M14UMY1/XSX1"^;&-E:KZ]UZ:;+VR(ROW%)<,W5\V(/9]W64OSL'<\IR&=)!Y/>C+6#/<" &']5DX!?#=HU;,9+)ZC5,#1ZX(*38$T=0&QT 5S$)OG" MZL7)&!3 ,%#]Y8FJ_ 0&084@;UY]1>GIVPO*B:_\7L=X7FO>P$;(P:&[ I?? M"(Y#<[G9_?Z/KM+S/D8QG^FR.6K70_:M)ZK)"=M5@B-?$(KD+ M_26/KJOE1D(,B-;7V)Z&;ER8D-2%EGB*!JZ(4J9J!1GSL>4.NJC+8J:,GU ]S-V^/B"?F6N+ >HD@VT*36,87^EM?NJB)1@M.G8 MX-?! "UFMB0=%BEV/>1+I/X3L=A;TY1*.(/EV<;V'?3%C(KHEEO\N(;FUZ6X MV[,2Z"DK5MW7NWNT=< J[-/@VCV8RV3Q"0\88S<&K+A@1L8B>#I,H4K;@X$F M+G:'RM34A@(6\S&!%R*X(%7UC X8A7\7@>(C<=/[Q.&IX#RU1[*\U/$)9J@<=X'_-EZM&;5WZLTUJ#;(A*".Z1.V M$53#0L3]5-%RU$D)*2EGHE8_/]1L%C:E"%O4$<)JQ"8]T#,6R_I6 8"731;< M%?74USLU,]GR!7TT027+"3#E@9*2WPA*XP30H&S=QTR87*P+8%%F):TF,[B) MQZG+((@E>@3 5J9^I2D16UX)Z0S]J&:E[OA,ZK57M[5M'-U+K.NK-P+_;.DU8.B A&%5A,7OUJT>F &?L@DC*!*5GK<%ILUOQ.36/M'M8H;VM_MX MVM\%$G? .1OJ4N8 MZ0&8(_UZ!1]FA1^0B&4;.-H3I7N?H$4?%TA%D6Q3/X%EQ=U:9LU=S0U#C['. M>*IGKF-X*_T/K *^MCE MY!GC 0(PUWD!B$@IWR2.!JI#02!APBJC1K=\B:M58YT[/M=!T#1*!KT%#:21 M)MG5'4_+<[#AW/4#^$ODN=I!\3^)9)F:C"T%@+^0H=12J1_3OOC38\:'GZ%Z M8J4,&Y+%./B-N>FK#N/3."ZH'ZV[<8$/"9M>T52YVJTK-[C\%VMJA$,W5 JR9Y M5?_49GDKP+_F!VLA2Y\CUSX6JP<)O#[XX[XW8";C5$=B?V&(W;PQ=K9W=L5T M9S!+5.BMVI8J2NIB\KO"Z>)0#Z":O9A/7KTY?#&?/'GSR=[F8?=9FD_FL_]I M;"@/]_AO _K?4[:WT#_O9 I<.#_.1L L-P(YSAZKC^2AXQG]-ZU7I;BJO?QXA,\N!;O+J]$[^/G#Y?_[O6N.UA1^O+=NXLS M^&FUF3TN[?SL7YQ57O[.829KU\5\]76G[XU^7PUS=7L+V.N/AT]A2* M_2X2F:HAUF\Y)8)B 4WW+&J96;JQ*5*Q$C6_O,S4W:XF)OE!V&+-"S7W1$_C MD>6H=+0\DFSJPF:.GP&H7R\MG;ZUQMN!"LF4T)C7-ZMAP@0-4$,@W/E42.=\ M"VS=+SI)"ANE-;,SV_R&*B;Z9VB)0^YQNA*S[SLN4Z!N.3C!'[@6 MYX=.<-2)I8UV\[MX$Z80EJ#3H4,8:+S+]U+[E1_\&2H?>843C('2S$.MM.>% ML]E F?Y"8O@,"/Q1-3B@MVH.GY_XV92^IS9O-SM/-G7O3TBX$RLGNW6W:['E M#YCMMJ"1ZO>< H?1P/V6@++.X#+@*O$ M3(4MV2I(GHA%06")0(9;.I=_1%>#*V3_V90E8%&@GAA(&?'LTQBJ#+/FU8(F MR4_/I'BT1(+LZ8^(S:&,?>J=7O7/Q M]M_B[/+3#0(1M,.;]SWQ8^]3[^KT SS^^=-U[X,XO1%3K8;ZWX41T1&+ED;$ M^6:=1B/.T>/9]WP;VFK&/*QO8FUYNYO[NTVVO*U^$D[@CV$^BM[\/U!+ P04 M " !]C ]7H9\*=+L' #T@0 %P &QR;BTR,#(S,#8S,'AE>#(Q9#$N M:'1M[5UK4]LX%/TK6CK=MC/XF80$AS*S!%JZ!=J!T,Y^5"PEUE:1LK)"H+]^ MY1>$4"AQ0I")F"$!6];CZMQCG6O[>NWP$$ _'0\PD" 6& M4FV=$!F!+A^-( /'6 A"*=@3! TP -NV5[==>WO+LG9W5%6=_!C. M!RO(;C MNWX-N%Y0JP=N$_QU#-Z>=SOOTM+[7SK=?[X>9*U^/=\[^M0!&Y;C?*]U'&>_ MNY_M4-5[H"L@BXDDG$'J. E MVF+7&C?;!!E$-QMY-KA 8 HEN\MU7;>Y00%H=JC M[)QW,YL5R[4;-7?+]1HSZ$OZ?1MZR98"2)[M;KUN]V#X8R#XF*'@53_]:6^ MU"0*@:HE+!)O$467"^OY=JN1646B8M\%%I*$D.8655;S?G,U6",U6/N &&]N;*?/SNYYPFS*!F4$GD51 0I MDZ1^U_+=FG*SI. R/$U+8-Q9HMPRTKY:-4T46_[6:6IV?6ZGJ8H3G&%Q04(< M+^H"ZX#W=<*O#I16 M)'2BNQ/3[:-)2^+$I?)]17 >)G4A"$08IT=>@F,*1M M2+O2I)VL0SXE*HC!+,H'#I6\497DJY(]^YMA\9?%XB=81EA0R% \XPE.&AHK MXJM/.R=%5*]T>.]^&;F"8-^V[WM>HS9GL*]5?_VHR-Z<4;UF_2&JG0IG3]7/ M59U]RB<%^HO_K20(%O0$AC^LB3+7;T/D>6 G;;@H"GM*?(XE;D\%S'5V\A0I M^>="8<.:[7EF+E8[%P7Y>L8+EFOY?'$T)Q%I%^]]]FL)&2F8"P%4 R,/*I(L9 MPW&,[RKT>;RD"JA/Q,LW(N18">ZS,.*.5 ;3J?Y^K10@T?&SXN')\_(%R0= 2L*N# M#0P;KSL;?X=QI Z3G!DV-FQ<*3;>(P-PSH@:78S+W2=@B%AK(E;R7?U#X(LG MXF,UL13WQN(JNU, ALD%$' $V6 ,!ZH[1T<=0\F&DK4'\I?D438,NCB,&*=\ M< 7.D@MTA+-XLSR(=3"&(>AU7BE_A/0",E7E LN,=8#L2\2G#FY8 K(?QIB" M S0.T[L.#?D:\JTJ^1YCU%'#,*M@0[W5H-YCCK!@:A4,PP@+0[V&>JM*O?G3 M. =,D#!*,Z=\%7P@X#!>)."V#B!^B8C5P3'+@QB?C;A:19A(L2'DRA-R<1ZC4/:Y&!J:-C1=79H^Y1#Y:5PNQ;%A9L/, MVF.V"RGE)HB\+J2[D@PA]Z<$7DK2D-^GN]$Z@4C);,&9K1[_*+]OLBDLQ E+ MRREBYF+U)7(ZWT38//E[)\/E.9S".)>U2+X'@-0*L90A>^4Z3"['L,?V 1_S=6PS?<^^*X M=RG(K@*,D^PQX(#B"YB2;\D7@!GVU0>CU8BLWGGG_:UWTZ?QQ5RU^$V[UIB. M'#YEF. A?;*$P$%T'OL<@VNU8;5/C-A#^*]LP'# 3O\4!@A,R P'F:(^7@=";?I0M.591 M)(^L8-)?WY7MA"2ETRMSA?O0S,2Q5JO5LZM]4P8_.UW#D M>6?CLWH"Q0N*-[[S,3$77$TH5 MS*6&MH8#2\$G(W0XF#)#(,F(+I@Y;CV,+YP>KJ;_=S0BF7$T>PU"#%#?=? M:)I/LA>BJI6+-!/$\"=FI:_(300C.HJ5R?J;6[RV,E^L2Y4T3DJF7,RCG3&? ML@*N60EW:DKD3KNFX&_!-$]W^A5WP?]@*!H5%%PR)V,U3C,Q]Q\V@H._'XG=(.!%Z,Q\_< MGJ!C,_U6Y",E"QL9*H5+25G.\('#.S;A!8I%O[^=Q8(G<)(D:B8-'C1<<#U] M1P5_GQ6&I_,5#1'WO<%P9>W:XIY(/.(RTIH+%3RN"K.!G@]YI5'5&:OHS0\:'*%E3?\RB!#/XGGD#2N9!28 MC &7B=*YTL0&,^"\9BDR8E;&J8JC=K*&X=Y@EK5)NL!,"Q=*3^'>Z<'NM7(A M#$.G$X1^&+9A,0ZZO6YXL#(^ZAWX/2"2+DD='RGAGO7MQEW >HH=JYE&/(@. MMZ-5>C^93=""$.RWP2;X-M3I!]V]T<>JIP2ON5,NL;YP(M">2]QV[U)(!R7/,JK5Y>0$G4LZ0[:YB6UHU\)U?7*@#YV9I!CO]*K)O!@'L.=>X MB%E# *'(5C!0.<8 ROX[\98X4E,LQ/-_KS>02L;/,\D@].N#JQ.!K325(Q^W MK"?;FDABP1;>'RM-F782)03)"Q8M7E8#SGIY$VNV0EDL>)CK%= &Q7KY>PF3 MJIC9C?5BUT7DUN%CZ(*.VAF>$-&$WI13*E@CI7OH!IWMU=S7[-?DP=6:NB+? M6BP5JHPR%,;D/S.L;]N%?53-V 8F18^* MJC=QL6^(^2WUH]6$MN3[S K71V]5^7MA4N\ MQS%YA0>G9S?P<'_2M)>W[LG'M9=OM. '0;U5!@4G;;@B>BZPW?E(,!LMW5\2 M3+9,*S%)'B<:[S?4]@1*1UM^]>FO7%/7)QH&5X,S%D,2YH=&WM M6VMSV[@5_2NH,]W8,Y(H67$VH1S/.+8RZS2O\2IM]R-$@B)JB. "H&3MK^^Y M /5V$KMULDK6GK$M@A? 7 /[KD@=?RW9K-?Y+Q(1,I^&;Q]PU*=5&-1.)88 MP1U*I]+E;*#+DA?LK3!&*L5>&IF.!&//6YTGK7;K^=-F\^0839W5=701LV=1 MYR@Z;!]V6;L3=Y_$G4-V^I;M?QR<'7CK\_=G@]\^]$.O'SZ^?'-QQO::4?2O M[ED4G0_.PPTTWV$#PPLKG=0%5U'4?[?']G+GRCB*IM-I:]IM:3.*!I=1[L;J M2:2TMJ*5NG3OY)A*\%?P].1X+!QG2[%WL?!J^8S6#CIE#@YCN;_@^U0 MI[.3XU1.F'4S)5[LC;D9R:+I=!EWVZ7KH6:$VQLVU\VI3%T>=]KMO_=*GJ:R MAR!Q*6MVC99F1HWQ9J,/@8B,4=W(BJ/65=A,EN(F'VN6]S2YNJEG.ZV6Z M<,V,CZ6:Q8\'R>F[%*/>?&X$4KPWPHCL\<];VWE'P)-8X!*%J*9BX"S MU7G><^+:-;F2(_1&I;TP)3&,&?UV#L,'@C!<@S -K0RU2G&S?YW+H70_/>H\ M;?>Z:/HX&F(RRV\!/(%C"_._(C_K7PXN7EV;'7WH.)4K6[+JYMR9/Y=3VL4*.9:*5X:44\_]"[W_'6 M_ ,)G!['-+;>"B6IBA] 4_&9KERFIX6JYK//N= ^Q)Z2JF=8-CZO1>X(9+ M:@BHS)BKWJKOUT5P(I;SB6!&3*288H]WN;3LM"@JKMBE*+5QV/;9*Y@':G?: MS7\PG;%?'8*%:(3"BR)I]8XCZN DC"^BB8_\XCTXX:XYX>&N.>%+;KV\8.,9 MNP)\):!#&L$737#"5*/C0D/ H $N"\:+&:L*9RH!I) G7MW ,3D;X\I(^&_& M$Q09IL?2,:>#W99!(1)A+3MJA[<;78/8J9>]#;*H% Q -0T^^.ZLQY-P MF[-,Z:F=\]"(D;0.J81CG H#;J!LK-#)SL%LH7U@U'?#J">[QJC!FOO]].C9 M8>?GGJTY4VMQVN9UEDE<[ML#[YL7C!OA60"OEN1C\%8F+"V7M#G5(+,QHAQ% M.KI.I4V4MA7J4?PS6@4ZE$8CQ4>Q9?OP_E2 3L'%^]?(B0MD\Z<(+9>5$K;6 M;UW>[!SMBP"EI$T9!:(6B@3($Z&Z]96N]9>B-1KS)7EB0 M%HT?&'D[1JXP9>]DDQI_.EUY:\?8>BXL!@-_]?KLRXQJD'1,>&5O7X4TW%" M&'5/017JRJ !!**)M#Z\P4H4OAU*U)>!<36XAJ,?,*V6A4NB-.K 2S@$\U1Z* FE;@->Z(DC8,,D$:';B+C466 M"-X/[/TAV)OL&GO[$ZXJ'Z?(M466(0V4$SBEO2&=6^CI6\3=<'ESAN?)BHJ( MF3;DD4,L_:<1W$89\(6UH"0Y^_+)#1O.TV^__X@P$\#3H\9_$+ZU_])T2W>- M;N?!D[<906>G=<+F[]Q(NSN$2%*Q.DDJ0WZ_(AEO:'6LK4,Y/;)#6Q93SGZO MH#C1]/XGJF0@,(+7AG4-/ &M_+$OG0C[IQ8!UT% E7.[T-<4]CSA1>KU@)^/ M.E;/F))70M5GP!OVC?][BKY \IN?2/OHM7@B_; 1[!+7]X]^F,,H__POG6\5 MC66@HKBY2M=ES"+"W4%[;Z6P"W0<::S3QB[DKB] D^.Q=$Z(SZB"H8:@IONI M!#[?R#Y(C2!L*[3E4D_D#YX#,G35^#D9^)9AN^L^%9 M]^&P7^N-A5L([FV6A].A^(63Q%!6M6$2L3_*M3CI1!:2!YS:" MK+70M+8:8QHP;7XPM5*X\MCP.R0%E&1FL&LWX*+"QQHX MN7_,7;.A$828+"9:302IL8*/ZJ?UI@Y/8EPJ/1.X.\UU"$A\C6O@QKU(U=8G MO'877N-",VPS];.S\>>. M=FV0=&@9 D&EGQ8OYT7@-^=+.XO7HPM_<+((J3ZY&1E=%2H%5FWB^B:V\M[]^HP9UN %RONVM?6.@ M+EK[PL#FEQ%*Z*3F$'K_JLDS")R83[1,:]?X^7FKN]AM0U';J^3P'0?_I8F3 M_P)02P,$% @ ?8P/5]%53]H7"0 &C< !< !LU;;7,:.1+^*SI2M[&K>#5Q-AD<5Q&_U+HV?BD?N:O[*&8$ MZ"Q&LY(&S/WZ>UH:8,#$<2[9+'%PE8&16E*WU(_Z:CK+>,HNA3%2*?;>R&0H&'M;;[VJ-^MO7]=J MQT?HZJ1HH].(O6FT#AL'S8,V:[:B]JNH=<"ZEVSO8^]DWTN?7I_T_GUS%D:] M^?C^P\4)J]0:C7^U3QJ-T]YIJ$#W+=8S/+7229URU6B<75589>1<%C4:T^FT M/FW7M1DV>K>-D1NK5PVEM17UQ"65XR,JP:?@R?'16#C.XA$W5KAWE8^]\]H; M2#CIE#@^:LR_@VQ?)[/CHT1.F'4S)=Y5QMP,95IS.HO:S\_1E-93@VPHC!R\[7MK* M_PIT#0.53$5M)(*>]=;;CA/WKL:5'&(T*NV$*8D@S.B_=1!^D K]%16FH9>^ M5@DJS^Y'LB_=+R]:KYN==JM^<-3H8S*S[Z%X#,<6YO_5_.3LMG=Q?G'2[5U< M7['KW%U0.+O]CD;])[=.#F:/6'519:%9H4[[-5H5F!^P?#@%#5$/A11K7.T<-&N XV->@B6_XQ=LY MX;8YX<&V.>%[;CW%8.,9NX/Z2H"+5(,OFN"$B<; J0:)00=(8#Q^1LC"LCX;\#'J/(,#V6CCD=Y!X(I"(6UG(S(Y$QOQ,8M]2G11D< MG6%(15K3&"002P-:!3$0+0M-L-X,JQ"/F,WI8]E^*HPH.B$#QM(B^M-T!R)F MA,U$[!6D?C.HIA.8B:7&I/1GY6G8@>R' 5G[AP&98 .9PHT)$4NWK0)A$$>U M*=7+=$#]$4/%[UCE"?H$-$H^6@6LI%$SEL&S"90$5F08"]05#F_7A@:P$T]] MJR21*P@ :AIX\,-9KT_,[8@-E)[:.0Z-&$KKD$XXQJDPZ TMJR4XV;DR#[3= M(>J'0=2K;4-4;\7]?GGQYJ#U:\<6F"FX.&WS>C"0N-RS^]XW+Q@WPJ, 7BW) MQ^"M3%A:+FE'U(+$QHAR%.GH.I$V5MKF:$?QSV@5X) 9C30?Q9;MP?L3 3@% M%S^[1UZ<(J/O(K3:UUN">"*JW#)%R%2TFY5!JP2(,P"D(EB ;( MD$)?-MI@9;0!1B.+U]$+">*BT0Z13T-D"2F5XW5H_.5PY?4M0^NIL# &_NKY MV><1527J&//(.42'T_E*@O V,YN(;C M'R"MH(5+H%2+P$N5$D$2NEBM9.*/Z6S>MS*1W$@R0 ;RZL-]2CWEE@BEWZ"L M9Y\^&&HKH)!#\*5&&:?%SQ6G& ZSO!)+8HH6@>:6V3E^]04)(LRB/=QZ!^+G M .+^=H/XR?'J 9:?'NF>#&EL Q.9$%*YU:EWH?=9H#?>-O2>3;C*?9PBUQ:# =) .8%3V@WI MW()//R'NALO-&9X'*QHB9MJ01_:Q])_6X"G,@"^D!27)@\^?W+#^//WV^X\( M,P%].M3Y,\%;\Z>&6[)M<#L-GOP0$71V6B1LOF8C[+X@1!*+U7&<&_+[$F7< MT.M86X=RNFV'OBRFG/V1@W&BZ[U/-!D P A>:]*%XC%@Y8]]Z438W[4(>NT' MK4;<+O@UA3T/>)%X/N#GHXC5,Z;DG5#%&?":?/6KI^@S(-]\5]I'K\5=Z1]J M(_@)3J,.G\UIE+\!F,SWBNHR4E'@+.-U&;0(<5] OA_DL OM./)8IXU=\%U? M@"['8^F<$(_0@KX&HZ;Z1$(_W\D>4(TH;"G*XYNRZ?E6)/[()=3WVTZ>QOY$ M>7]WU/0L N_6'35U%?(SF".!-#K:I)/26 K@HN"JBR.?J>!W1#Y#ON;II\\T M_6W+^:V/+T);<3H3CI@W1#>>H*$5B^#V2606^2F: %[PC6I@P!;TU^9C>!MF MQ1M3D(J--XEV[/:Y@&SKCH*Z(+$#@WA1AP":]^$)=>_COYMPT-GIY2Z1ZR;#R'* M6J^KC!X&]<^9D0F^FW<5>CBR,H?VD_ :]".7*U2C9R)I/K%2J\]<-I=N63QP M224E?'E0S4>=&UJ ;>&XZW#0<[<_1 ]+\]< 4%ZF4L^TWG1#.AK))!'IXKI& M<(KZV(/O:E.8_]EG0A?UO&^URIWHS'>95?O^)$\HV;T)S*$E[272RA :YA97 MC@D-S?;RU#";>VWQN;IO[*;_+YA^O^&LQIM'UZ% [)Q@9O?,WV1B+YK^[Y%U M^AX3U+ -=GI]==5EEP_G:@)J@BTZLH@3JA9CGT&+.GO_H7OR^V7W:F6:OHEG M?G>7>*H3?,7"^PBT9:O^X(GGW1INI9ER=>OR3$XZ*!K[EP5$G-/^R_XI8\%N M#/*=1!3/?YR,I!BP\P5[N@YG%4<-N^_&MDQ_\#4$L# M!!0 ( 'V,#UQKZH@8 !\; 7 ;')N+3(P,C,P-C,P>&5X,S)D M,2YH=&WM66U3VS@0_BNZ=*Z%F?@M!@IVR@P7Z+1<:1D(<]./BBW'NBJ63Y8) MN5]_N[(<[!3:7E^X=GK,A,3R:K6[>I[=E3W^Q7%.BIP6"4O)B^G9*Y+*I%ZP M0I-$,:IA=,EU3J:R+&E!SIA27 CRF^+IG!%RX 8[KN\>[#G.X1A43>P<641D MWPMVO9$_"HD?1.%.--HA1V=DZVHZV3;2QV\FT[?G)\VJYU>_O7HY(0/'\_X( M)YYW/#UN;H#Z@$P5+2JNN2RH\+R3UP,RR+4N(\];+I?N,G2EFGO3"R_7"['C M"2DKYJ8Z'1R.<03^,YH>CA=,4Y+D5%5,/QM<39\[^R"AN1;L<.RUWXWL3*:K MPW'*KTFE5X(]&RRHFO/"T;*,0K_4,7X[*!OG(L4$U?R:H?:.WD0PJJ*9U'F\N<1=,\MV7B8+[61T MP<4J>C+E"U:1UVQ)+N2"%D^&S0A\5TSQ[$ELI"O^-P/5X*#@!7-RUMCI!@>Q M9C?:H8+/834#()9/H3A?]:5YMFJ&>)%"CB/PKWR0[Y,\ M(C.&PUFM"E[E@/Q*"B961$M"DT0N@#1P 2HN6"F5)F6MJIH"NT @V"=7[J4[ M<0G&XFG<1"0(=WU"BY3PPJA0*9*S8>'ER004 1HJ1EY+UX8P=/9'X;Y+ICG8 MTS>PRBFPM9 :["0I8PNP\/&C_='(CS,N6&I^!S$XJ- T@!.$6F;DDB4XWUJT MCT/H! S7"@ '0B0IC (HRE76MB@U>#-K6Y^NVB87_19&C;J71>+">N08,NZ2 KRZ M0-E"+99@%L"68MM#@SHPSC*454/TRL#)KH6BP=.X(N\*N01VSAF:175D-DC3 MF0!,0T)@ZMG 'X B(6P]65]7)4W::[N?S0PG@1Q&RXI%[8_XZVZT+9!0I;1< M1+B'<:=FXA3C@"/H2M8ZRO@-2^]"1Z>Z-99'%N-:P2=MO6K$#'RP%.NT>_.+ M/+O&_4FHL'89$\&%>)ESS1P,,(M@?Q0MXXX1=B.LL5O!]J9-?8$Q+OI5S&TN M41%8I194Q-T<8(<&APC,=47"-'M4%#4D.EN7-I(N0/DYS+0,\YW?385 B8Q7 M$!NR@HZ$F)Q+3NN"V4KD6XZ8KJ_+A6:5E@I0+@742#1&8#8WM0VE%?NKYHIA M^WE'&0JWZ#8F\_[H[E:ZW=2 $K0EB+'A9]2K&&ONV,/863AY"#C/@/8'(Y__ MK5VMM&PM%LC>(,8#=&MTEW0 M>1NF#39TM[.C7(+"#,XT4DD>^^?O ;GVC&&T\#\*JW#D).<%MV;:&>)5' MWH_E-85: !,J*"["22"+@>CIT=G))3EUR<6+MU>]2/X["-\7-(U/X$HX[A3Z MX0-W/[@^%4Y?!B%3_WY _)Q27!%!D:_JST'#S[/3W_]FCGD_HYJNDVOP)X&[ MDYRS# XY<.#!^D#>-$\4QA[_ID]WOK(76^>*0T=;0DO[GBO;:U]^(A"W/?DW M[;J_W-Y.M<[7K>R,)N_F2M9%BFVW5%&;.#NO,_HWK%&C#2/]7@MNWYGTFO#^ MV/H=34GGS&G:*/, .*+7DJ<6&D\/W'"=X9LAWQQPFE<_YEW2X3]02P,$% M @ ?8P/5[]$\8W"!@ ^1L !< !LU9>7/3.!3_*MHP"^U,?"1N2VN'S)2T#"ST&$AWAS\56XZU*))7EIMF/_T^ M'4[MM 6V0!>&[4R:6'YZ>L?O7?;H%\\[Y@7F*YXW'@&KB=LC>(SV@\%N, R' M$0H'<;03#_?0X0G:NIA.M@WUT=ED^O[\V)YZ?O'\S:L)ZGE!\$P':"HQKZBB@F,6!,>G/=0KE"KC(%@NE_XR\H6]!99SRCTERC@*2Y7 S@!N;]!<>4N:J2(>A.&O28FSC/*YQTBN8,6/=J_7 M))T7UXO"*A=+PK"BET1S;_%-&<$RG@E5))M'W+:S;/;E@BLOQPO*5O&3*5V0 M"IV2)7HK%I@_Z=L5^*Z(I/F3Q%!7]&\"K$%!1CGQ"F+E] <'B2)7RL.,SN$T MO9I8D\1 C/1G,+0_M BSC@A+RV4F6 8WCZ\*.J/J\:/!7IA$0W\X"F9@S/(A M!/^SKA3-5W:)\@QP'D=[Y<=TF18$Y8(QL02_H91(8$!3K*V.:(5F1"_GM>2T M*@#YE6"$K9 2"*>I6$#0P 6P>$M*(14J:UG5&*(+" ;[Z,)_YT]\I&WQ-+$6 M&42[(<(\0Y0;%C+3P6FC\-WQ!!@!&BJ"3H7O3!AY^\-HWT?3 N3I"E@5&**5 M"P5RHHR0!4CX^-'^ 041>1]$F&.9,5(9I?5I<\*)Q*PEK#8C TUK/#>25G5:.%']!T)M"C E M\K[QUO'E0;B')FV(?-_!=WYKN'31"?%B,-#4*X#6#94;_&(YPYQ4WMD5(ZL& M1<,P'/;-?8.U"F35)2P'$P%H=#0H*'>D;]F]XJD/YZ$CR+A+#/!J V5+K*^KDJ<-M?.GW:'ET(.PV5%XN9'\G4=[0HD5"DE%K'V8=*J MF7J+4"5J%>?TBF2WH:-5W:SDL<.XDO#)&JTLF8&/+L4J:]_\(LTNM7]2 MS)Q<1D10(5D65!%/&YC$X!^)RZ0EA'.$$W9KL+TI4Y=@I _]*N+:2\T(I)(+ MS))V#G!+O;$&YKHBZ31[R'D-B<[5I8VD"U!^ 3M=A(7>:U,A-$5.*[ -6D%' M@DS.1;_5G+A*%+H8,5U?.Q;L*4TH0+ED4".U,$QG]2K1-7<4:-LY. 4:<($![0\6?.'/'7O# M[S'V*,_UI:D2*1!AJHL,]!.MYC#'5$)*'%I#O0X,,S,'F,81J&IF TB4Q%:F:B/"_;NA?OO08Q+Z>NAYN&;A[M[@ M2%?[&!W68ZT]>9\&KD;*SAPFZ-X(W L('NF.X"SVLS M;41#VYTMY@(8YC#3Q 7-H!%;7WLZMN(9M%(?O"78[).S:2OEK$GQ#*:@6I&. MTM\,-"W585I[=7(V??G>H,!"U?WO)H3_S?EYYKR9*NU.G:II!6,\HVK5*-T; MZP(?1LDZM]SF!)-KNO7D4]YPP=NTEN65GK)IAAZ%YN\CWOI&-MIXLJ/K:VNF M\0;7!=@)$E0!.CH[/3V\:=!+#*D==E50*YB70E(">G3BH^=O#B>O3PY/.];\ M=S"^RW!*/T\K87CAZN&-=S? /A=27P8C4\U^0 P="_Q[\/C6N:3@SA+\><.SVS^C:YMIXYO.$U\N;ZM[*=9-^@SR[UR* MFF=ZH! R;HI(ZT5-]X83:K@A9-@9+MS;H,YXT5U;OWTJ\9QXMJTTC[9C?"EH MYJ#Q],"/UM7.+H5F=+,OM#$P:RYH=&U02P$"% ,4 " !]C ]768Z7=0IO #0D0 %P M @ %\U 8 ;')N+3(P,C,P-C,P>#$P:S P,2YJ<&=02P$"% ,4 " !] MC ]73%L<3*(I !J,0( & @ &[0P< ;')N+3(P,C,P-C,P M>&5X,3!D,34N:'1M4$L! A0#% @ ?8P/5\ ,&"7-8 XWL" !@ M ( !DVT' &QR;BTR,#(S,#8S,'AE>#$P9#$V+FAT;5!+ 0(4 Q0 M ( 'V,#U=G7&I]WAH .F[ 8 " 9;.!P!L&5X,3ED,2YH=&U02P$" M% ,4 " !]C ]7H9\*=+L' #T@0 %P @ &"%@@ ;')N M+3(P,C,P-C,P>&5X,C%D,2YH=&U02P$"% ,4 " !]C ]7.B2X;*P$ #W M$ %P @ %R'@@ ;')N+3(P,C,P-C,P>&5X,C-D,2YH=&U0 M2P$"% ,4 " !]C ]7U9! "\T( (,@ %P @ %3(P@ M;')N+3(P,C,P-C,P>&5X,S%D,2YH=&U02P$"% ,4 " !]C ]7T55/VA<) M :-P %P @ %5+ @ ;')N+3(P,C,P-C,P>&5X,S%D,BYH M=&U02P$"% ,4 " !]C ]7,GL:^J(& ?&P %P @ &A M-0@ ;')N+3(P,C,P-C,P>&5X,S)D,2YH=&U02P$"% ,4 " !]C ]7OT3Q MC<(& #Y&P %P @ %X/ @ ;')N+3(P,C,P-C,P>&5X,S)D ;,BYH=&U02P4& !$ $0""! ;T,( end