0001558370-23-000472.txt : 20230125 0001558370-23-000472.hdr.sgml : 20230125 20230124173546 ACCESSION NUMBER: 0001558370-23-000472 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230125 DATE AS OF CHANGE: 20230124 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33883 FILM NUMBER: 23549186 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-Q 1 lrn-20221231x10q.htm 10-Q
0001157408--06-302022Q2001P1YP30DP45DtrueP1YP2YP1Y0P1Y0.3333false0001157408us-gaap:RetainedEarningsMember2022-12-310001157408us-gaap:AdditionalPaidInCapitalMember2022-12-310001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001157408us-gaap:RetainedEarningsMember2022-09-300001157408us-gaap:AdditionalPaidInCapitalMember2022-09-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000011574082022-09-300001157408us-gaap:RetainedEarningsMember2022-06-300001157408us-gaap:AdditionalPaidInCapitalMember2022-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001157408us-gaap:RetainedEarningsMember2021-12-310001157408us-gaap:AdditionalPaidInCapitalMember2021-12-310001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001157408us-gaap:RetainedEarningsMember2021-09-300001157408us-gaap:AdditionalPaidInCapitalMember2021-09-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-3000011574082021-09-300001157408us-gaap:RetainedEarningsMember2021-06-300001157408us-gaap:AdditionalPaidInCapitalMember2021-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001157408us-gaap:TreasuryStockMember2022-12-310001157408us-gaap:CommonStockMember2022-12-310001157408us-gaap:TreasuryStockMember2022-09-300001157408us-gaap:CommonStockMember2022-09-300001157408us-gaap:TreasuryStockMember2022-06-300001157408us-gaap:CommonStockMember2022-06-300001157408us-gaap:TreasuryStockMember2021-12-310001157408us-gaap:CommonStockMember2021-12-310001157408us-gaap:TreasuryStockMember2021-09-300001157408us-gaap:CommonStockMember2021-09-300001157408us-gaap:TreasuryStockMember2021-06-300001157408us-gaap:CommonStockMember2021-06-300001157408lrn:EquityAwardIncentivePlan2016Member2022-12-092022-12-0900011574082022-08-012022-08-310001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceAndServiceMember2022-07-012022-12-310001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceAndServiceMember2022-12-310001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2022-12-310001157408lrn:EquityAwardIncentivePlan2016Member2022-12-310001157408us-gaap:RestrictedStockMember2022-06-300001157408us-gaap:PerformanceSharesMember2022-06-300001157408lrn:DeferredStockUnitsMember2022-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberus-gaap:PerformanceSharesMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021ManagementIncentivePlanMember2022-10-012022-12-310001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceMember2022-07-012022-12-310001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2022-07-012022-12-310001157408lrn:IndependentContractorsMemberus-gaap:RestrictedStockMember2022-07-012022-12-310001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberlrn:PerformanceSharesTrancheTwoMember2021-08-012021-08-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021LongTermIncentivePlanMember2020-07-012021-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2018-07-012019-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2021-10-012021-10-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2023LongTermIncentivePlanMember2022-12-310001157408lrn:PerformanceSharesTrancheOneMember2022-12-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2022LongTermIncentivePlanMember2022-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021LongTermIncentivePlanMember2021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-07-012022-12-310001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2023LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-07-012022-12-310001157408us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-07-012022-12-310001157408us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-07-012022-12-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021ManagementIncentivePlanMember2021-10-012021-12-310001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2022LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-07-012022-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2022LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-012022-06-300001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMemberus-gaap:RevenueFromContractWithCustomerMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMemberlrn:EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember2019-07-012020-06-300001157408lrn:CalendarYear2022Memberlrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2019-07-012020-06-300001157408lrn:CalendarYear2021Memberlrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheThreeMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2023LongTermIncentivePlanMember2022-07-012022-12-310001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2022LongTermIncentivePlanMember2021-07-012022-06-300001157408lrn:PrimaryObligorMember2022-10-012022-12-310001157408lrn:CareerLearningMember2022-10-012022-12-310001157408lrn:AdultMember2022-10-012022-12-310001157408lrn:PrimaryObligorMember2022-07-012022-12-310001157408lrn:CareerLearningMember2022-07-012022-12-310001157408lrn:AdultMember2022-07-012022-12-310001157408lrn:PrimaryObligorMember2021-10-012021-12-310001157408lrn:CareerLearningMember2021-10-012021-12-310001157408lrn:AdultMember2021-10-012021-12-310001157408lrn:PrimaryObligorMember2021-07-012021-12-310001157408lrn:CareerLearningMember2021-07-012021-12-310001157408lrn:AdultMember2021-07-012021-12-310001157408us-gaap:RevolvingCreditFacilityMember2020-08-012020-09-300001157408srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-07-012022-12-310001157408srt:MinimumMemberus-gaap:ComputerEquipmentMember2022-07-012022-12-310001157408srt:MinimumMemberlrn:StudentComputerMember2022-07-012022-12-310001157408srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-07-012022-12-310001157408srt:MaximumMemberus-gaap:ComputerEquipmentMember2022-07-012022-12-310001157408srt:MaximumMemberlrn:StudentComputerMember2022-07-012022-12-310001157408us-gaap:SoftwareDevelopmentMember2022-07-012022-12-310001157408us-gaap:FurnitureAndFixturesMember2022-07-012022-12-310001157408lrn:SoftwareDevelopmentCostsInternetDomainMember2022-07-012022-12-310001157408lrn:OfficeEquipmentExcludingComputersMember2022-07-012022-12-310001157408lrn:ThreeEarlyStageFundsMember2022-07-012022-12-310001157408lrn:RethinkEducationIiiLpMember2022-07-012022-12-310001157408lrn:MedcertsLlcMember2022-07-012022-12-310001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012021-12-310001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001157408lrn:InstructionalCostsAndServicesMember2022-10-012022-12-310001157408lrn:InstructionalCostsAndServicesMember2022-07-012022-12-310001157408lrn:InstructionalCostsAndServicesMember2021-10-012021-12-310001157408lrn:InstructionalCostsAndServicesMember2021-07-012021-12-310001157408us-gaap:RetainedEarningsMember2022-10-012022-12-310001157408us-gaap:RetainedEarningsMember2022-07-012022-09-300001157408us-gaap:RetainedEarningsMember2021-10-012021-12-310001157408us-gaap:RetainedEarningsMember2021-07-012021-09-300001157408lrn:SecuritiesLitigationMemberus-gaap:PendingLitigationMember2020-11-192020-12-110001157408lrn:TalloIncMember2022-03-310001157408lrn:TalloIncMember2021-12-310001157408srt:MinimumMemberus-gaap:BuildingMember2022-12-310001157408srt:MaximumMemberus-gaap:BuildingMember2022-12-310001157408srt:MinimumMember2022-12-310001157408srt:MaximumMember2022-12-310001157408lrn:CsiLeasingMember2022-08-310001157408lrn:NewMarketsEducationPartnersIiLpMember2022-12-310001157408lrn:ThreeEarlyStageFundsMember2019-06-300001157408us-gaap:BuildingMember2022-12-310001157408lrn:AcquisitionOfTalloAssetsMember2022-12-310001157408lrn:AcquisitionOfTalloAssetsMember2022-09-300001157408lrn:AcquisitionOfTalloAssetsMember2022-07-080001157408lrn:AcquisitionOfTalloAssetsMemberus-gaap:CustomerRelationshipsMember2022-07-082022-07-080001157408us-gaap:TradeNamesMember2022-12-310001157408us-gaap:OtherIntangibleAssetsMember2022-12-310001157408us-gaap:DevelopedTechnologyRightsMember2022-12-310001157408us-gaap:CustomerRelationshipsMember2022-12-310001157408us-gaap:TradeNamesMember2022-06-300001157408us-gaap:OtherIntangibleAssetsMember2022-06-300001157408us-gaap:DevelopedTechnologyRightsMember2022-06-300001157408us-gaap:CustomerRelationshipsMember2022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-012022-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-012022-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-10-012021-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-012021-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408us-gaap:RestrictedStockMember2022-12-310001157408lrn:EmployeeAndNonEmployeesStockOptionMember2022-12-310001157408lrn:DeferredStockUnitsMember2022-12-310001157408us-gaap:USTreasurySecuritiesMember2022-12-310001157408us-gaap:CorporateDebtSecuritiesMember2022-12-310001157408us-gaap:CommercialPaperMember2022-12-310001157408us-gaap:USTreasurySecuritiesMember2022-06-300001157408us-gaap:CorporateDebtSecuritiesMember2022-06-300001157408us-gaap:CommercialPaperMember2022-06-300001157408lrn:TalloIncMember2018-08-012018-08-310001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MinimumMember2022-12-310001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MaximumMember2022-12-310001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-07-310001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-04-300001157408us-gaap:RevolvingCreditFacilityMember2020-01-270001157408lrn:TalloIncMemberus-gaap:SeriesDPreferredStockMember2018-08-012018-08-310001157408lrn:ConvertibleSeniorNotesDue2027Member2020-09-300001157408us-gaap:RevolvingCreditFacilityMember2022-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2022-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2022-06-300001157408srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-272020-01-270001157408srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-272020-01-270001157408lrn:TalloIncMemberus-gaap:BaseRateMember2018-08-012018-08-310001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-012022-12-310001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-12-310001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-10-012021-12-310001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-12-3100011574082021-12-310001157408lrn:MedcertsLlcMember2020-11-012020-11-300001157408lrn:MedcertsLlcMember2020-11-300001157408us-gaap:FairValueMeasurementsRecurringMember2022-12-310001157408lrn:StockOptionsAndRestrictedStockMember2022-10-012022-12-310001157408lrn:StockOptionsAndRestrictedStockMember2022-07-012022-12-310001157408lrn:StockOptionsAndRestrictedStockMember2021-10-012021-12-310001157408lrn:StockOptionsAndRestrictedStockMember2021-07-012021-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2022-10-012022-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2022-07-012022-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2021-10-012021-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2021-07-012021-12-310001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2022-10-012022-12-310001157408us-gaap:RestrictedStockMember2022-10-012022-12-310001157408us-gaap:PerformanceSharesMember2022-10-012022-12-310001157408lrn:EmployeeAndNonEmployeesStockOptionMember2022-10-012022-12-310001157408lrn:DeferredStockUnitsMember2022-10-012022-12-310001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2022-07-012022-12-310001157408us-gaap:PerformanceSharesMember2022-07-012022-12-310001157408lrn:EmployeeAndNonEmployeesStockOptionMember2022-07-012022-12-310001157408lrn:DeferredStockUnitsMember2022-07-012022-12-310001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2021-10-012021-12-310001157408us-gaap:RestrictedStockMember2021-10-012021-12-310001157408us-gaap:PerformanceSharesMember2021-10-012021-12-310001157408lrn:EmployeeAndNonEmployeesStockOptionMember2021-10-012021-12-310001157408lrn:DeferredStockUnitsMember2021-10-012021-12-310001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2021-07-012021-12-310001157408us-gaap:PerformanceSharesMember2021-07-012021-12-310001157408lrn:EmployeeAndNonEmployeesStockOptionMember2021-07-012021-12-310001157408lrn:DeferredStockUnitsMember2021-07-012021-12-3100011574082020-12-310001157408us-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-08-012022-08-310001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2019LongTermIncentivePlanMember2021-10-012021-10-310001157408us-gaap:RestrictedStockMember2022-07-012022-12-310001157408us-gaap:RestrictedStockMember2021-07-012021-12-310001157408us-gaap:PerformanceSharesMember2022-12-310001157408lrn:PerformanceSharesTrancheOneMember2022-07-012022-12-310001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408lrn:TimeBasedAwardMemberlrn:TechElevatorIncMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408us-gaap:CommonStockMember2022-10-012022-12-310001157408us-gaap:CommonStockMember2022-07-012022-09-300001157408us-gaap:CommonStockMember2021-10-012021-12-310001157408us-gaap:CommonStockMember2021-07-012021-09-300001157408us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-310001157408us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000011574082022-07-012022-09-300001157408us-gaap:AdditionalPaidInCapitalMember2021-10-012021-12-310001157408us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-3000011574082021-07-012021-09-300001157408lrn:MiddleHighSchoolMember2022-10-012022-12-310001157408lrn:GeneralEducationMember2022-10-012022-12-310001157408lrn:MiddleHighSchoolMember2022-07-012022-12-310001157408lrn:GeneralEducationMember2022-07-012022-12-310001157408lrn:MiddleHighSchoolMember2021-10-012021-12-310001157408lrn:GeneralEducationMember2021-10-012021-12-310001157408lrn:MiddleHighSchoolMember2021-07-012021-12-310001157408lrn:GeneralEducationMember2021-07-012021-12-3100011574082021-07-012022-12-310001157408lrn:ShemenCaseAndAhmedCaseMemberus-gaap:PendingLitigationMember2020-12-212021-04-300001157408lrn:FiscalYear2021LongTermIncentivePlanMember2021-06-300001157408lrn:ThreeEarlyStageFundsMember2018-07-012019-06-300001157408lrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2020-07-012021-06-3000011574082022-10-012022-12-3100011574082021-10-012021-12-310001157408lrn:TalloIncMember2021-10-012021-10-310001157408lrn:TalloIncMember2021-10-310001157408us-gaap:RevolvingCreditFacilityMember2020-01-272020-01-270001157408lrn:BancOfAmericaLeasingCapitalLlcMember2022-12-310001157408lrn:TalloIncMember2020-08-310001157408lrn:TalloIncMember2018-08-310001157408lrn:MedcertsLlcMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-12-3100011574082021-07-012021-12-3100011574082021-07-012022-06-3000011574082020-07-012021-06-3000011574082020-03-2700011574082022-12-012022-12-3100011574082021-12-012021-12-310001157408lrn:ConvertibleSeniorNotesDue2027Member2020-08-012020-09-300001157408lrn:BancOfAmericaLeasingCapitalLlcMember2022-06-300001157408lrn:TalloIncMember2021-07-012022-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2022-10-012022-12-310001157408lrn:FoundationForOnlineAndBlendedLearningMember2022-07-012022-12-310001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-10-012021-12-310001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-07-012021-12-310001157408srt:MinimumMember2022-07-012022-12-310001157408srt:MaximumMember2022-07-012022-12-3100011574082021-06-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-10-012022-12-310001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-10-012021-12-310001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-12-3100011574082022-12-3100011574082022-06-300001157408lrn:AcquisitionOfTalloAssetsMember2022-07-082022-07-080001157408us-gaap:CostOfSalesMember2022-10-012022-12-310001157408us-gaap:CostOfSalesMember2022-07-012022-12-310001157408us-gaap:CostOfSalesMember2021-10-012021-12-310001157408us-gaap:CostOfSalesMember2021-07-012021-12-310001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-07-012021-09-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-07-012021-09-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2022-12-310001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2019-06-300001157408lrn:StudentComputerMember2022-10-012022-12-310001157408lrn:StudentComputerMember2022-07-012022-12-310001157408lrn:StudentComputerMember2021-10-012021-12-310001157408lrn:StudentComputerMember2021-07-012021-12-3100011574082023-01-2000011574082022-07-012022-12-31lrn:installmentlrn:lawsuitlrn:segmentxbrli:sharesiso4217:USDlrn:contractiso4217:USDxbrli:sharesxbrli:purelrn:facilitylrn:fundlrn:itemlrn:stockholder

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

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

For the quarterly period ended December 31, 2022

OR

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

For the transition period from          to          

Commission file number: 001-33883

Stride, Inc.

(Exact name of registrant as specified in its charter)

Delaware

95-4774688

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

11720 Plaza America 9th Floor

Reston, VA 20190

(703483-7000

(Address of Principal Executive Offices)

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

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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes   No 

As of January 20, 2023, the Registrant had 43,109,730 shares of common stock, $0.0001 par value per share outstanding.

PART I — FINANCIAL INFORMATION

Item 1.    Financial Statements (Unaudited).

STRIDE, INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

December 31, 

June 30,

    

2022

    

2022

(audited)

(In thousands except share and per share data)

ASSETS

Current assets

Cash and cash equivalents

$

318,279

$

389,398

Accounts receivable, net of allowance of $25,744 and $26,993

442,166

418,558

Inventories, net

23,960

36,003

Prepaid expenses

43,822

25,974

Other current assets

100,588

80,601

Total current assets

928,815

950,534

Operating lease right-of-use assets, net

75,823

85,457

Property and equipment, net

68,124

61,537

Capitalized software, net

76,192

71,800

Capitalized curriculum development costs, net

50,557

50,580

Intangible assets, net

83,410

88,669

Goodwill

246,676

241,022

Deposits and other assets

89,694

93,946

Total assets

$

1,619,291

$

1,643,545

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities

Accounts payable

$

32,809

$

61,997

Accrued liabilities

40,909

63,200

Accrued compensation and benefits

34,083

73,027

Deferred revenue

83,799

53,630

Current portion of finance lease liability

44,377

37,389

Current portion of operating lease liability

13,281

12,830

Total current liabilities

249,258

302,073

Long-term finance lease liability

28,925

28,888

Long-term operating lease liability

65,827

75,127

Long-term debt

412,260

411,438

Deferred tax liability

10,752

3,205

Other long-term liabilities

10,370

10,233

Total liabilities

777,392

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,431,576 and 48,112,664 shares issued; and 43,096,833 and 42,777,921 shares outstanding, respectively

4

4

Additional paid-in capital

688,695

687,454

Accumulated other comprehensive income (loss)

187

143

Retained earnings

255,495

227,462

Treasury stock of 5,334,743 shares at cost

(102,482)

(102,482)

Total stockholders’ equity

841,899

812,581

Total liabilities and stockholders' equity

$

1,619,291

$

1,643,545

See accompanying notes to unaudited condensed consolidated financial statements.

3

STRIDE, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

Three Months Ended December 31, 

Six Months Ended December 31, 

    

2022

    

2021

    

2022

    

2021

    

(In thousands except share and per share data)

Revenues

$

458,435

$

409,507

$

883,585

$

809,733

Instructional costs and services

288,347

261,950

583,848

535,774

Gross margin

170,088

147,557

299,737

273,959

Selling, general, and administrative expenses

102,015

90,642

260,383

224,021

Income from operations

68,073

56,915

39,354

49,938

Interest expense, net

(2,082)

(1,875)

(4,128)

(3,868)

Other income, net

3,970

3,884

5,007

3,795

Income before income taxes and loss from equity method investments

69,961

58,924

40,233

49,865

Income tax expense

(18,860)

(15,928)

(11,353)

(13,035)

Loss from equity method investments

(396)

(992)

(847)

(709)

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Net income attributable to common stockholders per share:

Basic

$

1.20

$

1.01

$

0.66

$

0.88

Diluted

$

1.19

$

1.00

$

0.66

$

0.85

Weighted average shares used in computing per share amounts:

Basic

42,259,061

41,525,736

42,167,844

41,042,401

Diluted

42,547,334

41,963,399

42,602,405

42,413,828

See accompanying notes to unaudited condensed consolidated financial statements.

4

STRIDE, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

Three Months Ended December 31, 

Six Months Ended December 31, 

    

2022

    

2021

    

2022

    

2021

(In thousands)

Net income

$

50,705

$

42,004

$

28,033

$

36,121

Other comprehensive income (loss), net of tax:

Foreign currency translation adjustment

(331)

(13)

44

131

Comprehensive income attributable to common stockholders

$

50,374

$

41,991

$

28,077

$

36,252

See accompanying notes to unaudited condensed consolidated financial statements.

5

STRIDE, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

Stride, Inc. Stockholders' Equity

(In thousands except share data)

Common Stock

Additional
Paid-in

Accumulated Other
Comprehensive

Retained

Treasury Stock

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Earnings

    

Shares

    

Amount

    

Total

Balance, June 30, 2022

48,112,664

$

4

$

687,454

$

143

$

227,462

(5,334,743)

$

(102,482)

$

812,581

Net loss

(22,672)

(22,672)

Foreign currency translation adjustment

375

375

Stock-based compensation expense

5,295

5,295

Exercise of stock options

675

10

10

Vesting of performance share units, net of tax withholding

48,916

Issuance of restricted stock awards

460,411

Forfeiture of restricted stock awards

(27,184)

Repurchase of restricted stock for tax withholding

(209,010)

(8,766)

(8,766)

Balance, September 30, 2022

48,386,472

$

4

$

683,993

$

518

$

204,790

(5,334,743)

$

(102,482)

$

786,823

Net income

50,705

50,705

Foreign currency translation adjustment

(331)

(331)

Stock-based compensation expense

6,132

6,132

Exercise of stock options

Vesting of performance share units, net of tax withholding

31,088

Issuance of restricted stock awards

76,685

Forfeiture of restricted stock awards

(36,820)

Repurchase of restricted stock for tax withholding

(25,849)

(1,430)

(1,430)

Balance, December 31, 2022

48,431,576

$

4

$

688,695

$

187

$

255,495

(5,334,743)

$

(102,482)

$

841,899

6

Stride, Inc. Stockholders' Equity

(In thousands except share data)

Common Stock

Additional
Paid-in

Accumulated Other
Comprehensive

Retained Earnings (Accumulated

Treasury Stock

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit)

    

Shares

    

Amount

    

Total

Balance, June 30, 2021

46,911,527

$

4

$

795,449

$

(474)

$

112,151

(5,334,743)

$

(102,482)

$

804,648

Adjustment related to new convertible debt guidance

(89,460)

8,181

(81,279)

Net loss

(5,883)

(5,883)

Foreign currency translation adjustment

144

144

Stock-based compensation expense

8,050

8,050

Exercise of stock options

15,025

246

246

Issuance of restricted stock awards

398,943

Forfeiture of restricted stock awards

(34,740)

Repurchase of restricted stock for tax withholding

(179,151)

(6,020)

(6,020)

Balance, September 30, 2021

47,111,604

$

4

$

708,265

$

(330)

$

114,449

(5,334,743)

$

(102,482)

$

719,906

Net income

42,004

42,004

Foreign currency translation adjustment

(13)

(13)

Stock-based compensation expense

1,697

1,697

Exercise of stock options

Vesting of performance share units, net of tax withholding

1,012,374

Issuance of restricted stock awards

27,750

Forfeiture of restricted stock awards

(57,480)

Repurchase of restricted stock for tax withholding

(9,838)

(29,361)

(29,361)

Balance, December 31, 2021

48,084,410

$

4

$

680,601

$

(343)

$

156,453

(5,334,743)

$

(102,482)

$

734,233

See accompanying notes to unaudited condensed consolidated financial statements.

7

STRIDE, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

Six Months Ended December 31, 

    

2022

    

2021

(In thousands)

Cash flows from operating activities

Net income

$

28,033

$

36,121

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

Depreciation and amortization expense

53,714

49,327

Stock-based compensation expense

10,451

8,888

Deferred income taxes

7,995

6,008

Provision for doubtful accounts

2,173

4,730

Amortization of fees on debt

822

809

Noncash operating lease expense

7,369

10,074

Other

(2,869)

5,550

Changes in assets and liabilities:

Accounts receivable

(25,680)

(65,606)

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

(9,177)

11,944

Accounts payable

(26,059)

(26,810)

Accrued liabilities

(10,681)

(8,570)

Accrued compensation and benefits

(38,806)

(39,157)

Operating lease liability

(5,966)

(10,662)

Deferred revenue and other liabilities

29,863

5,686

Net cash provided by (used in) operating activities

21,182

(11,668)

Cash flows from investing activities

Purchase of property and equipment

(2,823)

(2,705)

Capitalized software development costs

(21,399)

(19,330)

Capitalized curriculum development costs

(9,527)

(7,461)

Sale of other investments

60

5,261

Acquisition of assets

(1,409)

Other acquisitions, loans and investments, net of distributions

(767)

(3,956)

Proceeds from the maturity of marketable securities

36,729

7,248

Purchases of marketable securities

(55,879)

(38,720)

Net cash used in investing activities

(55,015)

(59,663)

Cash flows from financing activities

Repayments on finance lease obligations

(19,938)

(14,744)

Payments of contingent consideration

(7,024)

Payments of deferred purchase consideration

(7,858)

Proceeds from exercise of stock options

10

246

Repurchase of restricted stock for income tax withholding

(10,334)

(35,404)

Net cash used in financing activities

(37,286)

(57,760)

Net change in cash, cash equivalents and restricted cash

(71,119)

(129,091)

Cash, cash equivalents and restricted cash, beginning of period

389,398

386,582

Cash, cash equivalents and restricted cash, end of period

$

318,279

$

257,491

Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of December 31st:

Cash and cash equivalents

$

318,279

$

256,986

Other current assets (restricted cash)

505

Total cash, cash equivalents and restricted cash

$

318,279

$

257,491

See accompanying notes to unaudited condensed consolidated financial statements.

8

Table of Contents

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED 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, health care 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 accompanying condensed consolidated balance sheet as of December 31, 2022, the condensed consolidated statements of operations and comprehensive income for the three and six months ended December 31, 2022 and 2021, the condensed consolidated statements of cash flows for the six months ended December 31, 2022 and 2021, and the condensed consolidated statements of stockholders’ equity for the three and six months ended December 31, 2022 and 2021 are unaudited. The unaudited interim financial statements have been prepared on the same basis as the annual financial statements, and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s financial position and results of operations for the periods presented. The results for the three and six months ended December 31, 2022 are not necessarily indicative of the results to be expected for the year ending June 30, 2023, for any other interim period or for any other future fiscal year. The condensed consolidated balance sheet as of June 30, 2022 has been derived from the audited consolidated financial statements at that date.

9

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Accordingly, the Company does not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments (consisting of normal recurring adjustments) considered necessary to present a fair statement of the Company’s condensed consolidated results of operations, financial position and cash flows. Preparation of the Company’s financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and footnotes. Actual results could differ from those estimates. This quarterly report on Form 10-Q should be read in conjunction with the financial statements and the notes thereto included in the Company’s latest annual report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on August 10, 2022, which contains the Company’s audited financial statements for the fiscal year ended June 30, 2022.

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.

3.   Summary of Significant Accounting Policies

Recent Accounting Pronouncements

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

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-

10

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

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

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

Funding-based Contracts

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

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

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

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

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.

11

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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 three months ended December 31, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $6.4 million and $12.3 million, respectively, and $16.6 million and $25.2 million for the six months ended December 31, 2022 and 2021, 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 condensed consolidated statements of operations. Amounts recorded as revenues and expenses for the three months ended December 31, 2022 and 2021 were $123.0 million and $117.7 million, respectively, and for the six months ended December 31, 2022 and 2021 were $248.3 million and 231.6 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 three months ended December 31, 2022 and 2021, approximately 90% and 88%, respectively, of the Company’s General Education revenues, and 100% and 99%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. During the six months ended December 31, 2022 and 2021, approximately 90% and 89%, respectively, of the Company’s General Education revenues,

12

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

and 99% and 99%, 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 the three and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

   

2021

2022

  

2021

(In thousands)

General Education

$

274,764

$

313,241

$

546,422

$

619,582

Career Learning

Middle - High School

153,795

75,287

279,330

146,699

Adult

29,876

20,979

57,833

43,452

Total Career Learning

183,671

96,266

337,163

190,151

Total Revenues

$

458,435

$

409,507

$

883,585

$

809,733

Concentration of Customers

During the three and six months ended December 31, 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 condensed 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:

December 31, 

June 30,

2022

    

2022

(In thousands)

Accounts receivable

$

442,166

$

418,558

Unbilled receivables (included in accounts receivable)

15,997

19,702

Deferred revenue

83,799

53,630

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

2,565

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 three months ended December 31, 2022 and 2021 that was included in the previous October 1st deferred revenue balance was $42.8 million and $34.7 million, respectively. The amount of revenue recognized during the six months ended December 31, 2022 and 2021 that was included in the previous July 1st deferred revenue balance was $40.6 million and $33.0 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recorded revenues of $24.5 million and $4.6 million, respectively, and $24.0 million and $6.9 million, respectively, during the six months ended December 31, 2022 and 2021, related to performance obligations satisfied in prior periods.

13

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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 December 31, 2022 was $2.6 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 condensed consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Consolidation

The condensed consolidated financial statements include the accounts of the Company, the wholly-owned and affiliated companies that the Company owns, directly or indirectly, and all controlled subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.

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

14

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

in other current assets on the condensed 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 condensed consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the condensed 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 condensed consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of December 31, 2022 and June 30, 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of December 31, 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 $82.9 million and $21.0 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

$

57,820

$

-

$

57,820

$

(687)

$

57,133

U.S. Treasury Notes

26,256

-

26,256

(174)

26,082

Commercial Paper

19,811

-

19,811

-

19,811

Total

$

103,887

$

-

$

103,887

$

(861)

$

103,026

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

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company 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 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

15

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

as current or long-term based on the holding period. As of December 31, 2022 and June 30, 2022, $10.8 million and $11.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the condensed 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 $7.5 million and $6.5 million at December 31, 2022 and June 30, 2022, respectively.

Other Current Assets

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

Property and Equipment

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

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers 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 $1.4 million and $1.3 million for the three months ended December 31, 2022 and 2021, respectively, and $3.1 million and $1.9 million for the six months ended December 31, 2022 and 2021, respectively, related to unreturned student computers and printers.

Depreciation expense, including accelerated depreciation, related to computers and printers provided to students reflected in instructional costs and services for the three months ended December 31, 2022 and 2021 was $10.3 million and $9.8 million, respectively, and $20.6 million and $17.9 million, respectively, during the six months ended December 31, 2022 and 2021. Depreciation expense related to property and equipment reflected in selling, general, and administrative expenses for the three months ended December 31, 2022 and 2021 was $1.0 million and $1.2 million, respectively and $2.6 million and $2.3 million, respectively, during the six months ended December 31, 2022 and 2021.

The Company fully expenses computer peripheral equipment (e.g., keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $0.6 million and $2.5 million for the three months ended December 31, 2022 and 2021, respectively, and $1.8 million and $7.3 million for the six months ended December 31, 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.

16

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

Capitalized software additions totaled $21.4 million and $19.3 million for the six months ended December 31, 2022 and 2021, respectively. The Company recorded amortization expense related to capitalized software of $7.4 million and $5.9 million during the three months ended December 31, 2022 and 2021, respectively, and $13.1 million and $12.1 million during the six months ended December 31, 2022 and 2021, respectively, within instructional costs and services. Amortization expense related to capitalized software reflected in selling, general, and administrative expenses during the three months ended December 31, 2022 and 2021 was $1.3 million and $1.3 million, respectively and $2.7 million and $2.6 million, respectively, during the six months ended December 31, 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 $9.5 million and $7.5 million for the six months ended December 31, 2022 and 2021, respectively. These amounts are recorded on the condensed consolidated balance sheets net of amortization charges. Amortization expense for the three months ended December 31, 2022 and 2021 was $4.1 million and $3.8 million, respectively, and $8.2 million and $8.0 million for the six months ended December 31, 2022 and 2021, respectively, and is recorded in instructional costs and services.

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 11 years. Certain leases include renewal options, usually based upon current market rates,

17

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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

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.

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 three months ended December 31, 2022 and 2021 was $3.3 million and $3.2 million, respectively, and $6.6 million and $6.4 million for the six months ended December 31, 2022 and 2021, respectively, and is included within selling, general, and administrative expenses in the condensed consolidated statements of operations. Future amortization of intangible assets is expected to be $6.5 million, $12.1 million, $10.9 million, $9.7 million, and $8.1 million in the fiscal years ending June 30, 2023 through June 30, 2027, respectively, and $35.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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired.

18

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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

December 31, 2022

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

85.1

    

$

(25.9)

    

$

59.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

39.8

(27.4)

12.4

38.9

(25.3)

13.6

Developed technology

22.0

(10.5)

11.5

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

148.3

$

(64.9)

$

83.4

$

147.1

  

$

(58.4)

$

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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable.

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 condensed consolidated balance sheets for cash and cash equivalents, receivables, and short-term debt approximate their fair values, as they are largely short-term in nature. The Tallo, Inc. convertible note is discussed in more detail in Note 11, “Acquisitions and Investments.” As of December 31, 2022, the estimated fair value of the long-term debt was $377.2 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its condensed consolidated balance sheet, and is discussed in more detail in Note 6, “Debt.” As of December 31, 2022, the estimated fair value of the Company’s marketable securities was $103.0 million. The Company estimated the fair value based on the

19

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. 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. 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 condensed consolidated statements of operations.

There were no assets or liabilities measured at fair value on a recurring basis as of December 31, 2022.

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

There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.

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 three months ended December 31, 2021 and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

September 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,205

$

$

521

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

 

Six Months Ended December 31, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

(Gains) Losses

    

December 31, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

 

Six Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

644

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

20

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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 condensed 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 loss per share:

Three Months Ended December 31, 

Six Months Ended December 31, 

  

2022

  

2021

  

2022

  

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Basic net income per share

$

1.20

$

1.01

$

0.66

$

0.88

Diluted net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Share computation:

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Effect of dilutive stock options and restricted stock awards

288,273

437,663

434,561

1,371,427

Weighted average common shares  — diluted

42,547,334

41,963,399

42,602,405

42,413,828

Diluted net income per share

$

1.19

$

1.00

$

0.66

$

0.85

For the three months ended December 31, 2022 and 2021, 44,546 and 5,193 shares issuable in connection with stock options and restricted stock were excluded from the diluted income per common share calculation because the effect would have been antidilutive. For the six months ended December 31, 2022, 26,789 and 102,536 shares were excluded, respectively.

4.   Income Taxes

The provision for income taxes is based on earnings reported in the condensed 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 period. For the three months ended December 31, 2022 and 2021, the Company’s effective income tax rate was 27.1% and 27.5%, respectively, and for the six months ended December 31, 2022 and 2021, the rate was 28.8% and 26.5%, respectively.

21

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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

5.   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 December 31, 2022 and June 30, 2022, the finance lease liability was $73.3 million and $66.3 million, respectively, with lease interest rates ranging from 1.52% to 5.83%. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $51.0 million and $42.7 million, respectively. The right-of-use asset is recorded within property and equipment, net on the condensed consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the condensed 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 1.52% to 5.83%, 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, at varying rates. The Company did not enter into any individual leases under the agreement through December 31, 2022.

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

    

December 31, 2022

 

June 30, 2022

    

(in thousands)

2023

$

24,022

$

38,600

2024

34,593

24,816

2025

14,244

4,468

2026

3,194

22

Total minimum payments

76,053

67,906

Less: imputed interest

(2,751)

(1,629)

Finance lease liability

73,302

66,277

Less: current portion of finance lease liability

(44,377)

(37,389)

Long-term finance lease liability

$

28,925

$

28,888

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of December 31, 2022 and June 30, 2022, the operating lease liability was $79.1 million and $88.0 million, respectively. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $75.8 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 condensed consolidated statements of operations.

22

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

Individual operating leases range in terms of 1 to 11 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 December 31, 2022 and June 30, 2022, respectively, of the present value of the minimum lease payments under the Company’s operating leases:

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

7,321

$

15,120

2024

16,115

16,638

2025

15,436

16,168

2026

12,051

12,900

2027

8,518

8,797

Thereafter

27,455

27,447

Total minimum payments

86,896

97,070

Less: imputed interest

(7,788)

(9,113)

Operating lease liability

79,108

87,957

Less: current portion of operating lease liability

(13,281)

(12,830)

Long-term operating lease liability

$

65,827

$

75,127

The Company is subleasing one of its facilities through July 2023, 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 condensed consolidated statements of operations. The following is a summary as of December 31, 2022 and June 30, 2022, respectively, of the expected sublease income:

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

698

$

1,396

2024

665

665

2025

412

412

2026

140

140

Total sublease income

$

1,915

$

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 three and six months ended December 31, 2022 and 2021:

23

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

  

2021

2022

  

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

10,018

$

9,368

$

19,952

$

16,988

Interest on lease liabilities

507

445

895

862

Instructional costs and services:

Operating lease cost

2,640

3,931

6,354

7,866

Short-term lease cost

31

16

56

35

Sublease income

(270)

(247)

(552)

(579)

Selling, general, and administrative expenses:

Operating lease cost

586

1,777

1,172

3,443

Short-term lease cost

47

4

140

9

Sublease income

(80)

(182)

(160)

(311)

Total lease cost

$

13,479

$

15,112

$

27,857

$

28,313

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(3,361)

$

(5,341)

$

(5,966)

$

(10,662)

Financing cash flows from finance leases

(10,624)

(7,724)

(19,938)

(14,744)

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

5,305

6,898

25,212

20,881

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

576

6,805

Weighted-average remaining lease term - finance leases

1.84

yrs.

2.27

yrs.

Weighted-average remaining lease term - operating leases

6.35

yrs.

6.73

yrs.

Weighted-average discount rate - finance leases

3.31

%

2.40

%

Weighted-average discount rate - operating leases

2.77

%

2.76

%

6.   Debt

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

    

    

December 31, 2022

June 30, 2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(7,740)

(8,562)

Total debt

412,260

411,438

Less: current portion of debt

Long-term debt

$

412,260

$

411,438

24

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED 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. During the three months ended December 31, 2022 and 2021, the Company recorded coupon interest expense of $1.2 million and $1.2 million, respectively, and $2.4 million and $2.4 million, respectively, for the six months ended December 31, 2022 and 2021.

The Company incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. During the three months ended December 31, 2022 and 2021, the Company recorded interest expense related to the amortization of the debt issuance costs of $0.4 million and $0.4 million, respectively, and $0.8 million and $0.8 million, respectively, during the six months ended December 31, 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.

7.   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 December 31, 2022, 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 December 31, 2022, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

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

25

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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.

As of December 31, 2022, 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,457,533. As of December 31, 2022, there were 1,666,099 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 six months ended December 31, 2022 was as follows:

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(675)

14.77

Forfeited or canceled

Outstanding and exercisable, December 31, 2022

675

$

14.77

0.56

$

11,144

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 on

26

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

December 31, 2022. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised during the six months ended December 31, 2022 and 2021 was $0.0 million and $0.2 million, respectively.

As of December 31, 2022, there was no unrecognized compensation expense related to nonvested stock options granted. During the three and six months ended December 31, 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 six months ended December 31, 2022 was as follows:

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

537,096

38.32

Vested

(548,315)

31.91

Canceled

(64,004)

36.01

Nonvested, December 31, 2022

1,056,243

$

36.63

Performance-Based Restricted Stock Awards (included above)

During the six months ended December 31, 2022, zero new performance-based restricted stock awards were granted and in total, 44,128 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 330,237 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 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 above 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 six months ended December 31, 2022, 537,096 new service-based restricted stock awards were granted and in total, 1,012,116 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 218,078 service-based restricted stock awards vested.

Summary of All Restricted Stock Awards

As of December 31, 2022, there was $28.0 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 2.0 years. The fair value of restricted stock awards granted for the six months ended December 31, 2022 and 2021 was $20.9 million and $15.3 million, respectively. The total fair value of shares vested for the six months ended December 31, 2022 and 2021 was

27

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

$20.4 million and $15.4 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recognized $3.9 million and $4.2 million, respectively, of stock-based compensation expense related to restricted stock awards. During the six months ended December 31, 2022 and 2021, the expense was $8.5 million and $9.5 million, respectively.

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 six months ended December 31, 2022 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(81,893)

25.89

Nonvested, December 31, 2022

520,449

$

35.06

Fiscal Year 2023 LTIP

During the six months ended December 31, 2022, 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 determined the likelihood of achievement of the performance condition for Tranche #1 is not

28

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

able to be determined at this time.

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 determined the likelihood of achievement of the performance conditions is not able to be determined at this time.

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

29

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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.

Summary of All Performance Share Units

As of December 31, 2022, there was $7.7 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 2.2 years. During the three months ended December 31, 2022 and 2021, the Company recognized $1.0 million and ($3.6) million, respectively, of stock-based compensation expense related to PSUs. During the six months ended December 31, 2022 and 2021, the expense was $1.9 million and $(0.6) million, respectively. Included in the stock-based compensation expense above, for the three months ended December 31, 2022 and 2021 is $0.3 million and $0.3 million, respectively, and for the six months ended December 31, 2022 and 2021 is $0.6 million and $0.7 million, respectively, related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the condensed 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 six months ended December 31, 2022 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

69,117

$

24.27

Granted

19,614

33.03

Vested

Canceled

Nonvested, December 31, 2022

88,731

$

26.20

Summary of All Deferred Stock Units

As of December 31, 2022, there was $0.6 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.6 years. During the three months ended December 31, 2022 and 2021, the Company recognized $0.1 million and $0.1 million, respectively, of stock-based compensation expense related to DSUs. During the six months ended December 31, 2022 and 2021, the expense was $0.2 million and $0.2 million, respectively.

30

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

9.   Related Party Transactions

The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. For the three months ended December 31, 2022 and 2021, contributions made by the Company to Future of School were zero and $0.2 million, respectively, and zero and $0.8 million, respectively, for the six months ended December 31, 2022 and 2021. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions expected to be made in subsequent years. The amounts shown for the three and six months ended December 31, 2022 and 2021 reduced the remaining balance and as of December 31, 2022, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.

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.

31

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED 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 December 31, 2022, the Company provided guarantees of approximately $0.3 million related to lease commitments on the buildings for certain of the Company’s schools.

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

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

Risks and Uncertainties

Impacts of COVID-19 on Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, in late fiscal year 2020 through fiscal year 2022, we experienced an increase in demand for our products and services. The effects of the pandemic or the ending of the pandemic on our business, are not estimable.

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

11.   Acquisitions and Investments

 

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 December 31, 2022, the Company has contributed an aggregate $10.4 million to these funds: $3.2 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $7.2 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 condensed consolidated balance sheets.

32

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

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. During the second quarter of fiscal year 2023, the Company made an adjustment to the allocation of the purchase price resulting in an increase of goodwill from $5.2 million to $5.7 million.

33

Table of Contents 

STRIDE, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - Continued

12.   Supplemental Disclosure of Cash Flow Information

 

Six Months Ended December 31, 

 

    

2022

    

2021

(In thousands)

Cash paid for interest

$

3,328

 

$

3,286

Cash paid for taxes

$

22,434

 

$

13,099

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

 

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

25,212

 

20,881

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

215

 

$

143

Stock-based compensation expense capitalized on curriculum development

44

 

57

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

464

Intangible assets

1,309

2,157

Goodwill

5,655

568

Assumed liabilities

(385)

(42)

Deferred revenue

(441)

(1,084)

34

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

Certain statements in Management’s Discussion and Analysis or MD&A, other than purely historical information, including estimates, projections, statements relating to our business plans, objectives and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements generally are identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “strategy,” “plan,” “may,” “should,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. 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 our Annual Report on Form 10-K for the fiscal year ended June 30, 2022, which we refer to as our Annual Report, and in Part II, Item 1A of this Quarterly 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 condensed consolidated financial statements and related notes included elsewhere in this report, as well as the consolidated financial statements and MD&A of our 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 three and six months ended December 31, 2022.

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 condensed consolidated financial statements.

Liquidity and Capital Resources — an analysis of cash flows, sources and uses of cash, commitments and contingencies, 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. In our most recent academic year ended June 30, 2022, we graduated 11,775 high school students.

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

35

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 school options and address a range of student needs including safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning. Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and 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 provide our school-as-a-service offering for 85 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

36

negotiated time frame.

The two key financial metrics that we use to assess financial performance are revenues and operating income. For the six months ended December 31, 2022, revenues increased to $883.6 million from $809.7 million in the prior year, an increase of 9.1%. Over the same period, operating income decreased to $39.4 million from $49.9 million in the prior year, a decrease of 21.0%. The decrease in operating income was driven by increases in selling, general, and administrative expenses; partially offset by increases in revenue. 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 six months ended December 31, 2022 were 176.6 thousand, a decrease of 11.4 thousand, or 6.1%, 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 quarter to quarter.

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, in late fiscal year 2020 through fiscal year 2022, we experienced an increase in demand for our products and services. The effects of the pandemic or the ending of the pandemic on our business, are not estimable.

Environmental, Social and Governance

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

Since our inception twenty years ago, we have removed barriers that impact academic equity. We provide high-quality education for anyone—particularly those in underserved communities—as a means to foster economic empowerment and address societal inequities from kindergarten all the way through college and career readiness. We 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.

Critical Accounting Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires us to make estimates and assumptions that affect the amounts reported in our

37

condensed consolidated financial statements and accompanying notes. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our consolidated financial statements. Critical accounting policies and estimates are disclosed in our Annual Report. There have been no significant updates to our critical accounting estimates disclosed in our Annual Report.

Results of Operations

Impacts of COVID-19 on Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, in late fiscal year 2020 through fiscal year 2022, we experienced an increase in demand for our products and services. The effects of the pandemic or the ending of the pandemic on our business, are not estimable.

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

Lines of Revenue

We operate in one operating and reportable business segment as a technology-based education company providing proprietary and third-party curriculum, software systems and educational services designed to facilitate individualized learning. The Chief Operating Decision Maker evaluates profitability based on consolidated results. We have two lines of revenue: (i) General Education and (ii) Career Learning.

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.

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

Three Months Ended

Six Months Ended

December 31, 

2022 / 2021

December 31, 

2022 / 2021

  

2022

  

2021

  

Change

  

Change %

  

2022

  

2021

  

Change

  

Change %

(In thousands, except percentages)

General Education (1)

111.2

145.6

(34.4)

(23.6%)

111.5

146.1

(34.6)

(23.7)%

Career Learning (1) (2)

66.3

41.9

24.4

58.2%

65.1

41.9

23.2

55.4%

Total Enrollment

177.5

187.5

(10.0)

(5.3%)

176.6

188.0

(11.4)

(6.1%)

(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

38

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:

Three Months Ended

Six Months Ended

December 31, 

Change 2022 / 2021

December 31, 

Change 2022 / 2021

  

2022

  

2021

  

$

  

%

  

2022

  

2021

  

$

  

%

(In thousands, except percentages)

General Education

$

274,764

$

313,241

$

(38,477)

(12.3%)

$

546,422

$

619,582

$

(73,160)

(11.8%)

Career Learning

Middle - High School

153,795

75,287

78,508

104.3%

279,330

146,699

132,631

90.4%

Adult

29,876

20,979

8,897

42.4%

57,833

43,452

14,381

33.1%

Total Career Learning

183,671

96,266

87,405

90.8%

337,163

190,151

147,012

77.3%

Total Revenues

$

458,435

$

409,507

$

48,928

11.9%

$

883,585

$

809,733

$

73,852

9.1%

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

39

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:

Three Months Ended December 31, 

Six Months Ended December 31, 

    

2022

    

2021

    

2022

    

2021

(Dollars in thousands)

Revenues

$

458,435

    

100.0

%  

$

409,507

    

100.0

%  

$

883,585

    

100.0

%  

$

809,733

    

100.0

%

    

Instructional costs and services

288,347

62.9

261,950

64.0

583,848

66.1

535,774

66.2

Gross margin

170,088

37.1

147,557

36.0

299,737

33.9

273,959

33.8

Selling, general, and administrative expenses

102,015

22.3

90,642

22.1

260,383

29.5

224,021

27.7

Income from operations

68,073

14.8

56,915

13.9

39,354

4.5

49,938

6.2

Interest expense, net

(2,082)

(0.5)

(1,875)

(0.5)

(4,128)

(0.5)

(3,868)

(0.5)

Other income, net

3,970

0.9

3,884

0.9

5,007

0.6

3,795

0.5

Income before income taxes and loss from equity method investments

69,961

15.3

58,924

14.4

40,233

4.6

49,865

6.2

Income tax expense

(18,860)

(4.1)

(15,928)

(3.9)

(11,353)

(1.3)

(13,035)

(1.6)

Loss from equity method investments

(396)

(0.1)

(992)

(0.2)

(847)

(0.1)

(709)

(0.1)

Net income attributable to common stockholders

$

50,705

11.1

%  

$

42,004

10.3

%  

$

28,033

3.2

%  

$

36,121

4.5

%

Comparison of the Three Months Ended December 31, 2022 and 2021

Revenues.  Our revenues for the three months ended December 31, 2022 were $458.4 million, representing an increase of $48.9 million, or 11.9%, from $409.5 million for the same period in the prior year. General Education revenues decreased $38.5 million, or 12.3%, year over year. The decrease in General Education revenues was primarily due to the 23.6% decrease in enrollments, school mix (distribution of enrollments by school), and other factors. Career Learning revenues increased $87.4 million, or 90.8%, primarily due to a 58.2% increase in enrollments and school mix.

Instructional costs and services expenses.  Instructional costs and services expenses for the three months ended December 31, 2022 were $288.3 million, representing an increase of $26.3 million, or 10.0%, from $262.0 million for the same period in the prior year. This increase in expense was due to the timing of hiring of personnel and salary increases. Instructional costs and services expenses were 62.9% of revenues during the three months ended December 31, 2022, a decrease from 64.0% for the three months ended December 31, 2021.

Selling, general, and administrative expenses.  Selling, general, and administrative expenses for the three months ended December 31, 2022 were $102.0 million, representing an increase of $11.4 million, or 12.6% from $90.6 million for the same period in the prior year. The increase was primarily due to an increase of $10.3 million in personnel and related benefit costs, including stock-based compensation. Selling, general, and administrative expenses were 22.3% of revenues during the three months ended December 31, 2022, an increase from 22.1% for the three months ended December 31, 2021.

Income tax expense.  Income tax expense was $18.9 million for the three months ended December 31, 2022, or 27.1% of income before income taxes, as compared to an expense of $15.9 million, or 27.5% of income before income taxes for

40

the same period in the prior year. The decrease in the effective tax rate for the three months ended December 31, 2022 was primarily due to the impact of non-deductible compensation.  

Comparison of the Six Months Ended December 31, 2022 and 2021

Revenues.  Our revenues for the six months ended December 31, 2022 were $883.6 million, representing an increase of $73.9 million, or 9.1%, from $809.7 million for the same period in the prior year. General Education revenues decreased $73.2 million, or 11.8%, year over year. The decrease in General Education revenues was primarily due to the 23.7% decrease in enrollments, school mix (distribution of enrollments by school), and other factors. Career Learning revenues increased $147.0 million, or 77.3%, primarily due to a 55.4% increase in enrollments and school mix.

Instructional costs and services expenses.  Instructional costs and services expenses for the six months ended December 31, 2022 were $583.8 million, representing an increase of $48.0 million, or 9.0%, from $535.8 million for the same period in the prior year. This increase in expense was due to the timing of hiring of personnel and salary increases. Instructional costs and services expenses were 66.1% of revenues during the six months ended December 31, 2022, a decrease from 66.2% for the six months ended December 31, 2021.

Selling, general, and administrative expenses.  Selling, general, and administrative expenses for the six months ended December 31, 2022 were $260.4 million, representing an increase of $36.4 million, or 16.3% from $224.0 million for the same period in the prior year. The increase was primarily due to an increase of $24.6 million in professional services and marketing expenses and $14.4 million increase in personnel and related benefit costs, including stock-based compensation, partially offset by a decrease of $2.0 million in operating lease expense.  Selling, general, and administrative expenses were 29.5% of revenues during the six months ended December 31, 2022, an increase from 27.7% for the six months ended December 31, 2021.

Income tax expense.  Income tax expense was $11.4 million for the six months ended December 31, 2022, or 28.8% of income before income taxes, as compared to an expense of $13.0 million, or 26.5% of income before income taxes for the same period in the prior year. The increase in the effective tax rate for the six months ended December 31, 2022 was primarily due to the reserve related to the capital losses that resulted from the Tallo transaction.  

Liquidity and Capital Resources

As of December 31, 2022, we had net working capital, or current assets minus current liabilities, of $679.6 million. Our working capital includes cash and cash equivalents of $318.3 million and accounts receivable of $442.2 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 December 31, 2022.

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

41

represents an initial conversion price of approximately $52.88 per share of common stock. The Notes will be redeemable at our option at any time after September 6, 2024 at a cash redemption price equal to the principal amount of the Notes, plus accrued and unpaid interest, subject to certain stock price hurdles as discussed in the Indenture.

On January 27, 2020, we entered into a $100.0 million senior secured revolving credit facility (“Credit Facility”) to be used for general corporate operating purposes with PNC Capital Markets LLC. The Credit Facility has a five-year term and incorporates customary financial and other covenants, including but not limited to a maximum leverage ratio and a minimum interest coverage ratio. The majority of our borrowings under the Credit Facility were at LIBOR plus an additional rate ranging from 0.875% - 1.50% based on our leverage ratio as defined in the agreement. The Credit Facility is secured by our assets. The Credit Facility agreement allows for an amendment to establish a new benchmark interest rate when LIBOR is discontinued during the five-year term. As of December 31, 2022, 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 December 31, 2022, 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 leases for student computers and peripherals under agreements with Banc of America Leasing & Capital, LLC (“BALC”) and CSI Leasing, Inc. (“CSI Leasing”). As of December 31, 2022 and June 30, 2022, the finance lease liability was $73.3 million and $66.3 million, respectively, with lease interest rates ranging from 1.52% to 5.83%.

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 1.52% to 5.83%, 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, at varying rates. We did not enter into any individual leases under the agreement through December 31, 2022.

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 for the foreseeable future. In addition, we continue to explore acquisitions, strategic investments and joint ventures related to our business that we may acquire using cash, stock, debt, contribution of assets or a combination thereof.

Operating Activities

Net cash provided by operating activities for the six months ended December 31, 2022 was $21.2 million compared to net cash used in operating activities of $11.7 million for the six months ended December 31, 2021. The increase of $32.9 million was primarily due to improved collections of accounts receivable during the six months ended December 31, 2022, as compared to the prior year.

Investing Activities

Net cash used in investing activities for the six months ended December 31, 2022 was $55.0 million compared to $59.7 million for the six months ended December 31, 2021, a decrease of $4.7 million. The decrease was primarily due to lower net purchases of marketable securities of $12.3 million, partially offset by $5.2 million in proceeds related to the sale of a minority investment during the six months ended December 31, 2021 and an increase in capital expenditures year over year of $4.2 million.

42

Financing Activities

Net cash used in financing activities for the six months ended December 31, 2022 was $37.3 million compared to $57.8 million during the six months ended December 31, 2021, a decrease of $20.5 million. The decrease was primarily due to a decrease in the repurchase of restricted stock for income tax withholding of $25.1 million and a $7.9 million payment of deferred purchase consideration 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 $5.2 million.

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

As of December 31, 2022 and June 30, 2022, we had cash and cash equivalents totaling $318.3 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 December 31, 2022, a 1% gross increase in interest rates for our variable-interest instruments would result in a $3.2 million annualized increase in interest income. Additionally, the fair value of our investment portfolio is subject to changes in market interest rates.

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

Item 4.       Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act) that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating the 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 was required to apply its judgment in evaluating the cost benefit relationship of possible controls and procedures.

We carried out an evaluation, required by paragraph (b) of Rule 13a-15 or Rule 15d-15 under the Exchange Act, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) of the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this review, our

43

Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2022.

Changes to Internal Control over Financial Reporting

There have been no changes in our internal controls over financial reporting during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

44

Part II. Other Information

Item 1.     Legal Proceedings.

See Item 1 of Part I, “Financial Statements – Note 10 – Commitments and Contingencies - Litigation.”

Item 1A.  Risk Factors.

There have been no material changes to the risk factors disclosed in “Risk Factors” in Part I, Item 1A, of our Annual Report on Form 10-K for the fiscal year ended June 30, 2022, as filed with the SEC on August 10, 2022.

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

None.

Item 3.     Defaults Upon Senior Securities.

None.

Item 4.     Mine Safety Disclosures.

None.

Item 5.     Other Information.

None.

Item 6.     Exhibits.

(a)              Exhibits.

Number

    

Description

10.1

Form of Performance Share Unit Agreement under the 2016 Equity Incentive Award Plan

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.

101

The following financial statements and footnotes from the Stride, Inc. Quarterly Report on Form 10-Q for the fiscal quarter ended December 31, 2022, formatted in Inline XBRL (Inline eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets (unaudited), (ii) Condensed Consolidated Statements of Operations (unaudited), (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statement of Equity (unaudited), (v) Condensed Consolidated Statements of Cash Flows (unaudited), and (vi) Notes to Condensed Consolidated Financial Statements (unaudited).

104

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

45

SIGNATURES

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

Stride, Inc.

/s/ DONNA M. BLACKMAN

Name:

Donna M. Blackman

Title:

Chief Financial Officer, Principal Accounting Officer and Authorized Signatory

Date: January 25, 2023

46

EX-10.1 2 lrn-20221231xex10d1.htm EX-10.1

Exhibit 10.1

Stride, INC.
2016 INCENTIVE AWARD PLAN

PERFORMANCE SHARE Unit Grant Notice

Capitalized terms not specifically defined in this Performance Share Unit Grant Notice (the “Grant Notice”) have the meanings given to them in the 2016 Incentive Award Plan (as amended from time to time, the “Plan”) of Stride, Inc. (the “Company”).

The Company hereby grants to you (“Participant”) the Performance Share Units described in this Grant Notice (the “PSUs”), subject to the terms and conditions of the Plan and the Performance Share Unit Agreement (the “Agreement”), both of which are incorporated into this Grant Notice by reference.

Participant:

[____]

Grant Date:

[____]

Target Number of PSUs:

[____]

Vesting:

The PSUs are eligible to vest as set forth in Appendix A

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

PARTICIPANT

By:

​ ​

By:

​ ​

Print Name:

Print Name:

[____]

Title:

PSU Agreement


Stride, Inc. Performance Share UNIT AGREEMENT

Pursuant to the Performance Share Unit Grant Notice (the “Grant Notice”) which is governed by this Performance Share Unit Agreement (the “Agreement”), Stride, Inc., a Delaware corporation (the “Company”) has granted you (“Participant”) the number of Performance Share Units under the 2016 Incentive Award Plan, as amended from time to time (the “Plan”), as set forth in the Grant Notice.

Article I.

GENERAL

1.1Definitions.  Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.
1.2Incorporation of Terms of Plan.  The PSUs represent a performance-based Restricted Stock Unit granted under the Plan and are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference.  In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan shall control.
Article II.
AWARD OF PERFORMANCE SHARE UNIT
2.1Award of Performance Share Unit.  In consideration of Participant’s agreement to remain in the service or employ of the Company or one of its Subsidiaries, and for other good and valuable consideration, the Company has granted the PSUs to Participant effective as of the grant date set forth in the Grant Notice (the Grant Date”).  Each PSU represents the right to receive one Share or, at the option of the Company, an amount of cash, in either case, as set forth in this Agreement.  Participant will have no right to the distribution of any Shares or payment of any cash until the time (if ever) the PSUs have vested.
2.2Unsecured Promise.  The PSUs will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
Article III.
VESTING; forfeiture AND SETTLEMENT
3.1Vesting; Forfeiture.  The PSUs will be earned according to the performance conditions set forth in Appendix A and, to the extent earned, the PSUs will vest at such time(s) as set forth in Appendix A.  Any PSUs that are not earned in accordance with the performance conditions set forth in Appendix A, will immediately and automatically be cancelled and forfeited without consideration as of the date of determination.  In addition, in the event of Participant’s Termination of Service for any reason, all unvested PSUs will immediately and automatically be cancelled and forfeited without consideration, except (i) as otherwise determined by the Administrator, (ii) as otherwise set forth in this Agreement (including Appendix A), or (iii) as provided in a separate binding written agreement between Participant and the Company.
3.2Settlement of PSUs.
(a)PSUs will be paid in Shares or cash at the Company’s option as soon as administratively practicable after the vesting of the applicable PSU, but in no event later than the end of the calendar year in which the PSUs vest.  Notwithstanding the foregoing, the Company may delay any payment under this Agreement that the Company reasonably determines would violate Applicable Law 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 the Company reasonably believes the delay will not result in the imposition of excise taxes under Section 409A.

2

PSU Agreement


(b)If a PSU is paid in cash, the amount of cash paid with respect to the PSU will equal the Fair Market Value of a Share on the day immediately preceding the payment date.
Article IV.
TAXATION AND TAX WITHHOLDING
4.1Representation.  Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by the Grant Notice and this Agreement.  Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.
4.2Tax Withholding.  Notwithstanding any other provision of this Agreement:
(a)The Company shall have the right to (A) require payment by or on behalf of Participant, of all sums required by federal, state or local tax law to be withheld with respect to the grant, vesting or payment of the Award and (B) determine the manner in which such payment shall be made, including, if approved by the Committee, the withholding of a portion of the vested Shares that have an aggregate market value not in excess of the minimum federal, state and local income, employment and any other applicable taxes required to be withheld.
(b)Participant acknowledges that Participant is ultimately liable and responsible for all taxes owed in connection with the PSUs, regardless of any action the Company or any parent or Subsidiary takes with respect to any tax withholding obligations that arise in connection with the PSUs.  Neither the Company nor any parent or Subsidiary makes any representation or undertaking regarding the treatment of any tax withholding in connection with the awarding, vesting or payment of the PSUs or the subsequent sale of Shares.  The Company and its parents and Subsidiaries do not commit and are under no obligation to structure the PSUs to reduce or eliminate Participant’s tax liability.
Article V.
other provisions
5.1Adjustments.  Participant acknowledges that the PSUs and the Shares subject to the PSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.

5.2Amendment, Suspension and Termination.  To the extent permitted by the Plan, this Agreement may be wholly or partially amended or otherwise modified, suspended or terminated at any time or from time to time by the Administrator or the Board, provided, that, except as may otherwise be provided by the Plan, no amendment, modification, suspension or termination of this Agreement shall adversely affect the PSU in any material way without the prior written consent of Participant.

5.2
5.3Notices.  Notices required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery or upon deposit in the United States mail by certified mail, with postage and fees prepaid, addressed to Participant at his address shown in the Company records, and to the Company at its principal executive office.
5.4Titles.  Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
5.5Conformity to Securities Laws.  Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.

3

PSU Agreement


5.6Successors and Assigns.  The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company.  Subject to the restrictions on transfer set forth in the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
5.7Limitations Applicable to Section 16 Persons.  Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement and the PSUs will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule.  To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.
5.8Entire Agreement.  The Plan, the Grant Notice and this Agreement (including any exhibit and appendix hereto) 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.
5.9Agreement Severable.  In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.
5.10Limitation on Participant’s Rights.  Participation in the Plan confers no rights or interests other than as herein provided.  This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust.  Neither the Plan nor any underlying program, in and of itself, has any assets.  Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the PSUs, and rights no greater than the right to receive cash or Shares as a general unsecured creditor with respect to the PSUs, as and when settled pursuant to the terms of this Agreement.
5.11Not a Contract of Employment.  Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the employ or service of the Company or any parent or Subsidiary or interferes with or restricts in any way the rights of the Company and its parents and Subsidiaries, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without Cause, except to the extent expressly provided otherwise in a written agreement between the Company or a parent or Subsidiary and Participant.
5.12Counterparts.  The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.

4

PSU Agreement


EX-31.1 3 lrn-20221231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, James J. Rhyu, certify that:

(1)      I have reviewed this Quarterly Report on Form 10-Q 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.

Date: January 25, 2023

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 4 lrn-20221231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Donna M. Blackman, certify that:

(1)      I have reviewed this Quarterly Report on Form 10-Q 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.

Date: January 25, 2023

/s/ DONNA M. BLACKMAN

Donna M. Blackman

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 5 lrn-20221231xex32d1.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 (the “Exchange Act”), nor shall it be incorporated by reference in any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, 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 Quarterly Report of the Company on Form 10-Q for the period ended December 31, 2022 (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.

Date: January 25, 2023

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 6 lrn-20221231xex32d2.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 (the “Exchange Act”), nor shall it be incorporated by reference in any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, 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 Quarterly Report of the Company on Form 10-Q for the period ended December 31, 2022 (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.

Date: January 25, 2023

Pri

/s/ DONNA M. BLACKMAN

Donna M. Blackman

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 7 lrn-20221231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Finance and Operating Leases - Finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Finance and Operating Leases - Finance leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Finance and Operating Leases - Operating Leases (Details) 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 - Finance and Operating Leases - Sub Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - UNAUDITED CONDENSED 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 - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity Incentive Plan link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Supplemental Disclosure of Cash Flow Information 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 30803 - Disclosure - Equity Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - 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 - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Summary of Significant Accounting Policies - Concentration of Customers (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40310 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 40311 - Disclosure - Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Finance and Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity Incentive Plan - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Equity Incentive Plan - Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Equity Incentive Plan - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Equity Incentive Plan - Vesting (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Acquisitions and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Finance and Operating Leases link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Finance and Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Summary of Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40307 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 lrn-20221231_cal.xml EX-101.CAL EX-101.DEF 9 lrn-20221231_def.xml EX-101.DEF EX-101.LAB 10 lrn-20221231_lab.xml EX-101.LAB EX-101.PRE 11 lrn-20221231_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2022
Jan. 20, 2023
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Dec. 31, 2022  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   43,109,730
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001157408  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Current assets    
Cash and cash equivalents $ 318,279 $ 389,398
Accounts receivable, net of allowance of $25,744 and $26,993 442,166 418,558
Inventories, net 23,960 36,003
Prepaid expenses 43,822 25,974
Other current assets 100,588 80,601
Total current assets 928,815 950,534
Operating lease right-of-use assets, net 75,823 85,457
Property and equipment, net 68,124 61,537
Capitalized software, net 76,192 71,800
Capitalized curriculum development costs, net 50,557 50,580
Intangible assets, net 83,410 88,669
Goodwill 246,676 241,022
Deposits and other assets 89,694 93,946
Total assets 1,619,291 1,643,545
Current liabilities    
Accounts payable 32,809 61,997
Accrued liabilities 40,909 63,200
Accrued compensation and benefits 34,083 73,027
Deferred revenue 83,799 53,630
Current portion of finance lease liability 44,377 37,389
Current portion of operating lease liability 13,281 12,830
Total current liabilities 249,258 302,073
Long-term finance lease liability 28,925 28,888
Long-term operating lease liability 65,827 75,127
Long-term debt 412,260 411,438
Deferred tax liability 10,752 3,205
Other long-term liabilities 10,370 10,233
Total liabilities 777,392 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,431,576 and 48,112,664 shares issued; and 43,096,833 and 42,777,921 shares outstanding, respectively 4 4
Additional paid-in capital 688,695 687,454
Accumulated other comprehensive income (loss) 187 143
Retained earnings 255,495 227,462
Treasury stock of 5,334,743 shares at cost (102,482) (102,482)
Total stockholders' equity 841,899 812,581
Total liabilities and stockholders' equity $ 1,619,291 $ 1,643,545
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance (in dollars) $ 25,744 $ 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,431,576 48,112,664
Common stock, shares outstanding 43,096,833 42,777,921
Treasury stock, shares 5,334,743 5,334,743
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenues $ 458,435 $ 409,507 $ 883,585 $ 809,733
Instructional costs and services 288,347 261,950 583,848 535,774
Gross margin 170,088 147,557 299,737 273,959
Selling, general, and administrative expenses 102,015 90,642 260,383 224,021
Income from operations 68,073 56,915 39,354 49,938
Interest expense, net (2,082) (1,875) (4,128) (3,868)
Other income, net 3,970 3,884 5,007 3,795
Income before income taxes and loss from equity method investments 69,961 58,924 40,233 49,865
Income tax expense (18,860) (15,928) (11,353) (13,035)
Loss from equity method investments (396) (992) (847) (709)
Net income attributable to common stockholders $ 50,705 $ 42,004 $ 28,033 $ 36,121
Net income attributable to common stockholders per share:        
Basic (in dollars per share) $ 1.20 $ 1.01 $ 0.66 $ 0.88
Diluted (in dollars per share) $ 1.19 $ 1.00 $ 0.66 $ 0.85
Weighted average shares used in computing per share amounts:        
Basic (in shares) 42,259,061 41,525,736 42,167,844 41,042,401
Diluted (in shares) 42,547,334 41,963,399 42,602,405 42,413,828
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 50,705 $ 42,004 $ 28,033 $ 36,121
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment (331) (13) 44 131
Comprehensive income attributable to common stockholders $ 50,374 $ 41,991 $ 28,077 $ 36,252
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED 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 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                  
Adjustment related to new convertible debt guidance   $ (89,460)     $ 8,181     $ (81,279)  
Net income (loss)           (5,883)     (5,883)
Foreign currency translation adjustment       144         144
Stock-based compensation expense     8,050           8,050
Exercise of stock options     246           246
Exercise of stock options (in shares) 15,025                
Issuance of restricted stock awards (in shares) 398,943                
Forfeiture of restricted stock awards (in shares) (34,740)                
Repurchase of restricted stock for tax withholding     (6,020)           (6,020)
Repurchase of restricted stock for tax withholding (in shares) (179,151)                
Balance at Sep. 30, 2021 $ 4   708,265 (330)   114,449 $ (102,482)   719,906
Balance (in shares) at Sep. 30, 2021 47,111,604           (5,334,743)    
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)                 36,121
Balance at Dec. 31, 2021 $ 4   680,601 (343)   156,453 $ (102,482)   734,233
Balance (in shares) at Dec. 31, 2021 48,084,410           (5,334,743)    
Balance at Sep. 30, 2021 $ 4   708,265 (330)   114,449 $ (102,482)   719,906
Balance (in shares) at Sep. 30, 2021 47,111,604           (5,334,743)    
Increase (Decrease) in Stockholders' Equity                  
Net income (loss)           42,004     42,004
Foreign currency translation adjustment       (13)         (13)
Stock-based compensation expense     1,697           1,697
Vesting of performance share units, net of tax withholding 1,012,374                
Issuance of restricted stock awards (in shares) 27,750                
Forfeiture of restricted stock awards (in shares) (57,480)                
Repurchase of restricted stock for tax withholding     (29,361)           (29,361)
Repurchase of restricted stock for tax withholding (in shares) (9,838)                
Balance at Dec. 31, 2021 $ 4   680,601 (343)   156,453 $ (102,482)   734,233
Balance (in shares) at Dec. 31, 2021 48,084,410           (5,334,743)    
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)           (22,672)     (22,672)
Foreign currency translation adjustment       375         375
Stock-based compensation expense     5,295           5,295
Exercise of stock options     10           10
Exercise of stock options (in shares) 675                
Vesting of performance share units, net of tax withholding 48,916                
Issuance of restricted stock awards (in shares) 460,411                
Forfeiture of restricted stock awards (in shares) (27,184)                
Repurchase of restricted stock for tax withholding     (8,766)           (8,766)
Repurchase of restricted stock for tax withholding (in shares) (209,010)                
Balance at Sep. 30, 2022 $ 4   683,993 518   204,790 $ (102,482)   786,823
Balance (in shares) at Sep. 30, 2022 48,386,472           (5,334,743)    
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)                 $ 28,033
Exercise of stock options (in shares)                 675
Balance at Dec. 31, 2022 $ 4   688,695 187   255,495 $ (102,482)   $ 841,899
Balance (in shares) at Dec. 31, 2022 48,431,576           (5,334,743)    
Balance at Sep. 30, 2022 $ 4   683,993 518   204,790 $ (102,482)   786,823
Balance (in shares) at Sep. 30, 2022 48,386,472           (5,334,743)    
Increase (Decrease) in Stockholders' Equity                  
Net income (loss)           50,705     50,705
Foreign currency translation adjustment       (331)         (331)
Stock-based compensation expense     6,132           6,132
Vesting of performance share units, net of tax withholding 31,088                
Issuance of restricted stock awards (in shares) 76,685                
Forfeiture of restricted stock awards (in shares) (36,820)                
Repurchase of restricted stock for tax withholding     (1,430)           (1,430)
Repurchase of restricted stock for tax withholding (in shares) (25,849)                
Balance at Dec. 31, 2022 $ 4   $ 688,695 $ 187   $ 255,495 $ (102,482)   $ 841,899
Balance (in shares) at Dec. 31, 2022 48,431,576           (5,334,743)    
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities    
Net income $ 28,033 $ 36,121
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization expense 53,714 49,327
Stock-based compensation expense 10,451 8,888
Deferred income taxes 7,995 6,008
Provision for doubtful accounts 2,173 4,730
Amortization of fees on debt 822 809
Noncash operating lease expense 7,369 10,074
Other (2,869) 5,550
Changes in assets and liabilities:    
Accounts receivable (25,680) (65,606)
Inventories, prepaid expenses, deposits and other current and long-term assets (9,177) 11,944
Accounts payable (26,059) (26,810)
Accrued liabilities (10,681) (8,570)
Accrued compensation and benefits (38,806) (39,157)
Operating lease liability (5,966) (10,662)
Deferred revenue and other liabilities 29,863 5,686
Net cash provided by (used in) operating activities 21,182 (11,668)
Cash flows from investing activities    
Purchase of property and equipment (2,823) (2,705)
Capitalized software development costs (21,399) (19,330)
Capitalized curriculum development costs (9,527) (7,461)
Sale of other investments 60 5,261
Acquisition of assets (1,409)  
Other acquisitions, loans and investments, net of distributions (767) (3,956)
Proceeds from the maturity of marketable securities 36,729 7,248
Purchases of marketable securities (55,879) (38,720)
Net cash used in investing activities (55,015) (59,663)
Cash flows from financing activities    
Repayments on finance lease obligations (19,938) (14,744)
Payments of contingent consideration (7,024)  
Payments of deferred purchase consideration   (7,858)
Proceeds from exercise of stock options 10 246
Repurchase of restricted stock for income tax withholding (10,334) (35,404)
Net cash used in financing activities (37,286) (57,760)
Net change in cash, cash equivalents and restricted cash (71,119) (129,091)
Cash, cash equivalents and restricted cash, beginning of period 389,398 386,582
Cash, cash equivalents and restricted cash, end of period $ 318,279 $ 257,491
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
Dec. 31, 2021
USD ($)
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of December 31st:  
Cash and cash equivalents $ 256,986
Other current assets (restricted cash) 505
Total cash, cash equivalents and restricted cash $ 257,491
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Description of the Business
6 Months Ended
Dec. 31, 2022
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, health care 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 21 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation
6 Months Ended
Dec. 31, 2022
Basis of Presentation  
Basis of Presentation

2.   Basis of Presentation

The accompanying condensed consolidated balance sheet as of December 31, 2022, the condensed consolidated statements of operations and comprehensive income for the three and six months ended December 31, 2022 and 2021, the condensed consolidated statements of cash flows for the six months ended December 31, 2022 and 2021, and the condensed consolidated statements of stockholders’ equity for the three and six months ended December 31, 2022 and 2021 are unaudited. The unaudited interim financial statements have been prepared on the same basis as the annual financial statements, and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s financial position and results of operations for the periods presented. The results for the three and six months ended December 31, 2022 are not necessarily indicative of the results to be expected for the year ending June 30, 2023, for any other interim period or for any other future fiscal year. The condensed consolidated balance sheet as of June 30, 2022 has been derived from the audited consolidated financial statements at that date.

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Accordingly, the Company does not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments (consisting of normal recurring adjustments) considered necessary to present a fair statement of the Company’s condensed consolidated results of operations, financial position and cash flows. Preparation of the Company’s financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and footnotes. Actual results could differ from those estimates. This quarterly report on Form 10-Q should be read in conjunction with the financial statements and the notes thereto included in the Company’s latest annual report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on August 10, 2022, which contains the Company’s audited financial statements for the fiscal year ended June 30, 2022.

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 22 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
6 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

3.   Summary of Significant Accounting Policies

Recent Accounting Pronouncements

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

Revenue Recognition

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

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

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

growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

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

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

Funding-based Contracts

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

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

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

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

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 three months ended December 31, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $6.4 million and $12.3 million, respectively, and $16.6 million and $25.2 million for the six months ended December 31, 2022 and 2021, 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 condensed consolidated statements of operations. Amounts recorded as revenues and expenses for the three months ended December 31, 2022 and 2021 were $123.0 million and $117.7 million, respectively, and for the six months ended December 31, 2022 and 2021 were $248.3 million and 231.6 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 three months ended December 31, 2022 and 2021, approximately 90% and 88%, respectively, of the Company’s General Education revenues, and 100% and 99%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. During the six months ended December 31, 2022 and 2021, approximately 90% and 89%, respectively, of the Company’s General Education revenues,

and 99% and 99%, 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 the three and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

   

2021

2022

  

2021

(In thousands)

General Education

$

274,764

$

313,241

$

546,422

$

619,582

Career Learning

Middle - High School

153,795

75,287

279,330

146,699

Adult

29,876

20,979

57,833

43,452

Total Career Learning

183,671

96,266

337,163

190,151

Total Revenues

$

458,435

$

409,507

$

883,585

$

809,733

Concentration of Customers

During the three and six months ended December 31, 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 condensed 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:

December 31, 

June 30,

2022

    

2022

(In thousands)

Accounts receivable

$

442,166

$

418,558

Unbilled receivables (included in accounts receivable)

15,997

19,702

Deferred revenue

83,799

53,630

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

2,565

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 three months ended December 31, 2022 and 2021 that was included in the previous October 1st deferred revenue balance was $42.8 million and $34.7 million, respectively. The amount of revenue recognized during the six months ended December 31, 2022 and 2021 that was included in the previous July 1st deferred revenue balance was $40.6 million and $33.0 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recorded revenues of $24.5 million and $4.6 million, respectively, and $24.0 million and $6.9 million, respectively, during the six months ended December 31, 2022 and 2021, 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 December 31, 2022 was $2.6 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 condensed consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Consolidation

The condensed consolidated financial statements include the accounts of the Company, the wholly-owned and affiliated companies that the Company owns, directly or indirectly, and all controlled subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.

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 condensed 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 condensed consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the condensed 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 condensed consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of December 31, 2022 and June 30, 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of December 31, 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 $82.9 million and $21.0 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

$

57,820

$

-

$

57,820

$

(687)

$

57,133

U.S. Treasury Notes

26,256

-

26,256

(174)

26,082

Commercial Paper

19,811

-

19,811

-

19,811

Total

$

103,887

$

-

$

103,887

$

(861)

$

103,026

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

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company 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 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 December 31, 2022 and June 30, 2022, $10.8 million and $11.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the condensed 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 $7.5 million and $6.5 million at December 31, 2022 and June 30, 2022, respectively.

Other Current Assets

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

Property and Equipment

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

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers 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 $1.4 million and $1.3 million for the three months ended December 31, 2022 and 2021, respectively, and $3.1 million and $1.9 million for the six months ended December 31, 2022 and 2021, respectively, related to unreturned student computers and printers.

Depreciation expense, including accelerated depreciation, related to computers and printers provided to students reflected in instructional costs and services for the three months ended December 31, 2022 and 2021 was $10.3 million and $9.8 million, respectively, and $20.6 million and $17.9 million, respectively, during the six months ended December 31, 2022 and 2021. Depreciation expense related to property and equipment reflected in selling, general, and administrative expenses for the three months ended December 31, 2022 and 2021 was $1.0 million and $1.2 million, respectively and $2.6 million and $2.3 million, respectively, during the six months ended December 31, 2022 and 2021.

The Company fully expenses computer peripheral equipment (e.g., keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $0.6 million and $2.5 million for the three months ended December 31, 2022 and 2021, respectively, and $1.8 million and $7.3 million for the six months ended December 31, 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 $21.4 million and $19.3 million for the six months ended December 31, 2022 and 2021, respectively. The Company recorded amortization expense related to capitalized software of $7.4 million and $5.9 million during the three months ended December 31, 2022 and 2021, respectively, and $13.1 million and $12.1 million during the six months ended December 31, 2022 and 2021, respectively, within instructional costs and services. Amortization expense related to capitalized software reflected in selling, general, and administrative expenses during the three months ended December 31, 2022 and 2021 was $1.3 million and $1.3 million, respectively and $2.7 million and $2.6 million, respectively, during the six months ended December 31, 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 $9.5 million and $7.5 million for the six months ended December 31, 2022 and 2021, respectively. These amounts are recorded on the condensed consolidated balance sheets net of amortization charges. Amortization expense for the three months ended December 31, 2022 and 2021 was $4.1 million and $3.8 million, respectively, and $8.2 million and $8.0 million for the six months ended December 31, 2022 and 2021, respectively, and is recorded in instructional costs and services.

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 11 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 4.42% 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.

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.

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 three months ended December 31, 2022 and 2021 was $3.3 million and $3.2 million, respectively, and $6.6 million and $6.4 million for the six months ended December 31, 2022 and 2021, respectively, and is included within selling, general, and administrative expenses in the condensed consolidated statements of operations. Future amortization of intangible assets is expected to be $6.5 million, $12.1 million, $10.9 million, $9.7 million, and $8.1 million in the fiscal years ending June 30, 2023 through June 30, 2027, respectively, and $35.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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired.

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

December 31, 2022

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

85.1

    

$

(25.9)

    

$

59.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

39.8

(27.4)

12.4

38.9

(25.3)

13.6

Developed technology

22.0

(10.5)

11.5

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

148.3

$

(64.9)

$

83.4

$

147.1

  

$

(58.4)

$

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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable.

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 condensed consolidated balance sheets for cash and cash equivalents, receivables, and short-term debt approximate their fair values, as they are largely short-term in nature. The Tallo, Inc. convertible note is discussed in more detail in Note 11, “Acquisitions and Investments.” As of December 31, 2022, the estimated fair value of the long-term debt was $377.2 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its condensed consolidated balance sheet, and is discussed in more detail in Note 6, “Debt.” As of December 31, 2022, the estimated fair value of the Company’s marketable securities was $103.0 million. The Company estimated the fair value based on the

quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. 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. 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 condensed consolidated statements of operations.

There were no assets or liabilities measured at fair value on a recurring basis as of December 31, 2022.

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

There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.

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 three months ended December 31, 2021 and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

September 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,205

$

$

521

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

 

Six Months Ended December 31, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

(Gains) Losses

    

December 31, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

 

Six Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

644

$

11,726

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 condensed 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 loss per share:

Three Months Ended December 31, 

Six Months Ended December 31, 

  

2022

  

2021

  

2022

  

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Basic net income per share

$

1.20

$

1.01

$

0.66

$

0.88

Diluted net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Share computation:

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Effect of dilutive stock options and restricted stock awards

288,273

437,663

434,561

1,371,427

Weighted average common shares  — diluted

42,547,334

41,963,399

42,602,405

42,413,828

Diluted net income per share

$

1.19

$

1.00

$

0.66

$

0.85

For the three months ended December 31, 2022 and 2021, 44,546 and 5,193 shares issuable in connection with stock options and restricted stock were excluded from the diluted income per common share calculation because the effect would have been antidilutive. For the six months ended December 31, 2022, 26,789 and 102,536 shares were excluded, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
6 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

4.   Income Taxes

The provision for income taxes is based on earnings reported in the condensed 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 period. For the three months ended December 31, 2022 and 2021, the Company’s effective income tax rate was 27.1% and 27.5%, respectively, and for the six months ended December 31, 2022 and 2021, the rate was 28.8% and 26.5%, respectively.

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 will be 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 24 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases
6 Months Ended
Dec. 31, 2022
Finance and Operating Leases  
Finance and Operating Leases

5.   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 December 31, 2022 and June 30, 2022, the finance lease liability was $73.3 million and $66.3 million, respectively, with lease interest rates ranging from 1.52% to 5.83%. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $51.0 million and $42.7 million, respectively. The right-of-use asset is recorded within property and equipment, net on the condensed consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the condensed 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 1.52% to 5.83%, 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, at varying rates. The Company did not enter into any individual leases under the agreement through December 31, 2022.

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

    

December 31, 2022

 

June 30, 2022

    

(in thousands)

2023

$

24,022

$

38,600

2024

34,593

24,816

2025

14,244

4,468

2026

3,194

22

Total minimum payments

76,053

67,906

Less: imputed interest

(2,751)

(1,629)

Finance lease liability

73,302

66,277

Less: current portion of finance lease liability

(44,377)

(37,389)

Long-term finance lease liability

$

28,925

$

28,888

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of December 31, 2022 and June 30, 2022, the operating lease liability was $79.1 million and $88.0 million, respectively. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $75.8 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 condensed consolidated statements of operations.

Individual operating leases range in terms of 1 to 11 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 December 31, 2022 and June 30, 2022, respectively, of the present value of the minimum lease payments under the Company’s operating leases:

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

7,321

$

15,120

2024

16,115

16,638

2025

15,436

16,168

2026

12,051

12,900

2027

8,518

8,797

Thereafter

27,455

27,447

Total minimum payments

86,896

97,070

Less: imputed interest

(7,788)

(9,113)

Operating lease liability

79,108

87,957

Less: current portion of operating lease liability

(13,281)

(12,830)

Long-term operating lease liability

$

65,827

$

75,127

The Company is subleasing one of its facilities through July 2023, 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 condensed consolidated statements of operations. The following is a summary as of December 31, 2022 and June 30, 2022, respectively, of the expected sublease income:

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

698

$

1,396

2024

665

665

2025

412

412

2026

140

140

Total sublease income

$

1,915

$

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 three and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

  

2021

2022

  

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

10,018

$

9,368

$

19,952

$

16,988

Interest on lease liabilities

507

445

895

862

Instructional costs and services:

Operating lease cost

2,640

3,931

6,354

7,866

Short-term lease cost

31

16

56

35

Sublease income

(270)

(247)

(552)

(579)

Selling, general, and administrative expenses:

Operating lease cost

586

1,777

1,172

3,443

Short-term lease cost

47

4

140

9

Sublease income

(80)

(182)

(160)

(311)

Total lease cost

$

13,479

$

15,112

$

27,857

$

28,313

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(3,361)

$

(5,341)

$

(5,966)

$

(10,662)

Financing cash flows from finance leases

(10,624)

(7,724)

(19,938)

(14,744)

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

5,305

6,898

25,212

20,881

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

576

6,805

Weighted-average remaining lease term - finance leases

1.84

yrs.

2.27

yrs.

Weighted-average remaining lease term - operating leases

6.35

yrs.

6.73

yrs.

Weighted-average discount rate - finance leases

3.31

%

2.40

%

Weighted-average discount rate - operating leases

2.77

%

2.76

%

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
6 Months Ended
Dec. 31, 2022
Debt  
Debt

6.   Debt

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

    

    

December 31, 2022

June 30, 2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(7,740)

(8,562)

Total debt

412,260

411,438

Less: current portion of debt

Long-term debt

$

412,260

$

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. During the three months ended December 31, 2022 and 2021, the Company recorded coupon interest expense of $1.2 million and $1.2 million, respectively, and $2.4 million and $2.4 million, respectively, for the six months ended December 31, 2022 and 2021.

The Company incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. During the three months ended December 31, 2022 and 2021, the Company recorded interest expense related to the amortization of the debt issuance costs of $0.4 million and $0.4 million, respectively, and $0.8 million and $0.8 million, respectively, during the six months ended December 31, 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 26 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility
6 Months Ended
Dec. 31, 2022
Credit Facility  
Credit Facility

7.   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 December 31, 2022, 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 December 31, 2022, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan
6 Months Ended
Dec. 31, 2022
Equity Incentive Plan  
Equity Incentive Plan

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

As of December 31, 2022, 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,457,533. As of December 31, 2022, there were 1,666,099 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 six months ended December 31, 2022 was as follows:

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(675)

14.77

Forfeited or canceled

Outstanding and exercisable, December 31, 2022

675

$

14.77

0.56

$

11,144

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 on

December 31, 2022. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised during the six months ended December 31, 2022 and 2021 was $0.0 million and $0.2 million, respectively.

As of December 31, 2022, there was no unrecognized compensation expense related to nonvested stock options granted. During the three and six months ended December 31, 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 six months ended December 31, 2022 was as follows:

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

537,096

38.32

Vested

(548,315)

31.91

Canceled

(64,004)

36.01

Nonvested, December 31, 2022

1,056,243

$

36.63

Performance-Based Restricted Stock Awards (included above)

During the six months ended December 31, 2022, zero new performance-based restricted stock awards were granted and in total, 44,128 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 330,237 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 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 above 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 six months ended December 31, 2022, 537,096 new service-based restricted stock awards were granted and in total, 1,012,116 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 218,078 service-based restricted stock awards vested.

Summary of All Restricted Stock Awards

As of December 31, 2022, there was $28.0 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 2.0 years. The fair value of restricted stock awards granted for the six months ended December 31, 2022 and 2021 was $20.9 million and $15.3 million, respectively. The total fair value of shares vested for the six months ended December 31, 2022 and 2021 was

$20.4 million and $15.4 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recognized $3.9 million and $4.2 million, respectively, of stock-based compensation expense related to restricted stock awards. During the six months ended December 31, 2022 and 2021, the expense was $8.5 million and $9.5 million, respectively.

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 six months ended December 31, 2022 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(81,893)

25.89

Nonvested, December 31, 2022

520,449

$

35.06

Fiscal Year 2023 LTIP

During the six months ended December 31, 2022, 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 determined the likelihood of achievement of the performance condition for Tranche #1 is not

able to be determined at this time.

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 determined the likelihood of achievement of the performance conditions is not able to be determined at this time.

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

Summary of All Performance Share Units

As of December 31, 2022, there was $7.7 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 2.2 years. During the three months ended December 31, 2022 and 2021, the Company recognized $1.0 million and ($3.6) million, respectively, of stock-based compensation expense related to PSUs. During the six months ended December 31, 2022 and 2021, the expense was $1.9 million and $(0.6) million, respectively. Included in the stock-based compensation expense above, for the three months ended December 31, 2022 and 2021 is $0.3 million and $0.3 million, respectively, and for the six months ended December 31, 2022 and 2021 is $0.6 million and $0.7 million, respectively, related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the condensed 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 six months ended December 31, 2022 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

69,117

$

24.27

Granted

19,614

33.03

Vested

Canceled

Nonvested, December 31, 2022

88,731

$

26.20

Summary of All Deferred Stock Units

As of December 31, 2022, there was $0.6 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.6 years. During the three months ended December 31, 2022 and 2021, the Company recognized $0.1 million and $0.1 million, respectively, of stock-based compensation expense related to DSUs. During the six months ended December 31, 2022 and 2021, the expense was $0.2 million and $0.2 million, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions
6 Months Ended
Dec. 31, 2022
Related Party Transactions  
Related Party Transactions

9.   Related Party Transactions

The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. For the three months ended December 31, 2022 and 2021, contributions made by the Company to Future of School were zero and $0.2 million, respectively, and zero and $0.8 million, respectively, for the six months ended December 31, 2022 and 2021. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions expected to be made in subsequent years. The amounts shown for the three and six months ended December 31, 2022 and 2021 reduced the remaining balance and as of December 31, 2022, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
6 Months Ended
Dec. 31, 2022
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 December 31, 2022, the Company provided guarantees of approximately $0.3 million related to lease commitments on the buildings for certain of the Company’s schools.

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

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

Risks and Uncertainties

Impacts of COVID-19 on Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, in late fiscal year 2020 through fiscal year 2022, we experienced an increase in demand for our products and services. The effects of the pandemic or the ending of the pandemic on our business, are not estimable.

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

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions and Investments
6 Months Ended
Dec. 31, 2022
Acquisitions and Investments.  
Acquisitions and Investments

11.   Acquisitions and Investments

 

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 December 31, 2022, the Company has contributed an aggregate $10.4 million to these funds: $3.2 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $7.2 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 condensed 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. During the second quarter of fiscal year 2023, the Company made an adjustment to the allocation of the purchase price resulting in an increase of goodwill from $5.2 million to $5.7 million.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Disclosure of Cash Flow Information
6 Months Ended
Dec. 31, 2022
Supplemental Disclosure of Cash Flow Information  
Supplemental Disclosure of Cash Flow Information

12.   Supplemental Disclosure of Cash Flow Information

 

Six Months Ended December 31, 

 

    

2022

    

2021

(In thousands)

Cash paid for interest

$

3,328

 

$

3,286

Cash paid for taxes

$

22,434

 

$

13,099

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

 

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

25,212

 

20,881

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

215

 

$

143

Stock-based compensation expense capitalized on curriculum development

44

 

57

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

464

Intangible assets

1,309

2,157

Goodwill

5,655

568

Assumed liabilities

(385)

(42)

Deferred revenue

(441)

(1,084)

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Revenue Recognition

Revenue Recognition

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

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

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

growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

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

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

Funding-based Contracts

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

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

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

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

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 three months ended December 31, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $6.4 million and $12.3 million, respectively, and $16.6 million and $25.2 million for the six months ended December 31, 2022 and 2021, 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 condensed consolidated statements of operations. Amounts recorded as revenues and expenses for the three months ended December 31, 2022 and 2021 were $123.0 million and $117.7 million, respectively, and for the six months ended December 31, 2022 and 2021 were $248.3 million and 231.6 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 three months ended December 31, 2022 and 2021, approximately 90% and 88%, respectively, of the Company’s General Education revenues, and 100% and 99%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. During the six months ended December 31, 2022 and 2021, approximately 90% and 89%, respectively, of the Company’s General Education revenues,

and 99% and 99%, 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 the three and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

   

2021

2022

  

2021

(In thousands)

General Education

$

274,764

$

313,241

$

546,422

$

619,582

Career Learning

Middle - High School

153,795

75,287

279,330

146,699

Adult

29,876

20,979

57,833

43,452

Total Career Learning

183,671

96,266

337,163

190,151

Total Revenues

$

458,435

$

409,507

$

883,585

$

809,733

Concentration of Customers

During the three and six months ended December 31, 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 condensed 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:

December 31, 

June 30,

2022

    

2022

(In thousands)

Accounts receivable

$

442,166

$

418,558

Unbilled receivables (included in accounts receivable)

15,997

19,702

Deferred revenue

83,799

53,630

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

2,565

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 three months ended December 31, 2022 and 2021 that was included in the previous October 1st deferred revenue balance was $42.8 million and $34.7 million, respectively. The amount of revenue recognized during the six months ended December 31, 2022 and 2021 that was included in the previous July 1st deferred revenue balance was $40.6 million and $33.0 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recorded revenues of $24.5 million and $4.6 million, respectively, and $24.0 million and $6.9 million, respectively, during the six months ended December 31, 2022 and 2021, 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 December 31, 2022 was $2.6 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 condensed consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Consolidation

Consolidation

The condensed consolidated financial statements include the accounts of the Company, the wholly-owned and affiliated companies that the Company owns, directly or indirectly, and all controlled subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.

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 condensed 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 condensed consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the condensed 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 condensed consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of December 31, 2022 and June 30, 2022, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of December 31, 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 $82.9 million and $21.0 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

$

57,820

$

-

$

57,820

$

(687)

$

57,133

U.S. Treasury Notes

26,256

-

26,256

(174)

26,082

Commercial Paper

19,811

-

19,811

-

19,811

Total

$

103,887

$

-

$

103,887

$

(861)

$

103,026

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

Allowance for Doubtful Accounts

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company 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 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 December 31, 2022 and June 30, 2022, $10.8 million and $11.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the condensed 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 $7.5 million and $6.5 million at December 31, 2022 and June 30, 2022, respectively.

Other Current Assets

Other Current Assets

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

Property and Equipment

Property and Equipment

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

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers 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 $1.4 million and $1.3 million for the three months ended December 31, 2022 and 2021, respectively, and $3.1 million and $1.9 million for the six months ended December 31, 2022 and 2021, respectively, related to unreturned student computers and printers.

Depreciation expense, including accelerated depreciation, related to computers and printers provided to students reflected in instructional costs and services for the three months ended December 31, 2022 and 2021 was $10.3 million and $9.8 million, respectively, and $20.6 million and $17.9 million, respectively, during the six months ended December 31, 2022 and 2021. Depreciation expense related to property and equipment reflected in selling, general, and administrative expenses for the three months ended December 31, 2022 and 2021 was $1.0 million and $1.2 million, respectively and $2.6 million and $2.3 million, respectively, during the six months ended December 31, 2022 and 2021.

The Company fully expenses computer peripheral equipment (e.g., keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $0.6 million and $2.5 million for the three months ended December 31, 2022 and 2021, respectively, and $1.8 million and $7.3 million for the six months ended December 31, 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 $21.4 million and $19.3 million for the six months ended December 31, 2022 and 2021, respectively. The Company recorded amortization expense related to capitalized software of $7.4 million and $5.9 million during the three months ended December 31, 2022 and 2021, respectively, and $13.1 million and $12.1 million during the six months ended December 31, 2022 and 2021, respectively, within instructional costs and services. Amortization expense related to capitalized software reflected in selling, general, and administrative expenses during the three months ended December 31, 2022 and 2021 was $1.3 million and $1.3 million, respectively and $2.7 million and $2.6 million, respectively, during the six months ended December 31, 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 $9.5 million and $7.5 million for the six months ended December 31, 2022 and 2021, respectively. These amounts are recorded on the condensed consolidated balance sheets net of amortization charges. Amortization expense for the three months ended December 31, 2022 and 2021 was $4.1 million and $3.8 million, respectively, and $8.2 million and $8.0 million for the six months ended December 31, 2022 and 2021, respectively, and is recorded in instructional costs and services.

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 11 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 4.42% 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.

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.

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 three months ended December 31, 2022 and 2021 was $3.3 million and $3.2 million, respectively, and $6.6 million and $6.4 million for the six months ended December 31, 2022 and 2021, respectively, and is included within selling, general, and administrative expenses in the condensed consolidated statements of operations. Future amortization of intangible assets is expected to be $6.5 million, $12.1 million, $10.9 million, $9.7 million, and $8.1 million in the fiscal years ending June 30, 2023 through June 30, 2027, respectively, and $35.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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired.

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

December 31, 2022

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

85.1

    

$

(25.9)

    

$

59.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

39.8

(27.4)

12.4

38.9

(25.3)

13.6

Developed technology

22.0

(10.5)

11.5

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

148.3

$

(64.9)

$

83.4

$

147.1

  

$

(58.4)

$

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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable.

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 condensed consolidated balance sheets for cash and cash equivalents, receivables, and short-term debt approximate their fair values, as they are largely short-term in nature. The Tallo, Inc. convertible note is discussed in more detail in Note 11, “Acquisitions and Investments.” As of December 31, 2022, the estimated fair value of the long-term debt was $377.2 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its condensed consolidated balance sheet, and is discussed in more detail in Note 6, “Debt.” As of December 31, 2022, the estimated fair value of the Company’s marketable securities was $103.0 million. The Company estimated the fair value based on the

quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”

On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. 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. 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 condensed consolidated statements of operations.

There were no assets or liabilities measured at fair value on a recurring basis as of December 31, 2022.

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

There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.

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 three months ended December 31, 2021 and six months ended December 31, 2022 and 2021:

Three Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

September 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,205

$

$

521

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

 

Six Months Ended December 31, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

(Gains) Losses

    

December 31, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

 

Six Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

644

$

11,726

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 condensed 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 loss per share:

Three Months Ended December 31, 

Six Months Ended December 31, 

  

2022

  

2021

  

2022

  

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Basic net income per share

$

1.20

$

1.01

$

0.66

$

0.88

Diluted net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Share computation:

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Effect of dilutive stock options and restricted stock awards

288,273

437,663

434,561

1,371,427

Weighted average common shares  — diluted

42,547,334

41,963,399

42,602,405

42,413,828

Diluted net income per share

$

1.19

$

1.00

$

0.66

$

0.85

For the three months ended December 31, 2022 and 2021, 44,546 and 5,193 shares issuable in connection with stock options and restricted stock were excluded from the diluted income per common share calculation because the effect would have been antidilutive. For the six months ended December 31, 2022, 26,789 and 102,536 shares were excluded, respectively.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Schedule of disaggregation of revenue

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

   

2021

2022

  

2021

(In thousands)

General Education

$

274,764

$

313,241

$

546,422

$

619,582

Career Learning

Middle - High School

153,795

75,287

279,330

146,699

Adult

29,876

20,979

57,833

43,452

Total Career Learning

183,671

96,266

337,163

190,151

Total Revenues

$

458,435

$

409,507

$

883,585

$

809,733

Schedule of accounts receivables, unbilled receivables and deferred revenue

December 31, 

June 30,

2022

    

2022

(In thousands)

Accounts receivable

$

442,166

$

418,558

Unbilled receivables (included in accounts receivable)

15,997

19,702

Deferred revenue

83,799

53,630

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

2,565

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

$

57,820

$

-

$

57,820

$

(687)

$

57,133

U.S. Treasury Notes

26,256

-

26,256

(174)

26,082

Commercial Paper

19,811

-

19,811

-

19,811

Total

$

103,887

$

-

$

103,887

$

(861)

$

103,026

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

December 31, 2022

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

85.1

    

$

(25.9)

    

$

59.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

39.8

(27.4)

12.4

38.9

(25.3)

13.6

Developed technology

22.0

(10.5)

11.5

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

148.3

$

(64.9)

$

83.4

$

147.1

  

$

(58.4)

$

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

There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.

Schedule of activity related to fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis

Three Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

September 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,205

$

$

521

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

 

Six Months Ended December 31, 2022

 

 

Purchases,

 

 

Fair Value

Issuances,

Realized

Fair Value

Description

    

June 30, 2022

    

and Settlements

    

(Gains) Losses

    

December 31, 2022

(In thousands)

Contingent consideration associated with acquisitions

$

11,290

$

(7,024)

$

(4,266)

$

Convertible note received in acquisition

889

(889)

 

Six Months Ended December 31, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2021

    

and Settlements

    

(Gains) Losses

    

December 31, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

644

$

11,726

Convertible note received in acquisition

$

5,006

$

$

$

5,006

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

Three Months Ended December 31, 

Six Months Ended December 31, 

  

2022

  

2021

  

2022

  

2021

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Basic net income per share

$

1.20

$

1.01

$

0.66

$

0.88

Diluted net income per share computation:

Net income attributable to common stockholders

$

50,705

$

42,004

$

28,033

$

36,121

Share computation:

Weighted average common shares  — basic

42,259,061

41,525,736

42,167,844

41,042,401

Effect of dilutive stock options and restricted stock awards

288,273

437,663

434,561

1,371,427

Weighted average common shares  — diluted

42,547,334

41,963,399

42,602,405

42,413,828

Diluted net income per share

$

1.19

$

1.00

$

0.66

$

0.85

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases (Tables)
6 Months Ended
Dec. 31, 2022
Finance and Operating Leases  
Schedule of present value of the minimum lease payments on finance leases

    

December 31, 2022

 

June 30, 2022

    

(in thousands)

2023

$

24,022

$

38,600

2024

34,593

24,816

2025

14,244

4,468

2026

3,194

22

Total minimum payments

76,053

67,906

Less: imputed interest

(2,751)

(1,629)

Finance lease liability

73,302

66,277

Less: current portion of finance lease liability

(44,377)

(37,389)

Long-term finance lease liability

$

28,925

$

28,888

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

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

7,321

$

15,120

2024

16,115

16,638

2025

15,436

16,168

2026

12,051

12,900

2027

8,518

8,797

Thereafter

27,455

27,447

Total minimum payments

86,896

97,070

Less: imputed interest

(7,788)

(9,113)

Operating lease liability

79,108

87,957

Less: current portion of operating lease liability

(13,281)

(12,830)

Long-term operating lease liability

$

65,827

$

75,127

Schedule of expected sublease income

    

    

    

December 31, 2022

 

June 30, 2022

(in thousands)

2023

$

698

$

1,396

2024

665

665

2025

412

412

2026

140

140

Total sublease income

$

1,915

$

2,613

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

Three Months Ended December 31, 

Six Months Ended December 31, 

2022

  

2021

2022

  

2021

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

10,018

$

9,368

$

19,952

$

16,988

Interest on lease liabilities

507

445

895

862

Instructional costs and services:

Operating lease cost

2,640

3,931

6,354

7,866

Short-term lease cost

31

16

56

35

Sublease income

(270)

(247)

(552)

(579)

Selling, general, and administrative expenses:

Operating lease cost

586

1,777

1,172

3,443

Short-term lease cost

47

4

140

9

Sublease income

(80)

(182)

(160)

(311)

Total lease cost

$

13,479

$

15,112

$

27,857

$

28,313

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(3,361)

$

(5,341)

$

(5,966)

$

(10,662)

Financing cash flows from finance leases

(10,624)

(7,724)

(19,938)

(14,744)

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

5,305

6,898

25,212

20,881

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

576

6,805

Weighted-average remaining lease term - finance leases

1.84

yrs.

2.27

yrs.

Weighted-average remaining lease term - operating leases

6.35

yrs.

6.73

yrs.

Weighted-average discount rate - finance leases

3.31

%

2.40

%

Weighted-average discount rate - operating leases

2.77

%

2.76

%

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
6 Months Ended
Dec. 31, 2022
Debt  
Schedule of components of debt

    

    

December 31, 2022

June 30, 2022

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

420,000

Less: unamortized debt issuance costs

(7,740)

(8,562)

Total debt

412,260

411,438

Less: current portion of debt

Long-term debt

$

412,260

$

411,438

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan (Tables)
6 Months Ended
Dec. 31, 2022
Schedule of stock option activity

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2022

1,350

$

14.77

0.98

$

35,127

Granted

Exercised

(675)

14.77

Forfeited or canceled

Outstanding and exercisable, December 31, 2022

675

$

14.77

0.56

$

11,144

Schedule of restricted stock award activity

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2022

1,131,466

$

33.27

Granted

537,096

38.32

Vested

(548,315)

31.91

Canceled

(64,004)

36.01

Nonvested, December 31, 2022

1,056,243

$

36.63

Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

355,302

$

32.62

Granted

366,507

33.87

Vested

(119,467)

30.48

Canceled

(81,893)

25.89

Nonvested, December 31, 2022

520,449

$

35.06

Deferred Stock Units  
Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2022

69,117

$

24.27

Granted

19,614

33.03

Vested

Canceled

Nonvested, December 31, 2022

88,731

$

26.20

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions and Investments (Tables)
6 Months Ended
Dec. 31, 2022
Acquisitions and Investments  
Schedule of intangible assets

December 31, 2022

June 30, 2022

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

85.1

    

$

(25.9)

    

$

59.2

$

85.1

$

(23.1)

$

62.0

Customer and distributor relationships

39.8

(27.4)

12.4

38.9

(25.3)

13.6

Developed technology

22.0

(10.5)

11.5

21.7

(8.9)

12.8

Other

1.4

(1.1)

0.3

1.4

(1.1)

0.3

Total

$

148.3

$

(64.9)

$

83.4

$

147.1

  

$

(58.4)

$

88.7

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Disclosure of Cash Flow Information (Tables)
6 Months Ended
Dec. 31, 2022
Supplemental Disclosure of Cash Flow Information  
Schedule of supplemental disclosure of cash flow information

 

Six Months Ended December 31, 

 

    

2022

    

2021

(In thousands)

Cash paid for interest

$

3,328

 

$

3,286

Cash paid for taxes

$

22,434

 

$

13,099

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained from acquisitions

$

385

 

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

25,212

 

20,881

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

215

 

$

143

Stock-based compensation expense capitalized on curriculum development

44

 

57

Non-cash purchase price related to business combinations

5,861

1,145

Business combinations:

Acquired assets

$

1,132

$

464

Intangible assets

1,309

2,157

Goodwill

5,655

568

Assumed liabilities

(385)

(42)

Deferred revenue

(441)

(1,084)

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Description of the Business (Details)
Dec. 31, 2022
item
Description of the Business  
Number of lines of revenue 2
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Details)
6 Months Ended
Dec. 31, 2022
segment
Basis of Presentation  
Number of operating segments 1
Number of reportable business segments 1
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 18 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Summary of Significant Accounting Policies          
Revenues $ 458,435 $ 409,507 $ 883,585 $ 809,733  
Percentage of impact on total revenue         2.00%
School operating losses included in the entity's revenue 6,400 12,300 $ 16,600 25,200  
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 $ 123,000 $ 117,700 $ 248,300 $ 231,600  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies        
Total Revenues $ 458,435 $ 409,507 $ 883,585 $ 809,733
General Education        
Summary of Significant Accounting Policies        
Percentage of revenues from funding-based contracts 90.00% 88.00% 90.00% 89.00%
Total Revenues $ 274,764 $ 313,241 $ 546,422 $ 619,582
Career Learning        
Summary of Significant Accounting Policies        
Total Revenues $ 183,671 $ 96,266 $ 337,163 $ 190,151
Middle - High School        
Summary of Significant Accounting Policies        
Percentage of revenues from funding-based contracts 100.00% 99.00% 99.00% 99.00%
Total Revenues $ 153,795 $ 75,287 $ 279,330 $ 146,699
Adult        
Summary of Significant Accounting Policies        
Total Revenues $ 29,876 $ 20,979 $ 57,833 $ 43,452
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Concentration of Customers (Details) - contract
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenue | Customer Concentration Risk        
Concentration of revenues        
Number of customers with concentration 0 0 0 0
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Accounts receivables, contract assets and deferred revenue          
Accounts receivable $ 442,166   $ 442,166   $ 418,558
Unbilled receivables (included in accounts receivable) 15,997   15,997   19,702
Deferred revenue 83,799   83,799   53,630
Deferred revenue, long-term (included in other long-term liabilities) 2,565   2,565   $ 3,099
Revenue recognized that was included in opening deferred revenue balance 42,800 $ 34,700 40,600 $ 33,000  
Revenue recognized from performance obligation satisfied in prior periods $ 24,500 $ 4,600 $ 24,000 $ 6,900  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Performance Obligations (Details)
$ in Millions
6 Months Ended
Dec. 31, 2022
USD ($)
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.6
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Marketable securities    
Marketable securities, short-term portion $ 82,900 $ 63,000
Marketable securities, long-term portion $ 21,000 21,700
Marketable Securities, Maturity Date, Start 1 year  
Marketable Securities, Maturity Date, End 2 years  
Amortized Cost $ 103,887 84,652
Allowance for Credit Losses 0 0
Net Carrying Amount 103,887 84,652
Gross Unrealize (Losses) (861) (890)
Fair Value 103,026 83,762
Corporate Bonds    
Marketable securities    
Amortized Cost 57,820 50,067
Net Carrying Amount 57,820 50,067
Gross Unrealize (Losses) (687) (691)
Fair Value 57,133 49,376
U.S. Treasury Notes    
Marketable securities    
Amortized Cost 26,256 16,399
Net Carrying Amount 26,256 16,399
Gross Unrealize (Losses) (174) (199)
Fair Value 26,082 16,200
Commercial Paper    
Marketable securities    
Amortized Cost 19,811 18,186
Net Carrying Amount 19,811 18,186
Fair Value $ 19,811 $ 18,186
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Jun. 30, 2022
Summary of Significant Accounting Policies    
Inventory deemed long-term and included in deposits and other assets $ 10.8 $ 11.2
Excess and obsolete inventory reserve $ 7.5 $ 6.5
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Property and equipment        
Equipment expense $ 600 $ 2,500 $ 1,800 $ 7,300
Capitalized software development costs     $ 21,399 19,330
Capitalized Curriculum Development Costs        
Amortization period of capitalized development costs     5 years  
Capitalized curriculum development additions     $ 9,527 7,461
Operating Leases        
Incremental borrowing rate used as discount rate 4.42%   4.42%  
Minimum        
Operating Leases        
Operating leases initial term 1 year   1 year  
Maximum        
Finance Leases        
Finance lease term 3 years   3 years  
Operating Leases        
Operating leases initial term 11 years   11 years  
Instructional costs and services        
Property and equipment        
Depreciation expense $ 10,300 9,800 $ 20,600 17,900
Amortization expense 7,400 5,900 13,100 12,100
Capitalized Curriculum Development Costs        
Amortization expense 4,100 3,800 8,200 8,000
Selling, general and administrative expenses        
Property and equipment        
Depreciation expense 1,000 1,200 2,600 2,300
Amortization expense 1,300 1,300 2,700 2,600
Student and state testing computers and printers        
Property and equipment        
Accelerated depreciation $ 1,400 $ 1,300 $ 3,100 $ 1,900
Student and state testing computers and printers | Minimum        
Property and equipment        
Useful Life     3 years  
Student and state testing computers and printers | 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  
Web site 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  
Capitalized software        
Property and equipment        
Useful Life     3 years  
Buildings | Minimum        
Operating Leases        
Operating leases initial term 1 year   1 year  
Buildings | Maximum        
Operating Leases        
Operating leases initial term 11 years   11 years  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Intangible Assets:          
Amortization expense $ 3.3 $ 3.2 $ 6.6 $ 6.4  
Gross Carrying Amount 148.3   148.3   $ 147.1
Accumulated Amortization (64.9)   (64.9)   (58.4)
Net Carrying Value 83.4   $ 83.4   88.7
Number of reporting units | segment     1    
Future amortization of intangible assets          
Fiscal 2022 - remainder 6.5   $ 6.5    
Fiscal 2023 12.1   12.1    
Fiscal 2024 10.9   10.9    
Fiscal 2025 9.7   9.7    
Fiscal 2026 8.1   8.1    
Thereafter 35.9   35.9    
Trade names          
Intangible Assets:          
Gross Carrying Amount 85.1   85.1   85.1
Accumulated Amortization (25.9)   (25.9)   (23.1)
Net Carrying Value 59.2   59.2   62.0
Customer relationships          
Intangible Assets:          
Gross Carrying Amount 39.8   39.8   38.9
Accumulated Amortization (27.4)   (27.4)   (25.3)
Net Carrying Value 12.4   12.4   13.6
Developed technology          
Intangible Assets:          
Gross Carrying Amount 22.0   22.0   21.7
Accumulated Amortization (10.5)   (10.5)   (8.9)
Net Carrying Value 11.5   11.5   12.8
Other          
Intangible Assets:          
Gross Carrying Amount 1.4   1.4   1.4
Accumulated Amortization (1.1)   (1.1)   (1.1)
Net Carrying Value $ 0.3   $ 0.3   $ 0.3
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Fair Value Measurement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Nov. 30, 2020
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Assets and liabilities measured at fair value            
Estimated fair value of long-term debt     $ 377,200      
Estimated fair value of marketable securities     103,000      
Expense on estimate of fair value of contingent consideration         $ 500 $ 500
Fair value of the contingent consideration         11,300 11,300
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          
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            
Assets and liabilities measured at fair value            
Assets, Fair Value Disclosure     0      
Liabilities, Fair Value Disclosure     0      
Measured on a recurring basis | Contingent Consideration | Acquisitions            
Assets and liabilities measured at fair value            
Fair Value Liability, beginning of period     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      
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,205 11,290 $ 11,082 11,082  
Purchases, Issuances and Settlements     (7,024)      
Realized Liability Gains/(Losses)   521 (4,266) 644    
Fair Value Liability, ending of period   11,726   11,726 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   5,006 889 5,006 5,006  
Purchases, Issuances and Settlements     $ (889)      
Fair Value Asset, ending of period   $ 5,006   $ 5,006 $ 889 $ 5,006
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Basic and diluted net income (loss) per share computation:            
Net income (loss) attributable to common stockholders $ 50,705 $ (22,672) $ 42,004 $ (5,883) $ 28,033 $ 36,121
Weighted average common shares-basic 42,259,061   41,525,736   42,167,844 41,042,401
Basic net income (loss) per share (in dollars per share) $ 1.20   $ 1.01   $ 0.66 $ 0.88
Effect of dilutive stock options and restricted stock awards (in shares) 288,273   437,663   434,561 1,371,427
Weighted average common shares-diluted 42,547,334   41,963,399   42,602,405 42,413,828
Diluted net income (loss) per share (in dollars per share) $ 1.19   $ 1.00   $ 0.66 $ 0.85
Stock options and restricted stock            
Basic and diluted net income (loss) per share computation:            
Anti-dilutive shares 44,546   5,193   26,789 102,536
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
USD ($)
installment
Mar. 27, 2020
Reconciliation to income tax at the statutory rate:                
Effective income tax rate (as a percent)     27.10% 27.50% 28.80% 26.50%    
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 53 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases (Details) - USD ($)
Dec. 31, 2022
Aug. 31, 2022
Jun. 30, 2022
Jul. 31, 2020
Apr. 30, 2020
Finance and Operating Leases          
Finance lease liability $ 73,302,000   $ 66,277,000    
Maximum          
Finance and Operating Leases          
Finance lease term 3 years        
BALC          
Finance and Operating Leases          
Finance lease liability $ 73,300,000   66,300,000    
Available line of credit       $ 41,000,000.0 $ 25,000,000.0
Finance lease right-of-use assets $ 51,000,000.0   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) 1.52%        
BALC | Maximum          
Finance and Operating Leases          
Fixed interest rate (as a percent) 5.83%        
CSI Leasing          
Finance and Operating Leases          
Finance lease term   36 months      
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Finance leases    
Remainder of fiscal year $ 24,022  
Year 1 34,593 $ 38,600
Year 2 14,244 24,816
Year 3 3,194 4,468
Year 4   22
Total minimum payments 76,053 67,906
Less: imputed interest (2,751) (1,629)
Finance lease liability 73,302 66,277
Less: current portion of finance lease liability (44,377) (37,389)
Long-term finance lease liability $ 28,925 $ 28,888
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Operating Leases    
Remainder of fiscal year $ 7,321  
Year 1 16,115 $ 15,120
Year 2 15,436 16,638
Year 3 12,051 16,168
Year 4 8,518 12,900
Year 5   8,797
Thereafter 27,455  
Thereafter   27,447
Total minimum payments 86,896 97,070
Less: imputed interest (7,788) (9,113)
Operating lease liability 79,108 87,957
Less: current portion of operating lease liability (13,281) (12,830)
Long-term operating lease liability 65,827 75,127
Operating lease right-of-use assets, net $ 75,823 $ 85,457
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 11 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases - Sub Leases (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2022
USD ($)
facility
Jun. 30, 2022
USD ($)
Finance and Operating Leases    
Remainder of current fiscal year $ 698  
Year 1 665 $ 1,396
Year 2 412 665
Year 3 140 412
Year 4   140
Total sublease income $ 1,915 $ 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 November 2024 | facility 1  
Number Of Facilities Being Subleased Through December 2025 | facility 1  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Finance and Operating Leases - Lease cost and other information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost:        
Amortization of right-of-use assets $ 10,018 $ 9,368 $ 19,952 $ 16,988
Interest on lease liabilities 507 445 895 862
Total lease cost 13,479 15,112 27,857 28,313
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash flows from operating leases (3,361) (5,341) (5,966) (10,662)
Financing cash flows from finance leases (10,624) (7,724) (19,938) (14,744)
Right-of-use assets obtained in exchange for new finance lease liabilities $ 5,305 $ 6,898 25,212 20,881
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 576 $ 6,805
Weighted-average remaining lease term - finance leases 1 year 10 months 2 days 2 years 3 months 7 days 1 year 10 months 2 days 2 years 3 months 7 days
Weighted-average remaining lease term - operating leases 6 years 4 months 6 days 6 years 8 months 23 days 6 years 4 months 6 days 6 years 8 months 23 days
Weighted-average discount rate - finance leases 3.31% 2.40% 3.31% 2.40%
Weighted-average discount rate - operating leases 2.77% 2.76% 2.77% 2.76%
Instructional Costs and Services        
Finance lease cost:        
Operating lease cost $ 2,640 $ 3,931 $ 6,354 $ 7,866
Short-term lease cost 31 16 56 35
Sublease income (270) (247) (552) (579)
Selling, general and administrative expenses        
Finance lease cost:        
Operating lease cost 586 1,777 1,172 3,443
Short-term lease cost 47 4 140 9
Sublease income $ (80) $ (182) $ (160) $ (311)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Debt    
Less: unamortized debt issuance costs $ (7,740) $ (8,562)
Total debt 412,260 411,438
Long-term debt 412,260 411,438
Convertible Senior Notes Due 2027    
Debt    
Total debt $ 420,000 $ 420,000
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Additional Information (Details)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt          
Amortization of fees on debt       $ 822 $ 809
Convertible Senior Notes Due 2027          
Debt          
Face amount $ 420,000        
Interest rate (as percent) 1.125%        
Net proceeds $ 408,600        
Interest expense   $ 1,200 $ 1,200 2,400 2,400
Debt issuance costs $ 11,400        
Amortization of fees on debt   $ 400 $ 400 $ 800 $ 800
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,400        
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility (Details) - Credit Facility. - USD ($)
$ in Millions
2 Months Ended
Jan. 27, 2020
Sep. 30, 2020
Dec. 31, 2022
Credit Facility      
Face amount $ 100.0    
Term of debt 5 years    
Repayments on credit facility   $ 100.0  
Amount outstanding     $ 0.0
Amount of accordion feature under the credit facility $ 200.0    
LIBOR | Minimum      
Credit Facility      
Interest rate spread added to base rate (as a percent) 0.875%    
LIBOR | Maximum      
Credit Facility      
Interest rate spread added to base rate (as a percent) 1.50%    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan (Details) - shares
6 Months Ended
Dec. 09, 2022
Dec. 31, 2022
Jun. 30, 2022
Equity Transactions      
Options outstanding (in shares)   675 1,350
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,457,533  
Additional shares available for issuance 1,045,000    
Number of stock awards outstanding (in shares)   1,666,099  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan - Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Shares    
Outstanding at the beginning of the period (in shares) 1,350  
Exercised (in shares) (675)  
Outstanding at the end of the period (in shares) 675 1,350
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 14.77  
Exercised (in dollars per share) 14.77  
Outstanding at the end of the period (in dollars per share) $ 14.77 $ 14.77
Additional information    
Weighted Average Remaining Contractual Life 6 months 21 days 11 months 23 days
Aggregate Intrinsic Value $ 11,144 $ 35,127
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan - Relationship (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Employee and Non Employees Stock Option [Member]        
Equity Transactions        
Intrinsic value of options exercised     $ 0.0 $ 0.2
Unrecognized compensation $ 0.0   0.0  
Stock based compensation expense 0.0 $ 0.0 0.0 0.0
Performance Share Units        
Equity Transactions        
Unrecognized compensation 7.7   $ 7.7  
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted     2 years 2 months 12 days  
Stock based compensation expense $ 1.0 $ (3.6) $ 1.9 $ (0.6)
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan - Other (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2022
shares
Oct. 31, 2021
shares
Aug. 31, 2021
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
item
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Equity Transactions                      
Vested (in shares) 238,863                    
Percentage of target that the stock awards were granted at                 123.00%    
Number of metrics assumed to be achieved at threshold | $                 1    
Fiscal Year 2021 LTIP                      
Equity Transactions                      
Number of Metrics, Assumed to be Achieved | item                 2    
Vest immediately                      
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          
Earned award vesting percentage           60.00%          
Vest the following year                      
Equity Transactions                      
Vested (in shares) 77,048                    
Certified achievement percentage 200.00%                    
Restricted Stock                      
Equity Transactions                      
Nonvested at the beginning of the period (in shares)           1,131,466          
Granted (in shares)           537,096          
Granted (in dollars per share) | $ / shares           $ 38.32          
Nonvested at the end of the period (in shares)       1,056,243   1,056,243   1,131,466      
Vested (in shares)           548,315          
Forfeited or canceled (in shares)           64,004          
Vesting period           3 years          
Unrecognized compensation | $       $ 28,000   $ 28,000          
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted           2 years          
Fair value of share-based compensation awards granted in period | $           $ 20,900 $ 15,300        
Fair value of share-based compensation awards vested in period | $           20,400 15,400        
Stock based compensation expense | $       $ 3,900 $ 4,200 $ 8,500 9,500        
Restricted Stock | Vesting Based on Performance                      
Equity Transactions                      
Granted (in shares)           0          
Restricted Stock | Service based awards                      
Equity Transactions                      
Granted (in shares)           537,096          
Nonvested at the end of the period (in shares)       1,012,116   1,012,116          
Vested (in shares)           218,078          
Restricted Stock | Vesting Based On Performance And Service                      
Equity Transactions                      
Nonvested at the end of the period (in shares)       44,128   44,128          
Vested (in shares)           330,237          
Performance Share Units                      
Equity Transactions                      
Number of shares of common stock each unit has the right to receive       1   1          
Nonvested at the beginning of the period (in shares)           355,302          
Granted (in shares)           366,507          
Granted (in dollars per share) | $ / shares           $ 33.87          
Nonvested at the end of the period (in shares)       520,449   520,449   355,302      
Vested (in shares)           119,467          
Forfeited or canceled (in shares)           81,893          
Unrecognized compensation | $       $ 7,700   $ 7,700          
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted           2 years 2 months 12 days          
Stock based compensation expense | $       $ 1,000 $ (3,600) $ 1,900 (600)        
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         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      
Granted (in dollars per share) | $ / shares               $ 36.30      
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   $ 10,000          
Performance Share Units | Tech Elevator                      
Equity Transactions                      
Stock based compensation expense | $       300 $ 300 600 700        
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                      
Equity Transactions                      
Fair value | $       $ 4,800   4,800          
Share based payment award fair market value decrease | $           $ 800          
Performance Shares Tranche #1 | Fiscal Year 2019 LTIP                      
Equity Transactions                      
Earned award vesting percentage                   45.00%  
Performance Shares Tranche #1 | Calendar Year 2021 | Fiscal Year 2020 TRIP                      
Equity Transactions                      
Earned award vesting percentage                   70.00%  
Performance Shares Tranche #1 | Vest immediately | Fiscal Year 2022 LTIP                      
Equity Transactions                      
Earned award vesting percentage               50.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 2022 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 | 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          
Granted (in shares)           19,614          
Granted (in dollars per share) | $ / shares           $ 33.03          
Nonvested at the end of the period (in shares)       88,731   88,731   69,117      
Unrecognized compensation | $       $ 600   $ 600          
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted           7 months 6 days          
Stock based compensation expense | $       $ 100 $ 100 $ 200 $ 200        
Chief Executive Officer And Executive Chairman | Performance Share Units                      
Equity Transactions                      
Granted (in dollars per share) | $ / shares                   $ 27.91  
Chief Executive Officer And Executive Chairman | Performance Share Units | Vesting Based on Performance                      
Equity Transactions                      
Granted (in shares)                   358,294  
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    
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan - Vesting (Details) - $ / shares
1 Months Ended 6 Months Ended
Aug. 31, 2022
Dec. 31, 2022
Shares    
Vested (in shares) (238,863)  
Restricted Stock    
Shares    
Nonvested at the beginning of the period (in shares)   1,131,466
Granted (in shares)   537,096
Vested (in shares)   (548,315)
Forfeited or canceled (in shares)   (64,004)
Nonvested at the end of the period (in shares)   1,056,243
Weighted-Average Grant Date Fair Value    
Nonvested at the beginning of the period (in dollars per share)   $ 33.27
Granted (in dollars per share)   38.32
Vested (in dollars per share)   31.91
Forfeited or canceled (in dollars per share)   36.01
Nonvested at the end of the period (in dollars per share)   $ 36.63
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
Restricted Stock | Vesting Based On Performance And Service    
Shares    
Vested (in shares)   (330,237)
Nonvested at the end of the period (in shares)   44,128
Performance Share Units    
Shares    
Nonvested at the beginning of the period (in shares)   355,302
Granted (in shares)   366,507
Vested (in shares)   (119,467)
Forfeited or canceled (in shares)   (81,893)
Nonvested at the end of the period (in shares)   520,449
Weighted-Average Grant Date Fair Value    
Nonvested at the beginning of the period (in dollars per share)   $ 32.62
Granted (in dollars per share)   33.87
Vested (in dollars per share)   30.48
Forfeited or canceled (in dollars per share)   25.89
Nonvested at the end of the period (in dollars per share)   $ 35.06
Deferred Stock Units    
Shares    
Nonvested at the beginning of the period (in shares)   69,117
Granted (in shares)   19,614
Nonvested at the end of the period (in shares)   88,731
Weighted-Average Grant Date Fair Value    
Nonvested at the beginning of the period (in dollars per share)   $ 24.27
Granted (in dollars per share)   33.03
Nonvested at the end of the period (in dollars per share)   $ 26.20
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details) - Future of School - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Jun. 30, 2019
Related Party Transactions            
Contributions made to related party $ 0.0 $ 0.2 $ 0.0 $ 0.8    
Accrued contributions to related party $ 2.5   $ 2.5   $ 3.5 $ 2.5
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 4 Months Ended
Dec. 11, 2020
lawsuit
Apr. 30, 2021
stockholder
Dec. 31, 2022
USD ($)
Buildings      
Commitments and contingencies      
Guarantees related to lease commitments | $     $ 0.3
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 68 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions and Investments (Details)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 08, 2022
USD ($)
Oct. 31, 2021
USD ($)
Aug. 31, 2018
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2019
USD ($)
fund
Sep. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 31, 2020
USD ($)
Acquisition and Investments                    
Goodwill       $ 246,676 $ 241,022          
Intangible assets       83,410 88,669          
Three Early Stage Funds                    
Acquisition and Investments                    
Number of limited partnerships invested in | fund           3        
Investment commitment           $ 15,000        
Investments in limited partnerships       10,400            
New Markets                    
Acquisition and Investments                    
Investment recorded at cost       3,200            
Rethink                    
Acquisition and Investments                    
Equity method investment       7,200            
Tallo                    
Acquisition and Investments                    
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 $ 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                    
Acquisition and Investments                    
Convertible into Series D Preferred shares     3,670              
Tallo | Base Rate                    
Acquisition and Investments                    
Interest rate spread added to base rate (as a percent)     25.00%              
Acquisition of Tallo Assets                    
Acquisition and Investments                    
Cash purchase price $ 1,000                  
Working capital 400                  
Cash and contingent consideration paid 7,300                  
Goodwill 5,700     $ 5,700     $ 5,200      
Intangible assets $ 1,300                  
Acquisition of Tallo Assets | Customer relationships                    
Acquisition and Investments                    
Amortization period 10 years                  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Supplemental Disclosure of Cash Flow Information    
Cash paid for interest $ 3,328 $ 3,286
Cash paid for taxes 22,434 13,099
Supplemental disclosure of non-cash financing activities:    
Right-of-use assets obtained from acquisitions 385  
Right-of-use assets obtained in exchange for new finance lease liabilities 25,212 20,881
Supplemental disclosure of non-cash investing activities:    
Stock-based compensation expense capitalized on software development 215 143
Stock-based compensation expense capitalized on curriculum development 44 57
Non-cash purchase price related to business combinations 5,861 1,145
Business Combinations:    
Acquired assets 1,132 464
Intangible assets, net 1,309 2,157
Goodwill 5,655 568
Assumed liabilities (385) (42)
Deferred revenue $ (441) $ (1,084)
XML 70 lrn-20221231x10q_htm.xml IDEA: XBRL DOCUMENT 0001157408 us-gaap:RetainedEarningsMember 2022-12-31 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001157408 us-gaap:RetainedEarningsMember 2022-09-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001157408 2022-09-30 0001157408 us-gaap:RetainedEarningsMember 2022-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001157408 us-gaap:RetainedEarningsMember 2021-12-31 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001157408 us-gaap:RetainedEarningsMember 2021-09-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001157408 2021-09-30 0001157408 us-gaap:RetainedEarningsMember 2021-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001157408 us-gaap:TreasuryStockMember 2022-12-31 0001157408 us-gaap:CommonStockMember 2022-12-31 0001157408 us-gaap:TreasuryStockMember 2022-09-30 0001157408 us-gaap:CommonStockMember 2022-09-30 0001157408 us-gaap:TreasuryStockMember 2022-06-30 0001157408 us-gaap:CommonStockMember 2022-06-30 0001157408 us-gaap:TreasuryStockMember 2021-12-31 0001157408 us-gaap:CommonStockMember 2021-12-31 0001157408 us-gaap:TreasuryStockMember 2021-09-30 0001157408 us-gaap:CommonStockMember 2021-09-30 0001157408 us-gaap:TreasuryStockMember 2021-06-30 0001157408 us-gaap:CommonStockMember 2021-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 2022-12-31 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceAndServiceMember 2022-12-31 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2022-12-31 0001157408 lrn:EquityAwardIncentivePlan2016Member 2022-12-31 0001157408 us-gaap:RestrictedStockMember 2022-06-30 0001157408 us-gaap:PerformanceSharesMember 2022-06-30 0001157408 lrn:DeferredStockUnitsMember 2022-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember us-gaap:PerformanceSharesMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021ManagementIncentivePlanMember 2022-10-01 2022-12-31 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceMember 2022-07-01 2022-12-31 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2022-07-01 2022-12-31 0001157408 lrn:IndependentContractorsMember us-gaap:RestrictedStockMember 2022-07-01 2022-12-31 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember lrn:PerformanceSharesTrancheTwoMember 2021-08-01 2021-08-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021LongTermIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-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 2022-12-31 0001157408 lrn:PerformanceSharesTrancheOneMember 2022-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2022LongTermIncentivePlanMember 2022-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021LongTermIncentivePlanMember 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 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-01 2022-12-31 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2023LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-01 2022-12-31 0001157408 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-01 2022-12-31 0001157408 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021ManagementIncentivePlanMember 2021-10-01 2021-12-31 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2022LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-07-01 2022-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2022LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-01 2022-06-30 0001157408 lrn:TimeBasedAwardMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 lrn:TimeBasedAwardMember lrn:TechElevatorIncMember lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember us-gaap:RevenueFromContractWithCustomerMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember lrn:EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember 2019-07-01 2020-06-30 0001157408 lrn:CalendarYear2022Member lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:CalendarYear2021Member lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheThreeMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2023LongTermIncentivePlanMember 2022-07-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2022LongTermIncentivePlanMember 2021-07-01 2022-06-30 0001157408 lrn:PrimaryObligorMember 2022-10-01 2022-12-31 0001157408 lrn:CareerLearningMember 2022-10-01 2022-12-31 0001157408 lrn:AdultMember 2022-10-01 2022-12-31 0001157408 lrn:PrimaryObligorMember 2022-07-01 2022-12-31 0001157408 lrn:CareerLearningMember 2022-07-01 2022-12-31 0001157408 lrn:AdultMember 2022-07-01 2022-12-31 0001157408 lrn:PrimaryObligorMember 2021-10-01 2021-12-31 0001157408 lrn:CareerLearningMember 2021-10-01 2021-12-31 0001157408 lrn:AdultMember 2021-10-01 2021-12-31 0001157408 lrn:PrimaryObligorMember 2021-07-01 2021-12-31 0001157408 lrn:CareerLearningMember 2021-07-01 2021-12-31 0001157408 lrn:AdultMember 2021-07-01 2021-12-31 0001157408 us-gaap:RevolvingCreditFacilityMember 2020-08-01 2020-09-30 0001157408 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-07-01 2022-12-31 0001157408 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-07-01 2022-12-31 0001157408 srt:MinimumMember lrn:StudentComputerMember 2022-07-01 2022-12-31 0001157408 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-07-01 2022-12-31 0001157408 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-07-01 2022-12-31 0001157408 srt:MaximumMember lrn:StudentComputerMember 2022-07-01 2022-12-31 0001157408 us-gaap:SoftwareDevelopmentMember 2022-07-01 2022-12-31 0001157408 us-gaap:FurnitureAndFixturesMember 2022-07-01 2022-12-31 0001157408 lrn:SoftwareDevelopmentCostsInternetDomainMember 2022-07-01 2022-12-31 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2022-07-01 2022-12-31 0001157408 lrn:ThreeEarlyStageFundsMember 2022-07-01 2022-12-31 0001157408 lrn:RethinkEducationIiiLpMember 2022-07-01 2022-12-31 0001157408 lrn:MedcertsLlcMember 2022-07-01 2022-12-31 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001157408 lrn:InstructionalCostsAndServicesMember 2022-10-01 2022-12-31 0001157408 lrn:InstructionalCostsAndServicesMember 2022-07-01 2022-12-31 0001157408 lrn:InstructionalCostsAndServicesMember 2021-10-01 2021-12-31 0001157408 lrn:InstructionalCostsAndServicesMember 2021-07-01 2021-12-31 0001157408 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001157408 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001157408 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001157408 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001157408 lrn:SecuritiesLitigationMember us-gaap:PendingLitigationMember 2020-11-19 2020-12-11 0001157408 lrn:TalloIncMember 2022-03-31 0001157408 lrn:TalloIncMember 2021-12-31 0001157408 srt:MinimumMember us-gaap:BuildingMember 2022-12-31 0001157408 srt:MaximumMember us-gaap:BuildingMember 2022-12-31 0001157408 srt:MinimumMember 2022-12-31 0001157408 srt:MaximumMember 2022-12-31 0001157408 lrn:CsiLeasingMember 2022-08-31 0001157408 lrn:NewMarketsEducationPartnersIiLpMember 2022-12-31 0001157408 lrn:ThreeEarlyStageFundsMember 2019-06-30 0001157408 us-gaap:BuildingMember 2022-12-31 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-12-31 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-09-30 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-07-08 0001157408 lrn:AcquisitionOfTalloAssetsMember us-gaap:CustomerRelationshipsMember 2022-07-08 2022-07-08 0001157408 us-gaap:TradeNamesMember 2022-12-31 0001157408 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001157408 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001157408 us-gaap:CustomerRelationshipsMember 2022-12-31 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: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-12-31 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-09-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 2022-12-31 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2022-12-31 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-01 2021-12-31 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-01 2021-12-31 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-12-31 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 us-gaap:RestrictedStockMember 2022-12-31 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2022-12-31 0001157408 lrn:DeferredStockUnitsMember 2022-12-31 0001157408 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001157408 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001157408 us-gaap:CommercialPaperMember 2022-12-31 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 2022-12-31 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MaximumMember 2022-12-31 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 2022-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-06-30 0001157408 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-27 2020-01-27 0001157408 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-27 2020-01-27 0001157408 lrn:TalloIncMember us-gaap:BaseRateMember 2018-08-01 2018-08-31 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-01 2022-12-31 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-12-31 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-01 2021-12-31 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-12-31 0001157408 2021-12-31 0001157408 lrn:MedcertsLlcMember 2020-11-01 2020-11-30 0001157408 lrn:MedcertsLlcMember 2020-11-30 0001157408 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001157408 lrn:StockOptionsAndRestrictedStockMember 2022-10-01 2022-12-31 0001157408 lrn:StockOptionsAndRestrictedStockMember 2022-07-01 2022-12-31 0001157408 lrn:StockOptionsAndRestrictedStockMember 2021-10-01 2021-12-31 0001157408 lrn:StockOptionsAndRestrictedStockMember 2021-07-01 2021-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-10-01 2022-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2022-07-01 2022-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2021-10-01 2021-12-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2021-07-01 2021-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2022-10-01 2022-12-31 0001157408 us-gaap:RestrictedStockMember 2022-10-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember 2022-10-01 2022-12-31 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2022-10-01 2022-12-31 0001157408 lrn:DeferredStockUnitsMember 2022-10-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2022-07-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember 2022-07-01 2022-12-31 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2022-07-01 2022-12-31 0001157408 lrn:DeferredStockUnitsMember 2022-07-01 2022-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2021-10-01 2021-12-31 0001157408 us-gaap:RestrictedStockMember 2021-10-01 2021-12-31 0001157408 us-gaap:PerformanceSharesMember 2021-10-01 2021-12-31 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2021-10-01 2021-12-31 0001157408 lrn:DeferredStockUnitsMember 2021-10-01 2021-12-31 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2021-07-01 2021-12-31 0001157408 us-gaap:PerformanceSharesMember 2021-07-01 2021-12-31 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2021-07-01 2021-12-31 0001157408 lrn:DeferredStockUnitsMember 2021-07-01 2021-12-31 0001157408 2020-12-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 2022-12-31 0001157408 us-gaap:RestrictedStockMember 2021-07-01 2021-12-31 0001157408 us-gaap:PerformanceSharesMember 2022-12-31 0001157408 lrn:PerformanceSharesTrancheOneMember 2022-07-01 2022-12-31 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-10-01 2022-12-31 0001157408 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001157408 us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001157408 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001157408 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001157408 2022-07-01 2022-09-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001157408 2021-07-01 2021-09-30 0001157408 lrn:MiddleHighSchoolMember 2022-10-01 2022-12-31 0001157408 lrn:GeneralEducationMember 2022-10-01 2022-12-31 0001157408 lrn:MiddleHighSchoolMember 2022-07-01 2022-12-31 0001157408 lrn:GeneralEducationMember 2022-07-01 2022-12-31 0001157408 lrn:MiddleHighSchoolMember 2021-10-01 2021-12-31 0001157408 lrn:GeneralEducationMember 2021-10-01 2021-12-31 0001157408 lrn:MiddleHighSchoolMember 2021-07-01 2021-12-31 0001157408 lrn:GeneralEducationMember 2021-07-01 2021-12-31 0001157408 2021-07-01 2022-12-31 0001157408 lrn:ShemenCaseAndAhmedCaseMember us-gaap:PendingLitigationMember 2020-12-21 2021-04-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember 2021-06-30 0001157408 lrn:ThreeEarlyStageFundsMember 2018-07-01 2019-06-30 0001157408 lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2020-07-01 2021-06-30 0001157408 2022-10-01 2022-12-31 0001157408 2021-10-01 2021-12-31 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 2022-12-31 0001157408 lrn:TalloIncMember 2020-08-31 0001157408 lrn:TalloIncMember 2018-08-31 0001157408 lrn:MedcertsLlcMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-12-31 0001157408 2021-07-01 2021-12-31 0001157408 2021-07-01 2022-06-30 0001157408 2020-07-01 2021-06-30 0001157408 2020-03-27 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 2022-06-30 0001157408 lrn:TalloIncMember 2021-07-01 2022-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2022-10-01 2022-12-31 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2022-07-01 2022-12-31 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-10-01 2021-12-31 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-07-01 2021-12-31 0001157408 srt:MinimumMember 2022-07-01 2022-12-31 0001157408 srt:MaximumMember 2022-07-01 2022-12-31 0001157408 2021-06-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2021-12-31 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-12-31 0001157408 2022-12-31 0001157408 2022-06-30 0001157408 lrn:AcquisitionOfTalloAssetsMember 2022-07-08 2022-07-08 0001157408 us-gaap:CostOfSalesMember 2022-10-01 2022-12-31 0001157408 us-gaap:CostOfSalesMember 2022-07-01 2022-12-31 0001157408 us-gaap:CostOfSalesMember 2021-10-01 2021-12-31 0001157408 us-gaap:CostOfSalesMember 2021-07-01 2021-12-31 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-07-01 2021-09-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2022-12-31 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2019-06-30 0001157408 lrn:StudentComputerMember 2022-10-01 2022-12-31 0001157408 lrn:StudentComputerMember 2022-07-01 2022-12-31 0001157408 lrn:StudentComputerMember 2021-10-01 2021-12-31 0001157408 lrn:StudentComputerMember 2021-07-01 2021-12-31 0001157408 2023-01-20 0001157408 2022-07-01 2022-12-31 lrn:installment lrn:lawsuit lrn:segment shares iso4217:USD lrn:contract iso4217:USD shares pure lrn:facility lrn:fund lrn:item lrn:stockholder 0001157408 --06-30 2022 Q2 0 0 1 P1Y P30D P45D true P1Y P2Y P1Y 0 P1Y 0.3333 false 10-Q true 2022-12-31 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 Yes Yes Large Accelerated Filer false false false 43109730 318279000 389398000 25744000 26993000 442166000 418558000 23960000 36003000 43822000 25974000 100588000 80601000 928815000 950534000 75823000 85457000 68124000 61537000 76192000 71800000 50557000 50580000 83410000 88669000 246676000 241022000 89694000 93946000 1619291000 1643545000 32809000 61997000 40909000 63200000 34083000 73027000 83799000 53630000 44377000 37389000 13281000 12830000 249258000 302073000 28925000 28888000 65827000 75127000 412260000 411438000 10752000 3205000 10370000 10233000 777392000 830964000 0.0001 0.0001 10000000 10000000 0 0 0.0001 0.0001 100000000 100000000 48431576 48112664 43096833 42777921 4000 4000 688695000 687454000 187000 143000 255495000 227462000 5334743 5334743 102482000 102482000 841899000 812581000 1619291000 1643545000 458435000 409507000 883585000 809733000 288347000 261950000 583848000 535774000 170088000 147557000 299737000 273959000 102015000 90642000 260383000 224021000 68073000 56915000 39354000 49938000 -2082000 -1875000 -4128000 -3868000 3970000 3884000 5007000 3795000 69961000 58924000 40233000 49865000 18860000 15928000 11353000 13035000 -396000 -992000 -847000 -709000 50705000 42004000 28033000 36121000 1.20 1.01 0.66 0.88 1.19 1.00 0.66 0.85 42259061 41525736 42167844 41042401 42547334 41963399 42602405 42413828 50705000 42004000 28033000 36121000 -331000 -13000 44000 131000 50374000 41991000 28077000 36252000 48112664 4000 687454000 143000 227462000 -5334743 -102482000 812581000 -22672000 -22672000 375000 375000 5295000 5295000 675 10000 10000 48916 460411 27184 209010 8766000 8766000 48386472 4000 683993000 518000 204790000 -5334743 -102482000 786823000 50705000 50705000 -331000 -331000 6132000 6132000 31088 76685 36820 25849 1430000 1430000 48431576 4000 688695000 187000 255495000 -5334743 -102482000 841899000 46911527 4000 795449000 -474000 112151000 -5334743 -102482000 804648000 -89460000 8181000 -81279000 -5883000 -5883000 144000 144000 8050000 8050000 15025 246000 246000 398943 34740 179151 6020000 6020000 47111604 4000 708265000 -330000 114449000 -5334743 -102482000 719906000 42004000 42004000 -13000 -13000 1697000 1697000 1012374 27750 57480 9838 29361000 29361000 48084410 4000 680601000 -343000 156453000 -5334743 -102482000 734233000 28033000 36121000 53714000 49327000 10451000 8888000 7995000 6008000 2173000 4730000 822000 809000 7369000 10074000 -2869000 5550000 25680000 65606000 9177000 -11944000 -26059000 -26810000 -10681000 -8570000 -38806000 -39157000 -5966000 -10662000 29863000 5686000 21182000 -11668000 2823000 2705000 21399000 19330000 9527000 7461000 60000 5261000 1409000 767000 3956000 36729000 7248000 55879000 38720000 -55015000 -59663000 19938000 14744000 7024000 7858000 10000 246000 10334000 35404000 -37286000 -57760000 -71119000 -129091000 389398000 386582000 318279000 257491000 318279000 256986000 505000 318279000 257491000 <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;"> <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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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 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. 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:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="font-size:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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, health care and general business.  The Company pr</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">ovides middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students also have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that 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</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. 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 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. These programs are offered directly to consumers, as well as to employers and government agencies.</span></td></tr></table> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2.   Basis of Presentation</b></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:18pt;margin:0pt;">The accompanying condensed consolidated balance sheet as of December 31, 2022, the condensed consolidated statements of operations and comprehensive income for the three and six months ended December 31, 2022 and 2021, the condensed consolidated statements of cash flows for the six months ended December 31, 2022 and 2021, and the condensed consolidated statements of stockholders’ equity for the three and six months ended December 31, 2022 and 2021 are unaudited. The unaudited interim financial statements have been prepared on the same basis as the annual financial statements, and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s financial position and results of operations for the periods presented. The results for the three and six months ended December 31, 2022 are not necessarily indicative of the results to be expected for the year ending June 30, 2023, for any other interim period or for any other future fiscal year. The condensed consolidated balance sheet as of June 30, 2022 has been derived from the audited consolidated financial statements at that date.</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:18pt;margin:0pt;">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Accordingly, the Company does not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments (consisting of normal recurring adjustments) considered necessary to present a fair statement of the Company’s condensed consolidated results of operations, financial position and cash flows. Preparation of the Company’s financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and footnotes. Actual results could differ from those estimates. This quarterly report on Form 10-Q should be read in conjunction with the financial statements and the notes thereto included in the Company’s latest annual report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on August 10, 2022, which contains the Company’s audited financial statements for the fiscal year ended June 30, 2022.</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 Company operates in one operating and <span style="-sec-ix-hidden:Hidden_eSBWOkIeA0uccpJuq-RRiA;"><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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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="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;">Recent Accounting Pronouncements</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;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;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;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, <i style="font-style:italic;">Reference Rate Reform </i>(Topic 848)<i style="font-style:italic;"> </i>(“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that 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 its condensed 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: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;"><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;min-height:12.0pt;text-align:justify;text-indent:18pt;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of the Company’s contracts are with the following types of customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;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:18pt;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;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 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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:18pt;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 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 three and six months ended December 31, 2022 and 2021. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter.</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;">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;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;">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 three months ended December 31, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $6.4 million and $12.3 million, respectively, and $16.6 million and $25.2 million for the six months ended December 31, 2022 and 2021, 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 condensed consolidated statements of operations. Amounts recorded as revenues and expenses for the three months ended December 31, 2022 and 2021 were $123.0 million and $117.7 million, respectively, and for the six months ended December 31, 2022 and 2021 were $248.3 million and 231.6 million, respectively.</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-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:18pt;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;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;">In addition, the Company contracts with individual customers who have access for <span style="-sec-ix-hidden:Hidden_-xYh7Yqoo0Wl6hQJJ5VdPg;"><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:18pt;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-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;">Disaggregated Revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:18pt;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 three months ended December 31, 2022 and 2021, approximately 90% and 88%, respectively, of the Company’s General Education revenues, and 100% and 99%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. During the six months ended December 31, 2022 and 2021, approximately 90% and 89%, respectively, of the Company’s General Education revenues, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">and 99% and 99%, 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;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 following table presents the Company’s revenues disaggregated based on its two lines of revenue for the three and six months ended December 31, 2022 and 2021:</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;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.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:28.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Six Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width:58.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:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;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:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 274,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 313,241</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 546,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 619,582</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 153,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,287</p></td><td style="vertical-align:top;width:1.27%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 146,699</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,979</p></td><td style="vertical-align:top;width:1.27%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,452</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.24%;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 3.6pt 0pt 0pt;"> 183,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.38%;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 3.6pt 0pt 0pt;"> 96,266</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.65%;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 3.6pt 0pt 0pt;"> 337,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.22%;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 3.6pt 0pt 0pt;"> 190,151</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 458,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px 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.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 409,507</p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 883,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 809,733</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;text-align:justify;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-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;">During the three and six months ended December 31, 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: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;">Contract Balances</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:18pt;"/>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 condensed 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.<span style="font-size:12pt;"> </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:18pt;"/><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 opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:56.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 442,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 418,558</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,702</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,630</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.25%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,099</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;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 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 three months ended December 31, 2022 and 2021 that was included in the previous October 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> deferred revenue balance was $42.8 million and $34.7 million, respectively. The amount of revenue recognized during the six months ended December 31, 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 $40.6 million and $33.0 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recorded revenues of $24.5 million and $4.6 million, respectively, and $24.0 million and $6.9 million, respectively, during the six months ended December 31, 2022 and 2021, related to performance obligations satisfied in prior periods.</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;">Performance Obligations</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:18pt;"/>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 <span style="-sec-ix-hidden:Hidden_W-ziomhT7ke64qf9-fnzPg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span></span> or net <span style="-sec-ix-hidden:Hidden_i8JCSPFm2UKhOXRExEBh8g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">45</span></span>, 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;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:18pt;"/>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 <span style="-sec-ix-hidden:Hidden_9J1TTfpiWU6SRFJJmBncsA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> year as of December 31, 2022 was $2.6 million.</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;">Significant Judgments</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:18pt;"/>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:18pt;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:18pt;"/>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;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;"><i style="font-style:italic;">Sales Taxes</i></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:18pt;"/>Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the condensed 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="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="font-style:italic;font-weight:bold;">Consolidation</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:18pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company, the wholly-owned and affiliated companies that the Company owns, directly or indirectly, and all controlled subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</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;">Investments in Marketable Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">in other current assets on the condensed 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 condensed consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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 condensed consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of December 31, 2022 and June 30, 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:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 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 $82.9 million and $21.0 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_jLCqpmbha0mRY1XUZT8yHA;"><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_Qekqqm8-n0abzqi-cS7RXg;"><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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (687)</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,133</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (174)</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,082</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (861)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,026</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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">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).</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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;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.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,376</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,762</p></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;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company 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;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;"><span style="white-space:pre-wrap;"> </span>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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</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:18pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">as current or long-term based on the holding period. As of December 31, 2022 and June 30, 2022, $10.8 million and $11.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the condensed 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 $7.5 million and $6.5 million at December 31, 2022 and June 30, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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;">Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;"><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;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;">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;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;">Property and equipment are depreciated over the following useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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:2.06%;margin:0pt;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:42.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 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;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 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 $1.4 million and $1.3 million for the three months ended December 31, 2022 and 2021, respectively, and $3.1 million and $1.9 million for the six months ended December 31, 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: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;">Depreciation expense, including accelerated depreciation, related to computers and printers provided to students reflected in instructional costs and services for the three months ended December 31, 2022 and 2021 was $10.3 million and $9.8 million, respectively, and $20.6 million and $17.9 million, respectively, during the six months ended December 31, 2022 and 2021. Depreciation expense related to property and equipment reflected in selling, general, and administrative expenses for the three months ended December 31, 2022 and 2021 was $1.0 million and $1.2 million, respectively and $2.6 million and $2.3 million, respectively, during the six months ended December 31, 2022 and 2021.</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 Company fully expenses computer peripheral equipment (e.g., keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $0.6 million and $2.5 million for the three months ended December 31, 2022 and 2021, respectively, and $1.8 million and $7.3 million for the six months ended December 31, 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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 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;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;">Capitalized software additions totaled $21.4 million and $19.3 million for the six months ended December 31, 2022 and 2021, respectively. The Company recorded amortization expense related to capitalized software of $7.4 million and $5.9 million during the three months ended December 31, 2022 and 2021, respectively, and $13.1 million and $12.1 million during the six months ended December 31, 2022 and 2021, respectively, within instructional costs and services. Amortization expense related to capitalized software reflected in selling, general, and administrative expenses during the three months ended December 31, 2022 and 2021 was $1.3 million and $1.3 million, respectively and $2.7 million and $2.6 million, respectively, during the six months ended December 31, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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 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:18pt;margin: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;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;">Total capitalized curriculum development additions were $9.5 million and $7.5 million for the six months ended December 31, 2022 and 2021, respectively. These amounts are recorded on the condensed consolidated balance sheets net of amortization charges. Amortization expense for the three months ended December 31, 2022 and 2021 was $4.1 million and $3.8 million, respectively, and $8.2 million and $8.0 million for the six months ended December 31, 2022 and 2021, respectively, and is recorded in instructional costs and services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Leases</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:18pt;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: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;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;">Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:</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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;"><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;">Finance Leases</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:18pt;margin:0pt;">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. </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;">Operating Leases </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:18pt;margin: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_wEbp3HkGoE-Q3HyLhh8O_w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> and 11 years. Certain leases include renewal options, usually based upon current market rates, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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;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;">Discount Rate</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:18pt;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 4.42% 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: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;">Policy Elections</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:18pt;margin:0pt;"><i style="font-style:italic;">Short-term Leases</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:18pt;margin: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;"><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="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;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;">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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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 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 three months ended December 31, 2022 and 2021 was $3.3 million and $3.2 million, respectively, and $6.6 million and $6.4 million for the six months ended December 31, 2022 and 2021, respectively, and is included within selling, general, and administrative expenses in the condensed consolidated statements of operations. Future amortization of intangible assets is expected to be $6.5 million, $12.1 million, $10.9 million, $9.7 million, and $8.1 million in the fiscal years ending June 30, 2023 through June 30, 2027, respectively, and $35.9 million thereafter.</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:18pt;margin: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;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 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: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;">During the three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table represents the balance of the Company’s intangible assets as of December 31, 2022 and June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:42.93%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.06%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:42.93%;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.06%;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.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;">December 31, 2022</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="8" style="vertical-align:bottom;white-space:nowrap;width:26.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.06%;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:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.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;">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.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;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.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;width:6.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;">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:42.93%;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.06%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59.2</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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;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.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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62.0</p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.9</p></td><td style="vertical-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.3)</p></td><td style="vertical-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.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:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.5</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.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.7</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;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.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.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:5.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.03%;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.9%;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.6pt 0pt 0pt;"> 148.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;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.19%;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.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;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.59%;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.6pt 0pt 0pt;"> 83.4</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.03%;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.9%;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.6pt 0pt 0pt;"> 147.1</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:1.24%;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.19%;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;"> (58.4)</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.16%;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.39%;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.6pt 0pt 0pt;"> 88.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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;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;">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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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;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;">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;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 three levels of inputs used to measure fair value are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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-align:justify;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-align:justify;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;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 carrying values reflected in the condensed consolidated balance sheets for cash and cash equivalents, receivables, and short-term debt approximate their fair values, as they are largely short-term in nature. The Tallo, Inc. convertible note is discussed in more detail in Note 11, “Acquisitions and Investments.” As of December 31, 2022, the estimated fair value of the long-term debt was $377.2 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its condensed consolidated balance sheet, and is discussed in more detail in Note 6, “Debt.” As of December 31, 2022, the estimated fair value of the Company’s marketable securities was $103.0 million. The Company estimated the fair value based on the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent: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;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. 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. 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 condensed consolidated statements of operations.</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:18pt;margin:0pt;">There were no <span style="-sec-ix-hidden:Hidden_9rWS9zSK8UK3F45mFD0QhA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">assets</span></span> or liabilities measured at fair value on a recurring basis as of December 31, 2022.</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:18pt;margin: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><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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.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;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.19%;margin:0pt;padding:0pt;"><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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.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;">Fair Value Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p 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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;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.98%;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.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;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin: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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.24%;background:#cceeff;margin: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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.</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:18pt;margin: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 three months ended December 31, 2021 and six months ended December 31, 2022 and 2021:</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:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:44.95%;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.61%;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.22%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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:44.95%;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.61%;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:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.22%;border-bottom:1px solid #000000;margin:0pt;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.61%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:53.43%;margin:0pt;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:44.95%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.5%;background:#cceeff;margin: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:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.12%;background:#cceeff;margin: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:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:44.95%;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.61%;margin:0pt;padding:0pt;"><p style="font-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.5%;margin: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:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;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.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:1.12%;background:#cceeff;margin: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:9.96%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.03%;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.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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.12%;background:#cceeff;margin: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:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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-align:justify;margin: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;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;">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 condensed 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: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 following schedule presents the calculation of basic and diluted net loss per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.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:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:0.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;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;width:10.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;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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><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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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:24.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended December 31, </b></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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></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></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:48.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;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:49.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;">(In thousands except share and per share data)</b></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></tr><tr><td style="vertical-align:top;width:48.29%;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;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.32%;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;width:1.02%;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;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.86%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.05%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.1%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:bottom;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.88</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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.32%;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;width:1.02%;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: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 437,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,371,427</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 42,547,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-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.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 3.6pt 0pt 0pt;"> 41,963,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,602,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,413,828</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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 3.6pt 0pt 0pt;"> 0.85</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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the three months ended December 31, 2022 and 2021, 44,546 and 5,193 shares issuable in connection with stock options and restricted stock were excluded from the diluted income per common share calculation because the effect would have been antidilutive. For the six months ended December 31, 2022, 26,789 and 102,536 shares were excluded, respectively.</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;">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;min-height:12.0pt;text-align:justify;text-indent:18pt;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of the Company’s contracts are with the following types of customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;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:18pt;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;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 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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:18pt;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 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 three and six months ended December 31, 2022 and 2021. Historically, aggregate funding estimates differed from actual reimbursements by less than 2% of annual revenue, which may vary from quarter to quarter.</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;">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;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;">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 three months ended December 31, 2022 and 2021, the Company’s revenues included a reduction for net school operating losses at the schools of $6.4 million and $12.3 million, respectively, and $16.6 million and $25.2 million for the six months ended December 31, 2022 and 2021, 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 condensed consolidated statements of operations. Amounts recorded as revenues and expenses for the three months ended December 31, 2022 and 2021 were $123.0 million and $117.7 million, respectively, and for the six months ended December 31, 2022 and 2021 were $248.3 million and 231.6 million, respectively.</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-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:18pt;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;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;">In addition, the Company contracts with individual customers who have access for <span style="-sec-ix-hidden:Hidden_-xYh7Yqoo0Wl6hQJJ5VdPg;"><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:18pt;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-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;">Disaggregated Revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:18pt;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 three months ended December 31, 2022 and 2021, approximately 90% and 88%, respectively, of the Company’s General Education revenues, and 100% and 99%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. During the six months ended December 31, 2022 and 2021, approximately 90% and 89%, respectively, of the Company’s General Education revenues, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">and 99% and 99%, 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;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 following table presents the Company’s revenues disaggregated based on its two lines of revenue for the three and six months ended December 31, 2022 and 2021:</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;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.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:28.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Six Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width:58.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:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;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:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 274,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 313,241</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 546,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 619,582</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 153,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,287</p></td><td style="vertical-align:top;width:1.27%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 146,699</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,979</p></td><td style="vertical-align:top;width:1.27%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,452</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.24%;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 3.6pt 0pt 0pt;"> 183,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.38%;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 3.6pt 0pt 0pt;"> 96,266</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.65%;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 3.6pt 0pt 0pt;"> 337,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.22%;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 3.6pt 0pt 0pt;"> 190,151</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 458,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px 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.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 409,507</p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 883,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 809,733</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;text-align:justify;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-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;">During the three and six months ended December 31, 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: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;">Contract Balances</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:18pt;"/>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 condensed 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.<span style="font-size:12pt;"> </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:18pt;"/><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 opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:56.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 442,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 418,558</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,702</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,630</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.25%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,099</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;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 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 three months ended December 31, 2022 and 2021 that was included in the previous October 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> deferred revenue balance was $42.8 million and $34.7 million, respectively. The amount of revenue recognized during the six months ended December 31, 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 $40.6 million and $33.0 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recorded revenues of $24.5 million and $4.6 million, respectively, and $24.0 million and $6.9 million, respectively, during the six months ended December 31, 2022 and 2021, related to performance obligations satisfied in prior periods.</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;">Performance Obligations</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:18pt;"/>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 <span style="-sec-ix-hidden:Hidden_W-ziomhT7ke64qf9-fnzPg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span></span> or net <span style="-sec-ix-hidden:Hidden_i8JCSPFm2UKhOXRExEBh8g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">45</span></span>, 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;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:18pt;"/>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 <span style="-sec-ix-hidden:Hidden_9J1TTfpiWU6SRFJJmBncsA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> year as of December 31, 2022 was $2.6 million.</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;">Significant Judgments</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:18pt;"/>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:18pt;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:18pt;"/>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;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;"><i style="font-style:italic;">Sales Taxes</i></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:18pt;"/>Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the condensed 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.02 6400000 12300000 16600000 25200000 123000000.0 117700000 248300000 231600000 P2Y 0.90 0.88 1 0.99 0.90 0.89 0.99 0.99 2 <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.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:28.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Six Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p 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:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width:58.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:40.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;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:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 274,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 313,241</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 546,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 619,582</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 153,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,287</p></td><td style="vertical-align:top;width:1.27%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 146,699</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,979</p></td><td style="vertical-align:top;width:1.27%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,452</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.24%;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 3.6pt 0pt 0pt;"> 183,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.38%;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 3.6pt 0pt 0pt;"> 96,266</p></td><td style="vertical-align:top;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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.65%;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 3.6pt 0pt 0pt;"> 337,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.22%;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 3.6pt 0pt 0pt;"> 190,151</p></td></tr><tr><td style="vertical-align:top;width:40.51%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 458,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px 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.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 409,507</p></td><td style="vertical-align:top;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px 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:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 883,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 809,733</p></td></tr></table> 274764000 313241000 546422000 619582000 153795000 75287000 279330000 146699000 29876000 20979000 57833000 43452000 183671000 96266000 337163000 190151000 458435000 409507000 883585000 809733000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:56.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 442,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 418,558</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,702</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.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:17.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,630</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.72%;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.53%;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.25%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,099</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 442166000 418558000 15997000 19702000 83799000 53630000 2565000 3099000 42800000 34700000 40600000 33000000.0 24500000 4600000 24000000.0 6900000 2600000 <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;">Consolidation</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:18pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company, the wholly-owned and affiliated companies that the Company owns, directly or indirectly, and all controlled subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</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:18pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">in other current assets on the condensed 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 condensed consolidated balance sheets. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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 condensed consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of December 31, 2022 and June 30, 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:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 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 $82.9 million and $21.0 million, respectively. The maturities of the Company’s long-term marketable debt securities range from <span style="-sec-ix-hidden:Hidden_jLCqpmbha0mRY1XUZT8yHA;"><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_Qekqqm8-n0abzqi-cS7RXg;"><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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (687)</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,133</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (174)</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,082</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (861)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,026</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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">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).</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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;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.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,376</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,762</p></td></tr></table> 0 0 82900000 21000000.0 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,820</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (687)</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,133</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,256</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (174)</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,082</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 19,811</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (861)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,026</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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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.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.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:11.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.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.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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:11.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></tr><tr><td style="vertical-align:bottom;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.22%;border-bottom:1px solid #000000;margin:0pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,067</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.22%;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.35%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,376</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.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:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,399</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.22%;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 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.35%;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.97%;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.64%;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 3.6pt 0pt 0pt;"> 18,186</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.89%;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.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,762</p></td></tr></table> 57820000 57820000 687000 57133000 26256000 26256000 174000 26082000 19811000 19811000 19811000 103887000 103887000 861000 103026000 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 Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company 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;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;"><span style="white-space:pre-wrap;"> </span>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;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</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:18pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">as current or long-term based on the holding period. As of December 31, 2022 and June 30, 2022, $10.8 million and $11.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the condensed 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 $7.5 million and $6.5 million at December 31, 2022 and June 30, 2022, respectively.</p> 10800000 11200000 7500000 6500000 <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;">Other Current Assets</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:18pt;margin:0pt;">Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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;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;">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;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;">Property and equipment are depreciated over the following useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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:2.06%;margin:0pt;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:42.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 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;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 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 $1.4 million and $1.3 million for the three months ended December 31, 2022 and 2021, respectively, and $3.1 million and $1.9 million for the six months ended December 31, 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: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;">Depreciation expense, including accelerated depreciation, related to computers and printers provided to students reflected in instructional costs and services for the three months ended December 31, 2022 and 2021 was $10.3 million and $9.8 million, respectively, and $20.6 million and $17.9 million, respectively, during the six months ended December 31, 2022 and 2021. Depreciation expense related to property and equipment reflected in selling, general, and administrative expenses for the three months ended December 31, 2022 and 2021 was $1.0 million and $1.2 million, respectively and $2.6 million and $2.3 million, respectively, during the six months ended December 31, 2022 and 2021.</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 Company fully expenses computer peripheral equipment (e.g., keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $0.6 million and $2.5 million for the three months ended December 31, 2022 and 2021, respectively, and $1.8 million and $7.3 million for the six months ended December 31, 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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:2.06%;margin:0pt;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:42.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.09%;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.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:42.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Shorter of useful life or term of the lease</p></td></tr></table> P3Y P5Y P3Y P7Y P3Y P5Y P3Y P5Y P7Y 1400000 1300000 3100000 1900000 10300000 9800000 20600000 17900000 1000000.0 1200000 2600000 2300000 600000 2500000 1800000 7300000 <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;">Capitalized Software Costs</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:18pt;margin: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;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;">Capitalized software additions totaled $21.4 million and $19.3 million for the six months ended December 31, 2022 and 2021, respectively. The Company recorded amortization expense related to capitalized software of $7.4 million and $5.9 million during the three months ended December 31, 2022 and 2021, respectively, and $13.1 million and $12.1 million during the six months ended December 31, 2022 and 2021, respectively, within instructional costs and services. Amortization expense related to capitalized software reflected in selling, general, and administrative expenses during the three months ended December 31, 2022 and 2021 was $1.3 million and $1.3 million, respectively and $2.7 million and $2.6 million, respectively, during the six months ended December 31, 2022 and 2021.</p> P3Y 21400000 19300000 7400000 5900000 13100000 12100000 1300000 1300000 2700000 2600000 <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;">Capitalized Curriculum Development Costs</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:18pt;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:18pt;margin: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;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;">Total capitalized curriculum development additions were $9.5 million and $7.5 million for the six months ended December 31, 2022 and 2021, respectively. These amounts are recorded on the condensed consolidated balance sheets net of amortization charges. Amortization expense for the three months ended December 31, 2022 and 2021 was $4.1 million and $3.8 million, respectively, and $8.2 million and $8.0 million for the six months ended December 31, 2022 and 2021, respectively, and is recorded in instructional costs and services.</p> P5Y 9500000 7500000 4100000 3800000 8200000 8000000.0 <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;">Leases</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:18pt;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: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;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;">Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:</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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;"><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;">Finance Leases</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:18pt;margin:0pt;">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. </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;">Operating Leases </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:18pt;margin: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_wEbp3HkGoE-Q3HyLhh8O_w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> and 11 years. Certain leases include renewal options, usually based upon current market rates, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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;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;">Discount Rate</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:18pt;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 4.42% 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: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;">Policy Elections</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:18pt;margin:0pt;"><i style="font-style:italic;">Short-term Leases</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:18pt;margin: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 P11Y 0.0442 <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;">Income Taxes</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:18pt;margin: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;"><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;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 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 three months ended December 31, 2022 and 2021 was $3.3 million and $3.2 million, respectively, and $6.6 million and $6.4 million for the six months ended December 31, 2022 and 2021, respectively, and is included within selling, general, and administrative expenses in the condensed consolidated statements of operations. Future amortization of intangible assets is expected to be $6.5 million, $12.1 million, $10.9 million, $9.7 million, and $8.1 million in the fiscal years ending June 30, 2023 through June 30, 2027, respectively, and $35.9 million thereafter.</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:18pt;margin: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;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 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: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;">During the three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that would indicate that the carrying amount of the goodwill was impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table represents the balance of the Company’s intangible assets as of December 31, 2022 and June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:42.93%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.06%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:42.93%;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.06%;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.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;">December 31, 2022</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="8" style="vertical-align:bottom;white-space:nowrap;width:26.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.06%;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:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.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;">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.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;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.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;width:6.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;">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:42.93%;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.06%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59.2</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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;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.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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62.0</p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.9</p></td><td style="vertical-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.3)</p></td><td style="vertical-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.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:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.5</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.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.7</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;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.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.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:5.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.03%;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.9%;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.6pt 0pt 0pt;"> 148.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;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.19%;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.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;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.59%;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.6pt 0pt 0pt;"> 83.4</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.03%;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.9%;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.6pt 0pt 0pt;"> 147.1</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:1.24%;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.19%;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;"> (58.4)</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.16%;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.39%;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.6pt 0pt 0pt;"> 88.7</p></td></tr></table> 3300000 3200000 6600000 6400000 6500000 12100000 10900000 9700000 8100000 35900000 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:42.93%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.06%;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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#00ff00;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:42.93%;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.06%;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.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;">December 31, 2022</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="8" style="vertical-align:bottom;white-space:nowrap;width:26.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.06%;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:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.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;">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.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;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;width:9.43%;border-bottom:1px solid #000000;margin:0pt;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.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;width:6.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;">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:42.93%;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.06%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59.2</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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85.1</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.19%;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.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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62.0</p></td></tr><tr><td style="vertical-align:bottom;width:42.93%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.9</p></td><td style="vertical-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.3)</p></td><td style="vertical-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.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:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.5</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.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:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.7</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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;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.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.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:5.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.4</p></td><td style="vertical-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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;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.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:1.03%;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.9%;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.6pt 0pt 0pt;"> 148.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.24%;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.19%;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.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.04%;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.59%;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.6pt 0pt 0pt;"> 83.4</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.03%;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.9%;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.6pt 0pt 0pt;"> 147.1</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:1.24%;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.19%;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;"> (58.4)</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.16%;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.39%;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.6pt 0pt 0pt;"> 88.7</p></td></tr></table> 85100000 25900000 59200000 85100000 23100000 62000000.0 39800000 27400000 12400000 38900000 25300000 13600000 22000000.0 10500000 11500000 21700000 8900000 12800000 1400000 1100000 300000 1400000 1100000 300000 148300000 64900000 83400000 147100000 58400000 88700000 <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;">Impairment of Long-Lived Assets</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:18pt;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 three and six months ended December 31, 2022 and 2021, there were no events or changes in circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. </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;">Fair Value Measurements</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:18pt;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;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 three levels of inputs used to measure fair value are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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-align:justify;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-align:justify;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;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 carrying values reflected in the condensed consolidated balance sheets for cash and cash equivalents, receivables, and short-term debt approximate their fair values, as they are largely short-term in nature. The Tallo, Inc. convertible note is discussed in more detail in Note 11, “Acquisitions and Investments.” As of December 31, 2022, the estimated fair value of the long-term debt was $377.2 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized debt issuance costs on its condensed consolidated balance sheet, and is discussed in more detail in Note 6, “Debt.” As of December 31, 2022, the estimated fair value of the Company’s marketable securities was $103.0 million. The Company estimated the fair value based on the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies - Investments in Marketable Securities.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent: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;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. 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. 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 condensed consolidated statements of operations.</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:18pt;margin:0pt;">There were no <span style="-sec-ix-hidden:Hidden_9rWS9zSK8UK3F45mFD0QhA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">assets</span></span> or liabilities measured at fair value on a recurring basis as of December 31, 2022.</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:18pt;margin: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><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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.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;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.19%;margin:0pt;padding:0pt;"><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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.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;">Fair Value Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p 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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;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.98%;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.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;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin: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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.24%;background:#cceeff;margin: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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.</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:18pt;margin: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 three months ended December 31, 2021 and six months ended December 31, 2022 and 2021:</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:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:44.95%;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.61%;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.22%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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:44.95%;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.61%;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:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.22%;border-bottom:1px solid #000000;margin:0pt;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.61%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:53.43%;margin:0pt;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:44.95%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.5%;background:#cceeff;margin: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:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.12%;background:#cceeff;margin: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:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:44.95%;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.61%;margin:0pt;padding:0pt;"><p style="font-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.5%;margin: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:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;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.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:1.12%;background:#cceeff;margin: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:9.96%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.03%;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.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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.12%;background:#cceeff;margin: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:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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> 377200000 103000000.0 1 70000000.0 10800000 500000 500000 11300000 11300000 7000000.0 4300000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin: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><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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.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;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.19%;margin:0pt;padding:0pt;"><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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.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;">Fair Value Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p 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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;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.44%;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.98%;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.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;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.24%;margin: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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,290</p></td></tr><tr><td style="vertical-align:top;width:46.44%;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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.24%;background:#cceeff;margin: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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There was no activity related to the Company’s fair value measurements categorized as Level 3 during the three months ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 11290000 11290000 889000 889000 <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:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:44.95%;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.61%;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.22%;margin:0pt;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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:44.95%;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.61%;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:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.22%;border-bottom:1px solid #000000;margin:0pt;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.61%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:53.43%;margin:0pt;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:44.95%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.5%;background:#cceeff;margin: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:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.12%;background:#cceeff;margin: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:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:44.95%;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.61%;margin:0pt;padding:0pt;"><p style="font-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.5%;margin: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:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;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.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:1.12%;background:#cceeff;margin: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:9.96%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.03%;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.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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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><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.18%;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.8%;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;width:10.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: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;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.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;">Six Months Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.25%;margin:0pt;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.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;white-space:nowrap;width:11.08%;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;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.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Settlements </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: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.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;">(Gains) Losses </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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:top;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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width: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;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.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><td style="vertical-align:bottom;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;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 3.6pt 0pt 0pt;"> 11,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;margin: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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.12%;background:#cceeff;margin: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:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.46%;background:#cceeff;margin: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:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,726</p></td></tr><tr><td style="vertical-align:top;width:46.18%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;margin: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,006</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> 11205000 521000 11726000 5006000 5006000 11290000 -7024000 -4266000 889000 -889000 11082000 644000 11726000 5006000 5006000 <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;">Net Income (Loss) Per Common Share</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:18pt;margin: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 condensed 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: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 following schedule presents the calculation of basic and diluted net loss per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.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:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:0.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;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;width:10.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;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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><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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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:24.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended December 31, </b></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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></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></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:48.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;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:49.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;">(In thousands except share and per share data)</b></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></tr><tr><td style="vertical-align:top;width:48.29%;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;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.32%;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;width:1.02%;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;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.86%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.05%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.1%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:bottom;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.88</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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.32%;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;width:1.02%;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: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 437,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,371,427</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 42,547,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-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.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 3.6pt 0pt 0pt;"> 41,963,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,602,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,413,828</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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 3.6pt 0pt 0pt;"> 0.85</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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the three months ended December 31, 2022 and 2021, 44,546 and 5,193 shares issuable in connection with stock options and restricted stock were excluded from the diluted income per common share calculation because the effect would have been antidilutive. For the six months ended December 31, 2022, 26,789 and 102,536 shares were excluded, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.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:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:0.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;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;width:10.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;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;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><td style="vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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><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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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:24.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.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;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p 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:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended December 31, </b></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></tr><tr><td style="vertical-align:top;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.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;">2021</b></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></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:48.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;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:49.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;">(In thousands except share and per share data)</b></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></tr><tr><td style="vertical-align:top;width:48.29%;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;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.32%;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;width:1.02%;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;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.86%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.05%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.1%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.02%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.53%;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;font-weight:bold;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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:bottom;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.88</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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.32%;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;width:1.02%;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: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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;"><span style="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></tr><tr><td style="vertical-align:bottom;width:48.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 50,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3.6pt 0pt 0pt;"> 42,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 28,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.53%;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 3.6pt 0pt 0pt;"> 36,121</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,259,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,525,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 42,167,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></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 3.6pt 0pt 0pt;"> 41,042,401</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 437,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,371,427</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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:1.02%;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.53%;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 3.6pt 0pt 0pt;"> 42,547,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-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.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 3.6pt 0pt 0pt;"> 41,963,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,602,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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 3.6pt 0pt 0pt;"> 42,413,828</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></tr><tr><td style="vertical-align:top;width:48.29%;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.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: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 3.6pt 0pt 0pt;"> 1.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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 3.6pt 0pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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 3.6pt 0pt 0pt;"> 0.85</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></tr></table> 50705000 42004000 28033000 36121000 42259061 41525736 42167844 41042401 1.20 1.01 0.66 0.88 50705000 42004000 28033000 36121000 42259061 41525736 42167844 41042401 288273 437663 434561 1371427 42547334 41963399 42602405 42413828 1.19 1.00 0.66 0.85 44546 5193 26789 102536 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">4.   Income Taxes</b></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:18pt;margin:0pt;">The provision for income taxes is based on earnings reported in the condensed 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 period. For the three months ended December 31, 2022 and 2021, the Company’s effective income tax rate was 27.1% and 27.5%, respectively, and for the six months ended December 31, 2022 and 2021, the rate was 28.8% and 26.5%, respectively.</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;">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 will be 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;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.271 0.275 0.288 0.265 0.062 14100000 2 7050000.00 7050000.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5.   Finance and Operating Leases</b></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;"><span style="font-style:italic;font-weight:bold;">Finance Leases</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:18pt;margin: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 December 31, 2022 and June 30, 2022, the finance lease liability was $73.3 million and $66.3 million, respectively, with lease interest rates ranging from 1.52% to 5.83%. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $51.0 million and $42.7 million, respectively. The right-of-use asset is recorded within property and equipment, net on the condensed consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the condensed consolidated statements of operations.</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 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 1.52% to 5.83%, 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: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 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, at varying rates. The Company did not enter into any individual leases under the agreement through December 31, 2022.</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:18pt;margin:0pt;">The following is a summary, as of December 31, 2022 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:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,022</p></td><td style="vertical-align:bottom;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;white-space:nowrap;width:61.5%;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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,593</p></td><td style="vertical-align:bottom;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,244</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,194</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,053</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,751)</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 73,302</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;width:61.5%;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.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:2.06%;border-bottom: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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,377)</p></td><td style="vertical-align:bottom;width:4.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:2.06%;border-bottom: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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 28,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 28,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases</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:18pt;margin:0pt;">The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of December 31, 2022 and June 30, 2022, the operating lease liability was $79.1 million and $88.0 million, respectively. As of December 31, 2022 and June 30, 2022, the balance of the associated right-of-use assets was $75.8 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 condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Individual operating leases range in terms of <span style="-sec-ix-hidden:Hidden_DqklbgwbQkSmZMpRsaB4TA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> to 11 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: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 following is a summary as of December 31, 2022 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:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><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:61.5%;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.06%;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;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,788)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 65,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 75,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company is subleasing one of its facilities through July 2023, 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 condensed consolidated statements of operations. The following is a summary as of December 31, 2022 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:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><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:61.5%;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.06%;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;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 2,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following is a summary of the Company’s lease cost, weighted-average remaining lease term, weighted-average discount rate and certain other cash flows as it relates to its operating leases for the three and six months ended December 31, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.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;">Six Months Ended December 31, </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:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">2022</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:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">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="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.11%;margin:0pt;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:44.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;">Lease cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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="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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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 3.6pt 0pt 0pt;"> 9,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,952</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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.6pt 0pt 0pt;"> 16,988</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 895</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 862</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,354</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,866</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 35</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (552)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (579)</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,172</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,443</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 9</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:44.37%;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.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:1.48%;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.41%;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;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;"> (160)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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;"> (311)</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:44.37%;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.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;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,857</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><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,313</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:44.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:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.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;">Other information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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="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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;"> (5,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,966)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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,662)</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,938)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,744)</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,212</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 20,881</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 576</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,805</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.84</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 2.27</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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.35</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.73</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.31</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 2.40</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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.77</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.76</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;margin:0pt;"><span style="font-size:1pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 73300000 66300000 0.0152 0.0583 51000000.0 42700000 25000000.0 41000000.0 54000000.0 P36M 0.0152 0.0583 1 P36M <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:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,022</p></td><td style="vertical-align:bottom;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;white-space:nowrap;width:61.5%;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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,593</p></td><td style="vertical-align:bottom;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,244</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,194</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,053</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,751)</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 73,302</p></td><td style="vertical-align:bottom;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:top;width:61.5%;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.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:2.06%;border-bottom: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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,377)</p></td><td style="vertical-align:bottom;width:4.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:2.06%;border-bottom: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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 28,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 28,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table> 24022000 38600000 34593000 24816000 14244000 4468000 3194000 22000 76053000 67906000 2751000 1629000 73302000 66277000 44377000 37389000 28925000 28888000 79100000 88000000.0 75800000 85500000 P11Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><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:61.5%;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.06%;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;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,788)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 65,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 75,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table> 7321000 15120000 16115000 16638000 15436000 16168000 12051000 12900000 8518000 8797000 27455000 27447000 86896000 97070000 7788000 9113000 79108000 87957000 13281000 12830000 65827000 75127000 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:61.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><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:61.5%;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.06%;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;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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;white-space:nowrap;width:34.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;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.5%;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.06%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.01%;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.06%;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:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;white-space:nowrap;width:2.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:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:61.5%;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.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;width:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.5%;background:#cceeff;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.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;width:2.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:13.11%;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.6pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:2.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:13.11%;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.6pt 0pt 0pt;"> 2,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr></table> 698000 1396000 665000 665000 412000 412000 140000 140000 1915000 2613000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.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;">Six Months Ended December 31, </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:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">2022</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:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.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;">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="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.11%;margin:0pt;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:44.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;">Lease cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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="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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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 3.6pt 0pt 0pt;"> 9,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,952</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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.6pt 0pt 0pt;"> 16,988</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 895</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 862</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,354</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,866</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 35</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (552)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (579)</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,172</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,443</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 140</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 9</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:44.37%;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.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:1.48%;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.41%;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;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;"> (160)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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;"> (311)</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:44.37%;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.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;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,857</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><td style="vertical-align:bottom;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,313</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:44.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:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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: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:44.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;">Other information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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="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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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: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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;"> (5,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,966)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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,662)</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,938)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,744)</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,212</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 20,881</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:44.37%;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.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:1.48%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 576</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,805</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.84</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 2.27</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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.35</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.73</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:44.37%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.31</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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:right;margin:0pt 3.6pt 0pt 0pt;"> 2.40</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:44.37%;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.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:1.48%;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.41%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.45%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.77</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><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.76</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> 10018000 9368000 19952000 16988000 507000 445000 895000 862000 2640000 3931000 6354000 7866000 31000 16000 56000 35000 270000 247000 552000 579000 586000 1777000 1172000 3443000 47000 4000 140000 9000 80000 182000 160000 311000 13479000 15112000 27857000 28313000 3361000 5341000 5966000 10662000 10624000 7724000 19938000 14744000 5305000 6898000 25212000 20881000 576000 6805000 P1Y10M2D P2Y3M7D P6Y4M6D P6Y8M23D 0.0331 0.0240 0.0277 0.0276 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6.   Debt</b></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:18pt;margin:0pt;">The following is a summary, as of December 31, 2022 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;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;width:20.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;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;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;width:19.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.84%;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;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.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;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;width:2.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;width:19.95%;margin:0pt;padding:0pt;"><p style="font-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.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</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 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;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:47.35%;margin:0pt;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.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;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.42%;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.95%;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.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420,000</p></td><td style="vertical-align:bottom;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:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420,000</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,740)</p></td><td style="vertical-align:bottom;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;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412,260</p></td><td style="vertical-align:bottom;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;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 411,438</p></td></tr><tr><td style="vertical-align:top;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;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;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;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.6pt 0pt 0pt;"> 412,260</p></td><td style="vertical-align:bottom;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;width:2.42%;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.95%;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.6pt 0pt 0pt;"> 411,438</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 8pt 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;line-height:1.27;margin:0pt 0pt 8pt 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;line-height:1.27;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.27;text-align:justify;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>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;text-align:justify;text-indent:18pt;margin: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. During the three months ended December 31, 2022 and 2021, the Company recorded coupon interest expense of $1.2 million and $1.2 million, respectively, and $2.4 million and $2.4 million, respectively, for the six months ended December 31, 2022 and 2021.</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:18pt;margin:0pt;">The Company incurred debt issuance costs of $11.4 million which are amortized over the contractual term of the Notes. During the three months ended December 31, 2022 and 2021, the Company recorded interest expense related to the amortization of the debt issuance costs of $0.4 million and $0.4 million, respectively, and $0.8 million and $0.8 million, respectively, during the six months ended December 31, 2022 and 2021. </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;">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;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;">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;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;width:20.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;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;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;width:19.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.84%;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;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.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;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;width:2.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;width:19.95%;margin:0pt;padding:0pt;"><p style="font-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.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</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 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;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:47.35%;margin:0pt;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.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;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.42%;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.95%;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.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420,000</p></td><td style="vertical-align:bottom;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:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420,000</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,740)</p></td><td style="vertical-align:bottom;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;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 412,260</p></td><td style="vertical-align:bottom;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;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 411,438</p></td></tr><tr><td style="vertical-align:top;width:46.8%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;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;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.8%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;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.6pt 0pt 0pt;"> 412,260</p></td><td style="vertical-align:bottom;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;width:2.42%;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.95%;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.6pt 0pt 0pt;"> 411,438</p></td></tr></table> 420000000 420000000 7740000 8562000 412260000 411438000 412260000 411438000 420000000.0 0.01125 408600000 0.01125 1200000 1200000 2400000 2400000 11400000 400000 400000 800000 800000 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;">7.   Credit Facility</b></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:18pt;margin:0pt;">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 December 31, 2022, 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 December 31, 2022, 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;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;"><b style="font-weight:bold;">8.   Equity Incentive Plan</b></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:18pt;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 for awards to qualify as performance-based compensation under an exception to Section 162(m) of the Internal Revenue </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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: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 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: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;">As of December 31, 2022, 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,457,533. As of December 31, 2022, there were 1,666,099 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: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;">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;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;"><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;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;">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: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;">Stock option activity including stand-alone agreements during the six months ended December 31, 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (675)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.4%;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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;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.6pt 0pt 0pt;"> 675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.11%;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.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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.6pt 0pt 0pt;"> 0.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.4%;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.6pt 0pt 0pt;"> 11,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin: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 on </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 31, 2022. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised during the six months ended December 31, 2022 and 2021 was $0.0 million and $0.2 million, respectively.</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 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>As of December 31, 2022, there was no unrecognized compensation expense related to nonvested stock options granted. During the three and six months ended December 31, 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;"><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;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 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.<span style="display:inline-block;width:4.59pt;"/></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:18pt;margin:0pt;">Restricted stock award activity during the six months ended December 31, 2022<span style="font-family:'Segoe Print';font-size:11pt;"> </span>was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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.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:15.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;">Weighted</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Average</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Grant-Date</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Fair Value</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 1,131,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.27</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 537,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.32</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (548,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31.91</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (64,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36.01</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 1,056,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;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.4%;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.6pt 0pt 0pt;"> 36.63</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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;">During the six months ended December 31, 2022, zero new performance-based restricted stock awards were granted and in total, 44,128 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 330,237 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:18pt;"/>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 above 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:0pt;"><i style="font-style:italic;">Service-Based Restricted Stock Awards (included above)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">During the six months ended December 31, 2022, 537,096 new service-based restricted stock awards were granted and in total, 1,012,116 remain nonvested at December 31, 2022. During the six months ended December 31, 2022, 218,078 service-based restricted stock awards vested.</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;">Summary of All Restricted Stock Awards</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:18pt;margin:0pt;">As of December 31, 2022, there was $28.0 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 2.0 years. The fair value of restricted stock awards granted for the six months ended December 31, 2022 and 2021 was $20.9 million and $15.3 million, respectively. The total fair value of shares vested for the six months ended December 31, 2022 and 2021 was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">$20.4 million and $15.4 million, respectively. During the three months ended December 31, 2022 and 2021, the Company recognized $3.9 million and $4.2 million, respectively, of stock-based compensation expense related to restricted stock awards. During the six months ended December 31, 2022 and 2021, the expense was $8.5 million and $9.5 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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 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:18pt;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:18pt;margin:0pt;">Performance share unit activity (excluding liability-classified awards) during the six months ended December 31, 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.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:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 355,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32.62</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;margin:0pt;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 366,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;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.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:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.87</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;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.2%;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.59%;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.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:17.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30.48</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;margin:0pt;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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25.89</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.2%;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.6pt 0pt 0pt;"> 520,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.88%;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:17.08%;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.6pt 0pt 0pt;"> 35.06</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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;text-indent:18pt;margin:0pt;">During the six months ended December 31, 2022, 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 determined the likelihood of achievement of the performance condition for Tranche #1 is not </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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 2022 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:18pt;"/>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;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 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:18pt;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_jIxPvFf9v0WNg9TKK7pCCQ;"><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 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 determined the likelihood of achievement of the performance conditions 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;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:18pt;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 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2020 Galvanize TRIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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:18pt;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;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:18pt;margin:0pt;">As of December 31, 2022, there was $7.7 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 2.2 years. During the three months ended December 31, 2022 and 2021, the Company recognized $1.0 million and ($3.6) million, respectively, of stock-based compensation expense related to PSUs. During the six months ended December 31, 2022 and 2021, the expense was $1.9 million and $(0.6) million, respectively. Included in the stock-based compensation expense above, for the three months ended December 31, 2022 and 2021 is $0.3 million and $0.3 million, respectively, and for the six months ended December 31, 2022 and 2021 is $0.6 million and $0.7 million, respectively, related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the condensed consolidated balance sheets because it is a liability-classified award.</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;"><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;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>The DSUs vest on the grant-date anniversary and are settled in the form of shares of common stock issued to the holder upon separation from the Company. DSUs are specific only to board members.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Deferred stock unit activity during the six months ended December 31, 2022 was 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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;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:5.2%;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:21.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.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:16.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24.27</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.03</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;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:5.2%;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:21.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;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:21.59%;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.6pt 0pt 0pt;"> 88,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.23%;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.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 3.6pt 0pt 0pt;"> 26.20</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;text-align:justify;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:18pt;margin:0pt;">As of December 31, 2022, there was $0.6 million of total unrecognized compensation expense related to nonvested DSUs. The cost is expected to be recognized over a weighted average period of 0.6 years. During the three months ended December 31, 2022 and 2021, the Company recognized $0.1 million and $0.1 million, respectively, of stock-based compensation expense related to DSUs. During the six months ended December 31, 2022 and 2021, the expense was $0.2 million and $0.2 million, respectively. </p> 1045000 2457533 1666099 P4Y 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (675)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.4%;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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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></tr><tr><td style="vertical-align:bottom;width:40.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;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.6pt 0pt 0pt;"> 675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.11%;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.6pt 0pt 0pt;"> 14.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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.6pt 0pt 0pt;"> 0.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.4%;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.6pt 0pt 0pt;"> 11,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr></table> 1350 14.77 P0Y11M23D 35127 675 14.77 675 14.77 P0Y6M21D 11144 0.0 200000 0 0 0 0 0 P3Y 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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.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:15.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;">Weighted</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Average</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Grant-Date</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: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">Fair Value</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 1,131,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.27</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 537,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.32</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (548,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31.91</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> (64,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36.01</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 3.6pt 0pt 0pt;"> 1,056,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;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.4%;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.6pt 0pt 0pt;"> 36.63</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:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1131466 33.27 537096 38.32 548315 31.91 64004 36.01 1056243 36.63 0 44128 330237 358294 27.91 P3Y 119431 238863 537096 1012116 218078 28000000.0 P2Y 20900000 15300000 20400000 15400000 3900000 4200000 8500000 9500000 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.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:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.59%;margin:0pt;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.2%;margin:0pt;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.59%;margin:0pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.63%;margin:0pt;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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 355,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32.62</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;margin:0pt;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 366,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;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.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:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.87</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;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.2%;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.59%;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.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:17.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30.48</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;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.59%;margin:0pt;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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25.89</p></td></tr><tr><td style="vertical-align:bottom;width:51.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.2%;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.6pt 0pt 0pt;"> 520,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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.88%;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:17.08%;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.6pt 0pt 0pt;"> 35.06</p></td></tr></table> 355302 32.62 366507 33.87 119467 30.48 81893 25.89 520449 35.06 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.23 0.40 4533 0.60 6797 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 7700000 P2Y2M12D 1000000.0 -3600000 1900000 -600000 300000 300000 600000 700000 <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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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:47.94%;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:5.2%;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:21.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.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:16.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24.27</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.03</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;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:5.2%;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:21.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;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:21.59%;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.6pt 0pt 0pt;"> 88,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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:3.23%;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.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 3.6pt 0pt 0pt;"> 26.20</p></td></tr></table> 69117 24.27 19614 33.03 88731 26.20 600000 P0Y7M6D 100000 100000 200000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">9.   Related Party Transactions</b></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:18pt;"/>The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. For the three months ended December 31, 2022 and 2021, contributions made by the Company to Future of School were zero and $0.2 million, respectively, and zero and $0.8 million, respectively, for the six months ended December 31, 2022 and 2021. In fiscal year 2019 and 2021, the Company accrued $2.5 million and $3.5 million, respectively, for contributions expected to be made in subsequent years. The amounts shown for the three and six months ended December 31, 2022 and 2021 reduced the remaining balance and as of December 31, 2022, $2.5 million remains outstanding as related to the fiscal year 2021 accrual.</p> 0 200000 0 800000 2500000 3500000 2500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">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;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>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;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/><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:18pt;"/>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:18pt;"/>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.<span style="display:inline-block;width:0.11pt;"/></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:18pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-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;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:18pt;margin:0pt;">As of December 31, 2022, the Company provided guarantees of approximately $0.3 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: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;">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: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;">Other than these lease and operating deficit guarantees, the Company did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Impacts of COVID-19 on Stride’s Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, in late fiscal year 2020 through fiscal year 2022, we experienced an increase in demand for our products and services. The effects of the pandemic or the ending of the pandemic on our business, are not estimable.</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 0pt 12pt 0pt;">The Company continues to conduct business as usual with some modifications to employee travel, employee work locations, and cancellation of certain events. The Company will continue to actively monitor the situation and may take further actions that alter its business operations as may be required by federal, state or local authorities or that it determines is in the best interests of its employees, customers, partners, suppliers and stockholders. It is not clear what the potential effects any such alterations or modifications may have on the Company’s business, including the effects on its customers and prospects, or on its long-term financial results.</p> 2 3 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11.   Acquisitions and Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;background:#ffffff;margin:0pt;"><span style="font-size:4.5pt;"> </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:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>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 December 31, 2022, the Company has contributed an aggregate $10.4 million to these funds: $3.2 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $7.2 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 condensed 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;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;">Investment in Tallo, Inc. 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;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"/>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. </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:18pt;"/>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;"><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;">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. During the second quarter of fiscal year 2023, the Company made an adjustment to the allocation of the purchase price resulting in an increase of goodwill from $5.2 million to $5.7 million.</p> 3 15000000.0 10400000 3200000 7200000 6700000 0.395 2300000 0.461 5000000.0 0.25 P48M 3670000 0.55 3000000.0 0.05 P5Y 3000000.0 3000000.0 4500000 4100000 3000000.0 400000 1000000.0 400000 7300000 5700000 1300000 P10Y 5200000 5700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12.   Supplemental Disclosure of Cash Flow Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:64.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.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;">Six Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,328</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,286</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></tr><tr><td style="vertical-align:top;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,434</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;">  </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,099</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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 385</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,212</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;">  </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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,881</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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-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:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143</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></tr><tr><td style="vertical-align:top;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</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;">  </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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57</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></tr><tr><td style="vertical-align:top;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,861</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,145</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></tr><tr><td style="vertical-align:top;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.72%;margin:0pt;padding:0pt;"><p 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,132</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 464</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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;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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,309</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,157</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,655</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 568</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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;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:12.45%;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.76%;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;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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.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:12.45%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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;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="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:64.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.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;">Six Months Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><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:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,328</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,286</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></tr><tr><td style="vertical-align:top;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,434</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;">  </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,099</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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 385</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,212</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;">  </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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,881</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></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-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:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143</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></tr><tr><td style="vertical-align:top;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</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;">  </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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57</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></tr><tr><td style="vertical-align:top;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,861</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: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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,145</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></tr><tr><td style="vertical-align:top;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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: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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.72%;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:11.05%;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.76%;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:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.72%;margin:0pt;padding:0pt;"><p 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,132</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 464</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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;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:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,309</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,157</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,655</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 568</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.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;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:12.45%;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.76%;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;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:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;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.76%;margin:0pt;padding:0pt;"><p style="font-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.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:12.45%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.76%;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.76%;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.72%;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:12.45%;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.76%;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.72%;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:11.05%;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.76%;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> 3328000 3286000 22434000 13099000 385000 25212000 20881000 215000 143000 44000 57000 5861000 1145000 1132000 464000 1309000 2157000 5655000 568000 385000 42000 441000 1084000 EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ':,.%8'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 " !VC#A63PPA<>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDT9AZC+96BG(2$Q"<0M2KPMHFFBQ*C=V].&K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=,1@M(? MZHC J^H!')(RBA3,P"(L1"9;HX6.J,C'"][H!1\^8Y=A1@-VZ+"G!'59 Y/S MQ' >NQ9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&GW4M>M[!] M(M5KG'XE*^@<<,VNDU^;S>-^RR2O>%-4=<'O]YR+9B7XZGUV_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " !VC#A6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ':,.%90:3IOQ 4 ,L> 8 >&PO=V]R:W-H965T&UL MM9E1<^(V%(7_BH9V.NU,")9,@*0),X0D;=ILE@WI=M(WQ1;@6=NBL@Q)?WVO M;+"SJ7SM>I87L(W/09\D2\?2^5:J+\E*"$U>HC!.+CHKK==GO5[BK43$DV.Y M%C'\LI JXAI.U;*7K)7@?B:*PAYSG$$OXD'<&9]GUV9J?"Y3'0:QF"F2I%'$ MU>NE".7VHD,[^PL/P7*ES87>^'S-EV(N]!_KF8*S7N'B!Y&(DT#&1(G%16=" MSZ8N,X+LCL^!V"9OCHE!>9;RBSFY]2\ZCBF1"(6GC06'KXV8BC T3E".OW>F MG>(_C?#M\=[])H,'F&>>B*D,_PQ\O;KHC#K$%PN>AOI!;G\5.Z 3X^?),,D^ MR3:_M]_O$"]-M(QV8BA!%,3Y-W_95<0; 8#:!6PG8.\$M.H?W)W S4#SDF58 M5USS\;F26Z+,W>!F#K*ZR=1 $\2F&>=:P:\!Z/3X2GHIM(HF//;)=:P#_4IN MX[Q[F&KNDF3%E4C.>QK^S6AZWL[Y,G=F%I6 JR_\K_4]*&515+8O MZB5##:^$=TQ<>D28PYBE/%-<_AN/CT&:R5VD.&Y15&*%NUY+*^ M768>R[-DS3UQT8'G+A%J(SKC'[ZC ^=G&],W,ON*L%\0]C'WLF\\OJZ%C127 M4Z?[R8:$JEHBG11()\V0/J5<::'"5_(@UE)I&QYNI55JJY0IJFJ)-RCP!@U; M3'$8:;,GN)H/]UKP,+$"HK*6@,,"<-@,<"94(,V(Y1,8]ZR]L\9I/YI4#B>H MOB7GJ. >Q#)( M-'143>YY9&U"W >. U\D3F&GHK MD8I,91IK]0K?OA6]QOWJVD:,B]HBO\D2M GR(W\AMSX\I<$B\/(84=V':RQ/ M3[K]X; _&(VLO*BX+2\K>5D3WHGO@WMRM#\@=W ?^1C;VQ6WI'3('#(+^3^< M3"(8Y#Q.3O6*W(12VNIOBONUK8(R!%$T@?RG"J;F#+KWH]S&5GS<[D% XK4) MI[BP+6<9A2@>9MYS%L_Q3,E-$'OVML8]/T^LH(?(1[0,2!2/->]!9S+1/"1_ M!>OJH0IW9 X]=:RDAXA*M,Q*% \X65>=P+MO-1AN,'2L4RNN:HM5)B2*!YL[ MZ4%[S58RQJ)#C4E_Y':'CF-OMD,$(UHF(XK'FL= 0RB2"T+9C\\_D;GP4@4M M:87$G:8RBF!NFFOI?3DBWSO' $S)FBNRX:$]W...;=G+X$3QQ .QW@_B)9F_ M1L\RM"+C!G9?1N2ZQ=OQ>.EJ R$-4;W3W-K+L)E;?G* M7,0:Y:)IJI1Y=\G?R+)VA%DDM:ZMU#@^65=DIKBJ+6>9AUBC/'0;PYMUOCYG M7L[X'MS*B3M6<1XB]+ R]+!&H<>\G4&0AR"PE,HZ -7XW'$%?7WB>0*,P,;/ M+:W$AX@_K(P_K%'\F4<\#,EEFL#/B;W?XCZ5BPJXKBU?F7I8H]1S#8E[:1[, M7\ !4C?,$&L>VYL6-ZP&/43H867H87AFV3?D2D!#8G@M%X=P75N\,OPP/+?L M1]JO9O9YMH)-/J8:HFQL)E K\3>*-;MZR-U.,C>SE[(9]UWJG Y=R%0;&V,9 M@%A-;-E-(S=!8I+>DX# @JV#U=AUN\Z@ZUJ3'JYLVYAEVF%X6"D6^]Z2WL!% M^\B#FU5N&APB^KAE]'%KUG'>,>[6-2LI:^P^61EQ45O&,OZXS>(/8"I O(U] M\4)^%]9QI\;*)'1Z,NP[UN4@7-R6LXP_+AY6)M"0?MZ8(;>.,34&E:,JKON_ M8+TWVX5FPLMV41/BF17)?.>PN%KLU$ZR_>7N^S?N!F_DR(:%8@-0Y'L* MI_*=T_Q$RW6V^?@LM991=K@2W!?*W "_+Z34^Q/S!\7^]?A?4$L#!!0 ( M ':,.%:QWVMDE@< ",@ 8 >&PO=V]R:W-H965T&UL MK5IM;]LX$OXKA"^XVP6<6B3U0K6)@33.WF;1;8.FO?NLR'0L5!*]%.4T^^MO M*-F2+5)T@LN'MJ(\'#TS(N=YANK%DY _JC7G"OTL\K*ZG*R5VKR?S:ITS8ND M>B7$TXAXSE.E723PSY9?\SS7 MG@#'7SNGD^Z9>N+A]=[[;TWP$,Q#4O%KD?\W6ZKUY81-T)*ODCI77\73[WP7 M4*#]I2*OFK_1T\[6FZ"TKI0H=I,!09&5[;_)SUTB#B9@?V0"V4T@+YU =Q-H M$VB+K EKD:AD?B'%$Y+:&KSIBR8WS6R()BOU:[Q7$G[-8)Z:?_]\]7UQ^^UF M@:Z_?%[4$]E/%Y99/ MYO_\!PZ]#[;@WLC94:BT"Y6ZO,^ODVJ-X*6A5%_PO^ILF^00NS7JUE78N-(U M83NGF)$HOIAM#^.QF+&8QJPS.T+J=TA])]*K-!4U (."D7) ^9#S*2JAN(D5 M2G(H04F9V,$+G?#N)-\DV1+QGT 1 M%;^'5[4P8N<\+ZH-9=0$4_MTLAX./:\@+$!1M., M>:&'[1A9AY$Y,7X3*LE?@)$9#X\)8S@88+28!5Y 1Q(9=R!C=R(W7"8J*Q]1 MSH'_D-1$=RY6YS4,6LRCRS,V$$4!(W2 V[1B@1]$=MC8ZYG*.[% 0;Q(]=QL M!5?*+(;C)8#=G??(DJL5)/B>3C M6+&9V!#'PXUE,\/,\T:P]M2'G71SA%6OWBRM\[H -;0%F==D&:6BVP=U"%C\'U](3=_+3@&U%E0+9Z?XFF MW(Z7,&QR$(O#V-A=IAFH C\[["T8L$99XE#UF>JZ^5E6_E[3CFGO^PFP [O;9)GK58LP9LTAHE MS!L*2HL9O,!XK"[W[(?=] <090UU[M1K,4G,]V(3I6D64C)6D4G/=<3-=7N4 MJ2BT&DO:EA?VY0,O^2H;:5!,*J.^QX;T;#&+J$=&,DMZQB-NQEOP%8W(C9)-1Z!Q66=DT$:T8VJ^* M9RMXD[Y\GT9#EK.8T0BZH1'P/L"+:S @;S7W/ M?<3-?#(F;##^)\O%<<5F\:H%8VC<& MJ(>@;6:,C;27I"=%XB;%'O/KUH5)@2&H>F-9FV91@$?+1L^3Q-W8]:B7_,$J MVHC9K/F8$*,MMMIAZ%!'(/:T1MRTUE4VE?P\D4N3M; 7!4,A;S$#UAB1'*3G M-G*BM6M$6]XE]-0F,\D+>S0RTFHS(W1DB]&>XZB;X]J"< (CM9!5%%&C-;+8 M0[^1^EUQZBX ><:7-F3>?37V*IT$4-CL,AAB3 M:1CZQ\G\T/Y*I["MIXS2=DBF4 ^F,<%[XX-\3T&*5AO>?"G*[2O8J"NM7%U7*9:0T']4^?N9YG)4K;,Q@K2%,OA(R%\5!76.TB/QB#VPL+ MZA86T(W419TGBN\/!G1?(OE:?\[;LTWE0(+ -S-LL2.1'XZ8= 3)\<2=%HM MG]M-I*5],*74GT8^[79,>PAGA6_*B7.@:)\9+'G:\#B 7GI0M_1HR;QZ*7%8 MCHA]S(P^T&:'H0L8.:?W>^WAOU)[-,7DI?!WS@^_=ME/EZR&MM.EV<$77/WY M_,]$/F9E!?)]!3.]=Q&D0+9?I-N!$IOFH^Z#4$H4S>6:)P!<&\#O*R'4?J"_ M$W?_+V#^/U!+ P04 " !VC#A6*)2@XEH# "C"P & 'AL+W=O M.KE[K<#::"(0)PF[O4]?"0@%!S^D5[\PDMC]Z[>+'G:\8_Q9) 2?4UI)B9& M(F5^8YHB2B#%XIKED*DW:\93+%67;TR1<\!QZ912T[$LWTPQR8QP7(XM>3AF MA:0D@R5'HDA3S+_= F6[B6$;+P-?R":1>L ,QSG>P KD8[[DJFF),[9N9[6B'TN)O CO1:B,=RA-CS[IS%T\,2Q,!A4AJ":P>6Y@!I5I) M"$N4GP\?[Z>/\[F$Q1[//]_/%_:IJ MK3Y_O)M/]?#M]./T?K9 JP^+Q<,*72PQATPF($F$Z27Z SVNYNCBW25ZATB& M'A)6")S%8FQ*1:?G,*.:Y+8B<0Z0S"&Z1JY]A1S+<7K<9\?=_RHRY6[UN9LJ M)TUBG"8Q3JGG_IK$],5;3>#U3Z#WYXW(<0030VU 7P+1OC[;[9O_=D7_2\2 MZ^3";7+A'E,/IU'$BDP*M6\C(%O\1.$*8:J. )Q%@"[4AX\9I9B+R[X\5.)^ M*:Z/E6WH# +/&YO;=H ]5OYHY#96'7*O(?>.DB_5H0"<0XS43HJ>KU"..=IB M6G2H40[J9$O4RN[EKZ8(6F36M659]EX )\TZ$0R:" 9OBZ#D% @7,F&<_ =Q M'W*E.6BQV%;UVX,^P["#[3?8_D]A$R&*?F3_%@'_6"AX= M7)C[R3['LD-M6S\N1^OMW(>7<*W61O&&GFL/ G^/N=?2MAW?]PXPMRYT^^W, M)U9T+=G!<:V1/W3=?? >2R<(@I%S8(G8/RY<^^@=%CZH,E04_%L7O1?7>04Q M<%TO\%[1GC:L8,U6!:7+UT^8;T@F$(6U\K2N R7!JXJPZDB6ET75$Y.J1"N; MB:JB@6L#]7[-F'SIZ#JMJ$9/O9 04\M2UJ"Y+^^Y5M,"!=W*3+EX#-N57G>FRNU..OWR\E<9'%Y*ABE2^G/=(;_/B/IG-5?6B M/QPLXID8"_6XN"OT4[_U,DTRD9>)S%$AGL][%^0LHK@RJ!'_)N*EW/F.*BI/ M4GZO'JZFYSU/]2TU>DWF* M2S&2Z;=DJN;G/=Y#4_$<+U-U+U_^$6M";N5O(M.R_HM>UEC<0Y-EJ62V-M8S MR)*\^8Q?UX'8,=!^8 .Z-J"F@7/ @*T-V%M'<-8&SEM'<-<&-?5^P[T.7!BK M>#@HY LJ*K3V5GVIHU];ZW@E>54H8U7H7Q-MIX:/-Q>/X=5#%*+1[4T8W8R; M;^/;KU?A1?5Z_* _KJ.;AS&Z_8)N[Z+[BX,X1!\_?$(?4)*CA[E< MEG$^+0=]I>=5>>]/UG.X;.9 #\R!H6N9JWF)HGPJIH!]V&WO==CW=3S:H-!- M4"YII\-03$X1(R>(8DJ!^8S>;DX@.O]O].BW1]\+!FLKA-7^V+$K!"J$9B@' M'JI:%,_*13P1YSV]ZI6B6(G>\,\_B(?_@K)P3&?A,9U%1W*VER^GS9?3Y7UX M+U8B7PJP#QM+K[:LMI#5T'&YP]Q!?[4;6 "& Q?[^[#0AG'.7&YXBP 8#GS& M6M@>3;>EZ7;2O,I+52SKW29.T426JD1Z^4%5.),)3+_QZ.[,A.H9.P:O$0#S MB.9OT+=A+F?XZG> M#1-= W&E-)!XU=*IA-/NVR0QQ<2L>AL68,^A1BAL%/4PX\P(!0"C3KT@0Z'@ M;2CX+XI^(C.!G@N9(:T5*^XR!SES:WR/8]^8Y\)RH6"^ ;6Z)\IYD;R1@"*<-_D"Z <0LV^!E", M>P?X$KS58[B3\:V:BT(+JBK1!]FN?>RGQ#<6J!&$XMS(6PB@7&RN]1'DRP_< M VQWU"=Y2T$_"7WD$6O62,6OHEG,TVJ1JZM=_%@FZB?*A)K+J0:N=%'H\XJ" MY2:QJS\(/&+&QX:Y/*!6@&R8[F1F=CP$"[AW*$1T&R+ZEA#IH&R: *1,H=+F MGE43$,X-S.H.01QAKL4:PC',#M'>JD[2*9*&7W\S]0QHR\ SHP"@@L! ',HQE87V##*L=T%-HQYY-"^1[9JC[B=IY#WA0/IO1&5 M\[@09V!D.J7E>X\A1_46'M5;="QO^UG;BE32K5(OXS*9H(])CJ8R3>/=Q'P" M$].XX[M2[=3PJ-ZBX[E;3]Q6YE-NG7VME&;C,$U:DM> MAU)7GY(L904@B4M=GWEFN4(^B>=SQSQ?@#ZQHT]5!S87NM7Z M^72?-?=^[=OVKO^BON$VWE^2LQ$!WH?D+&IN\K?NFW\L7-<7$B5*Q;,>"I_Z M>KI%&PO=V]R:W-H965T&ULM59M;]I($/XK*U]U:J4V?LYW072?]]9 MV_&!<5!TI5_P[OIYGGG9,3.C'1>/,@-0Y*DLF!P;F5+KH6G*)(.2R@N^!H9O MEER45.%6K$RY%D#3BE06IF-9 [.D.3/"475V*\(1WZ@B9W KB-R4)14_KZ#@ MN[%A&\\'=_DJ4_K #$=KNH(YJ(?UK<"=V:JD>0E,YIP1 7^LEO)#5+]DU6,L@R48J7C9D M]*#,6?VD3TT>]@BHTT]P&H+3)7@O$-R&X+[6@M<0O-=:\!M"%;I9QUXE+J** MAB/!=T1H-*KI197]BHWYRIFND[D2^#9'G@H?9I'8_)S=?\-7U[5W\%7'3[S&9SG ?DP_D81Z1MV_>D3KK=%\[O68__M_6#9+AMK;B5GOOG:J6O)&JC M7K]1_3\YE&N:P-C /T()8@M&^/=?]L#ZW'0M\%U-Q!Q=5]91OZ5F#Y(W.[G]ECE(?-R#M$1<H^!CE M#FQ=H]N>(/TV2/]D>=ZH# 3!(#&!F>YD6VB")F\++N6[]X1A'OB2*/HT[$N$ M?\Y*/*=8=$ZQ^$QB!YD_V/%P M"E%]MU,+^WM%\\%U[4Z5]H#L3O5%QQBO4\;Q,<1V7RC/H(T\.!GYI*\PJ5(B M7VP4711 %-?56V(BL.TGCQDO4A"]733H^6+=H!/$Y!CEV9\^=3(6':/PBPV" M3D*.4>[ \9U.2LR]0:0$L:HF0(E1;9BJ^TQ[V@Z9E]5LU3F_LH<3N^<\PJ&T MGB'_DZ\GVFLJ5CF3I( EFK(N KP\44^)]4;Q=34&+;C"H:I:9CA8@] ?+_D M7#UOM(%V5 ]_ 5!+ P04 " !VC#A68^MYHC(0 !^R0 & 'AL+W=O MCR/LL_ M%\LT+:VOF_6V>'&V+,N[7R\NBODRW23%+]E=NJW^_>Y5>7V:Y+!\IBM4FWQ2K;6GEZ\^+L)?DU]NUZ MP'Z+WU?I??'HLU7ORJG-FU1^DZG9;8N]O]:]\=M[3-KOBO*;',<7'FP66T/_R=?CP?BT0#B] R@QP&T,\#W>P8X MQP%.9P#M&^ >![B= 2[K&> =!WB= 2SH&<". UAWI_L&^, US,@. X( M.@.\OGF8' =,3IT'8G^?N7U(7ARF?!\OLZ1,KB[S[-[*Z^TK7OUA'W3[\568 MK+9U?ER7>?77536NO/KXYN7'6?0AG%G3MV]FX9OKPZ?KMZ^CV\NJGM]-_R;>O9^'[ZW]8X;\_1A_^:YU;'Z]GUL\_/;-^LE9;Z\,R MVQ7)=E%<7I25A[6=B_G1FU<';VB/-]-LLZF2YKK,YI\UHZ?FT2\7BU6==,G: M>I>L%N>5+]/D;E56/T]WF]TZJ5/1"F]NJMQ\;KU+\U6VL+(;Z^4BNZO'/:\^ M_:\ZZ%7ZEQKKLZ=:U[#" =9\?G X75AORV6:6]61J=:_9;TP5?L0;>?9)K5^ M?IT5Q3,-GIOQ[].R6CDK=ICDV]7VMH <'S'2J 8AS8@/U1F@V.7?>@,D&@@O MP%[& RYFRH1?5"GYD)?T(2_IGN/V<%XEZV0[3ZVDM.+=]A?+L9];U*9$EU,' M$MN3ZO/AEROW\N++X[PQVJI/P;\6=\D\?7%6Q5B1YE_2LZN__XTP^Y^Z-%#- M^1//=2=MFZ&ZV;GK=QSC2,>$:I$02CS2MBDUCA&;N@%M;QXY3I5(3B=:D59C$*P5T^Y#3+M[NM,3T]6YK5[FJZ">I8=/S^JK MBOV2O\S6BS0OJBN//W:K\ILNM%W@<9@B83,D+$3".!(FD#")A$5(6 R"M5+$ M>T@1S[CL-Q*V8U5U#%M'9[@:1\\&U%C Q@)FTV40T-=UHE?I$&. MA DD3")A$1(6FR>I%;[$;K07^VD!_/B!GE9%L=6S@F=3K_/TSFQ^;)Q":2&4 MQJ$T :5)*"V"TF(4K9T C\1'8DR J"AV^P?850)4_#)?S>N'&8=<2.Z3?#&< M"D1)!6<23+K/1Z=F3T;G I(60FD<2A-0FH32(B@M1M':N= (?L2L^%6WF#?I MJMSE?RH;J'KW6ZL%=C<;H(H@E!9":1Q*$U":A-(B*"U&T=K9T B;Q*QLOD_O M=OE\F13Z;+C)!DM<.\T3J)42=Z0I@/G@%0A4^C7NFVE#2R'S$K/,] MM3J4J&)-3WFHV8'1,82DA5 :A]($E"8U\]6W'D(U/12M'=Z-^D<.HLL/*A0E M4$402IM!:2&4QJ$T :5)*"V"TF(4K=U.TFB-U*PUGE1\9V:,S0DH;0:EA5 : MA]($E":AM A*BZFJ8SN,4**_\J&-KDC-NN*C2^7JW%!=[1!#]Q09O%0V6QL= MR*IBR0*;V9W+T5"SW;G3/:5SJ&]"8Y-XS/6ZY9^:@];31 65Z#3N^8Y+G9[J M3MJ(;_2T=KO.I?)P\*AZFQO8@>N2KN)F=F!T#$$5-RB-0VD"2I.:^>JY5(;: MC5&T=G@W:AH]K4_PE*=A1Y1Q/80*85355K2/4C7;:1ZE0GT3&IO:1ZF:@]:S M'D)E*=VA,SQ*I8TN1IYE&IV8'0,0>4G*(U#:0)*DYKYZEL/ MH=(2BM8.[T9:HMZ/?'1 H9US4-H,2@NA- ZE"2A-0FD1E!:C:.UL:70U"NC; M,S-&YP14:(/20BB-0VF":J1,:G=/OA)J-(+2XL%=:$=Q(Y_1'];"9R:/CFVH M\ :EA50CSQ'ED0-4G8/2))0606GQP,%MQW6C\E%\-Y\9.3J@H2H@5=4LPB9^ M]V80JNY!:0)*DU!:!*7%0W/5#NE&V:/FQK[?TZ*L2QVS&^LNS?[>(3:C3K3J8FKT:'<=0#0]*XU":@-(DE!9! M:3&*UG[95Z/A.68-#] NY:B*"_7];K_TU.S(V%2 TD(HC4-I DJ34%H$I<4H M6CL5&H7/,2M\D&XI1Z.P>;X;*-D U?^@M!!*XU":@-(DE!9!:3&*ULZ&1KYT MS/(EIEO*;&3L70&4-G,TPAV=.*PKFD.M M4K5R1)DD?K.UT?&NRHS:DB?-=IJ2)ZAO0F-36_*D.6AZB1_J7JQQSU3RY#0: MJ'-:>]W8DB=';=_J*7DR.S ZAJ#")I3&H30!I4G-?/6]0AHJ6J)H[?!N1$OG MM&; 3L,+U88T&UX/H8*DHVI<+/!=S^VNA^IV1%T.H0JBQB2EOLMH=SE4CUG/ M<@A5!S7N!81Z0=^592,/.J=UUQF:I?2QHXHZ;D (94P)(:CN!Z6%4!J'T@24 M)C7SU;<<0L4_%*T=WHU*Z!RDF!]4\>1 !4,H;0:EA5 :A]($E":AM A*BU&T M=K8T J1C%B!/JG@R,T;G!%1\A-)"*(U#:<)1U=US2IFO7*] 944H+1[>A_8W MJ32"H6L6#/]$S9.9/#:ZH;09E!:ZFB8TO]-\P*$F!90FH;0(2HL'#FX[KAOU MSS6K?T^I>3(C1PS1LVG^V0PA%KD4)J TB24%D%IL7FFVG'<*'2N6:%[\CO- M756(8]W3\-1L?'2H0F4X*(U#:0)*DU!:!*7%*%H[_!]]>:%9AL.6KKJJ^.,& M$\*Z60$5ZZ"T$$KC4)J TB24%D%I,8K6SHI&:W3-6B.@<-75R([,=DGWM;9F M3T;G E1TA-(XE":@- FE15!:C**UWZD\X"(#7'3%^I!74OUKCG!RR@/86K7B-J>F91\X1W M4VECQU.E*#=P N9VM>*IV8&Q(02EA5 :A]($E"8U\]53J06U&Z-H[?!NM$WO MY'>7#A8?>L/O+C5;&QW+NG>7:@I7-=NIA:M0UX3&I+9P57/,],LAU+U8XYZI M<-5KA$/O2:\N'8X=W:M+M86K9@=&AQ#TU:50&H?2!)0F-?/5MQQ"54(4K1W> MC9[H'02;'U2XZD&_ 1!*FT%I(93&H30!I4DH+8+28A2MG2V-_.B9Y<>3"E?- MC-$Y 14?H;002N-0FH#2))0606GQD?;XBHL&=E\'H]>HBIY957QRJ8F9.SH! MH(HCE!9":1Q*$U":A-(B*"WV5.V:]17!>HV0Z)WIY;M*4$%.8S9P23"9],1+([5Y M3^IP'(X=78>CZQ#/[]8AF1T8'4+0#D[=&]1H!*7%@[O0CN)&"F1F*?!/M'N;R:-C&ZH80FDAT^AH MCM-I(^!0FP)*DU!:!*7%0T>W'=F-"LC,785/:?@V(T>'-%3Z8YIF1^)T;B!" MJ$T.I0DH34)I$906#\U5.Z0;J8Z9I3ILI^#16.L]"\0.NJ^Q-?LT.HJA8AV4 MQJ$T :5)*"V"TF(4K9T5C:;'?GBG(%/5%I^QH-M*;G9D="I 93LHC4-I DJ3 M4%H$I<4H6CL5&GV/_06-@DS3*.BP@':[1,R^C,X&:*,@E,:A- &E22@M@M)B M%*V=#8UZR?Z*1D&SD='W!%"]D^F^'M#M?L%Y"#7*H30!I4DH+8+2XL'):H=Y MHV*RO[I1D.D:!;V@^Q7V4[-CHX,9VB<(I7$H34!I$DJ+H+0816NG1B/8LI/[ M! =K5MAPGZ#9VNAX5PUJZYTTVZGU3E#7A,:DMMY)LYU>X(>Z%VO,FNJ=_$8! M]9_4)S@8.[ZN3U!;[V1V8&P(06DAE,:A- &E2L-JK_?9%GY_8>+BG^?Y9_W-J[^#U!+ P04 " !VC#A6$^\TTN ' M R(@ & 'AL+W=OA+ESVK#F$3/>594UY.-E-O+V:Q*-BR/JP]BRPKX9"W*/)9P M6S[.JFW)XK1NE&ROF5V,F,%^RA1-4NS^/RY2/+Q-/U M!$\.#[[QQXU4#V;SJVW\R)9,_M@^E' WZWI)>SI^KH&BE75D+\5#=?TNN)HQ2QC"52=1'#GSU;L"Q3/8&.O]I.)]T[5:J_1&15_3]Z:FV= M"4IVE11YVQ@4Y+QH_L;/[4 <-8!^S U(VX ,&[@C#6C;@-:.-LIJMVYC&<^O M2O&$2F4-O:F+>FSJUN -+U08E[*$3SFTD_,?=S<_;K]\_W2+%O=WMY_NELW5 M\OZ/+[(&^ M;\2NBHNTNII)T*5ZGR6MAH^-!C*BP4=?12$W%?I4I"P];3\#?SJGR,&IC\3: MX2U+/B"*+Q!Q"#'H6;R].;;(H=T8T[H_.M+?(JXV: T+ID+K4N0(UF 92UX\ M-I.82\Z,H];TZII[5>O[LMK&";N>P *N6+EGD_F__X5]YS\FE\_4VYW>0CGB1B)R9W&S:^G5;E77VO4&8UPGSK)&Y M2?\'2PRRDJR0%)"6$E$D/&.HZ!2KY^HN44'5,62$ZDF(R<:D7I$9&S/EI"#5++ITTK&8-;:YFG;X\DL MH'XTE*M;8<<)W!'!I!=,K(+OY8:51EE$>^&4A+HNW/ M$&4H3N*J8I#B5:;*>+SBV7B.QF>E[KEZ.QV"GKO8#MZ;=C$JLC&^CU>9>?JX MACAY?N@, V6P\SW?\4="U6,86VDU_U+L@<&BA*!< &39-N;I8;[#DY1M1<7; M HUVZ TANQ8R":DHGB<2E;F;9R-+GJZ] @'P=!#W0SCR!U;(CTOL1V872"V M\-IR,=J%>&S!](#$=D*"R'+'3I:(4:?.NREV0,!0I\$N]((Q MF3T9L1V-!YDG$%?S8,4*MN8C\=<1.*5A>#1U6]$FNPA[(\4'[FF)[;B\'V3S MPR"_&-7J$)QZD:^)-9A!)'QB%DMZ6A([+;OJHV2P,'?L:.&],CF(CD02A?X0 M\@8SR#83TZ"2OH//]A;K1"1V4!.-PB'^#V11CWQ\IK$@/5$+>M6'DD!ZK MM^BV#T..;6-DX?]B5R4:M%*C6()P0.OE2ST/VUXYOU9[-. 34 M5'(0;?Z9S +'&XE<#UQB!^XBWG(99_QOF'&56,NGN&2 KSW+1"T9DE9E3E#$ MQ&!,HV'V-]GAB(Y5R*1G,+$S^%BZHBM/=MDN?Z-X$UT],J2KR2QP_9%-/.GI M2NQT7<99/4V:#-6LEGI3;]2JX],?%CH&&X^,ZNP!2UX#+$Q=*&3:/&#YZ1I-7M[0)8VF;=<$[E,=R5P*DE?@\+G\RJ:HW5+%$ M/1Y+PSJ6J1\0+7JZ64#<$7C0GMW4SNY#WJS>I9GJ0)YZ7A@,19OL:!B0D?1# M>W33-Z*[I?6;H4<-%(;=(QZ>@1CMH*:B(\I[6M/WT7K-B[A(WB#\K+0^5V^G M@W!TQ&VG]3?8L[TT!ZGJ1*@> M:6NF*5\<=X=,U3 XMQ%-%P&$"3G1N,;1Z;E.[5P_]BX] MU/7;0W'UNI-G/;2FI@H@],:27E\!4'L%<)JYV3,K$]Z4CI4Z]H7*?WSZZ:S' MPWK 8$/<$=S0OAR@]G( ULQ1C0NC!VQ,I*H<:\WJ6+4__45/7&XV(DMA=AK= M,.[**=5FH\&.>JXSMHKZ:H#:JP$M@;\Y#YIH'I!PN-LUV7E!X(^AI\<^M6._ M5EX?%BK9RH>+QA.UT]A#;5FT1T]'(5*?&YTQ;,D#C+'&4=/6G41.-%)DNCW_ M73O_%V_6?X%6[)$7A0J1VF2QDHO4Y)2K0Y^&$8V&&=IHYWOAR'F$VQ<'KKTX M>(]/3!U56+W!^E>)L+G72AV#'?$"5XO0[.C;]YR5C_6/$BI4'_@UWUEW3[L? M/MS47_MJ?A M0<@WE0%H\I'S0@V=3.MRX+HJR2"GZDJ44.#,1LB<:NS*K:M*"32U03EW?<_K MNSEEA1.%=FPAHU#L-&<%+"11NSRG\L\=<'$8.AWG<^"%;3-M!MPH+.D68M"K MQ8_DX6G^&I/S!950Z PT2RB_(&>$%629B9VB M1:I"5R.=V<--:I*[BL3_AF0"R17I=BZ)[_D=LHHGY/SLXE\9%\TU#OW&H6]U MN]_HOD BBH1Q1NTS$!N24)5=VI+ ^X[M*4@U"+V3"'-\%Q+?KS1/ M! ]- 1[P^9?3O6CCJ72#(Y[ "]IA@@8F. FS%)KR_[CU-JR@Y9BN>[>=+V3N M42::3^V9RBTK%.&PP4#OZAIU9/515!TM2IN<:Z$QU6TSP[\5I%F \QLA]&?' MY'OS6T=_ 5!+ P04 " !VC#A6.Y)R7+<' !!$P & 'AL+W=O3&[WUF%,G*VB?Z\HNXFRS((:EE%4@# MQ[^U?)1:DR*X\=^L_EH]7^4".W=Y-V$"5GS08=? M[>9GF>/Y@?155OOXEVV2[!+"U>"#[?)E>- ID_[S;QF'O0OO%B]<6.8+R^AW M,A2]_,@#O[]U=L,<24,;?8BAQMMP3AE*RF_!X53A7KC_*'WE5!\1LC4+K60/ M@X>0][?S ,D-J^RLH>D;/F"LC?LBS6A]>R3$5(\OS^'8Z-WR^+=P_*LPH^R MFK&KRRE;+I;+,_JNQFBOHKZK?R;:I.SZM#(JE_>^YY6\FZ >O'1K.;E__>KR MS>+FC*O7HZO7Y[3_OZZ>5_;ZU;OEXNJ&7<[8&;VLB.&J$G+*?C'5;,J";23$ M')@96J:"1P6OO!**.R4]^XYN+1Z8\XX9) M,50\.D+@J0K*JB3(>F?7L& :ME8N#%Q#7K"5ED0LIB5W!HT$-0U T"#7X&,08JS0< 45 *ZU@!3II10C;H^1/I:L V/TW*AKZW+A0_?73(R],6IPQT-10H.HMSJAKT MT.'AU@?9X509']P0N^6!]N(R=Q(MSZO&("HXVTK=)_2D2XAI31AY ,FKEG*A M'*L'/.UM@(,*F0RMLT-#.?"]=4[A:&B M-*@SK+2JDBZGUH".8919],EI_L"$0J *\*0PJY:[ 'ZO+'(/"#\(H0@$!+,% M*@&!U12?MWJ@YS%/LNNUW>+QE#5V+9W!I H4NZFH*J)>B X=1,YF);M/?"%_R@B0,I4>8B5B!+93M/9&*]\2ED"_DM%T M"T"M UAD^DFA2%U#F)J]>*2N47B-XT*.=!TYM!J4%J@WU'\''VH[&,%+CWHR M=J.E:.0>CM#3^0(;-1.ND4+#:<:35A1+26+)NNU3\LAA+@05$2RB>5!-U\4G M9J04?A*$??5,KI54 ,'V[ M]:KB>MY*>-HBI8F"T2. QL6:0_\^Y4\GEW('(L*V3W@AD2TM2>O"\PON+_A% MOI"X2^[ R.M7R^7U#=.X1]F9'?'I$=I1")^S#V<(NT<8 79JVY.\?U):I_(P M5%&IB505( 5J9%52(>%CBVWI(C5C O0",)(PJ#,0,-+'*E_>[.BG3%I!B12[ M#CME&5#2'>TUF?6K/-6>]0Y$Q")E/)8I@4:?Z0N&9I:,U(S3[@0@B7FAY2&B MKV4L_-3I8NT4!W;CK;*#\Y+64PK]?]?1+$_@TG@ZK)@*EC* K(>&#=_Z0CN@ MN]J"#0(D@"&(!0YPB-6' 217,B@9@AQYCHW);[V%R+,BY6Q-TQYE )W9B_UZ MPCR-5*$1GDXC%0HW"*(9UHE]I*<[ QW?@C -#5?@DSD0*XYF1@FW^#XE3ZD[ MY>E:*H;NEFT!(Z4KW3WYL^?)R.09^_E4YKGV:$N<&@E LA'BP:","8DR?_%Y M@W'!T!."JE7*-$S":0/?\K)40L&M&I=B/X(0>0Q)K25"1C,1M 1L6J5EJ8T1 MI#C'4*VJ4CW-,IS_:5?,MUS831Z:<]0VL>L0$&02M4_LRH2M>47]*,Y$*DL? M:S%8P7=35:@&$K!,17:1EA3!).*R'9CY86R4:4%)EHZI!L%"\('TH3]]Y6BE,MY'%)6Z:3N3YBMSSV(,70 M%47' EG7?MSG+<)3,QH\#&//'%)V>%JT6(.)K-)N7HPJ?X#W"YV)].94S-AG M]71J"WAA.21SIQM^62@.;>ZM$__82-IOUK$0,YG*P$%O"M $.@I./2*YI(\; M-)H6!G$8U]/IN(O\Q#6&+1;,] MG_ 4S/B^_4Z;L=]0 ^Z0EUDCK#L2?G>VN M$')?I'A$7X#-SY\?QPOE:9$MZTR:<7*9^6>ZXH0^WI=GIWXQS_=>:T!K$U_>Y I+;SC&I^/[H0_I MM&ULI5=M;]LV$/XKA <4+9#Z14Y?UB0&DK3; MNJ% EJS;OM+2V6)#D2I)U,\]=_?#+RKI*!BS=>N)K1[*(1I6>9-/IRTDEE1DM M3N.[*[7*MU&?C%9'%:RS7=4/A87SFL M)CU*H2HR7EDC'*W.1N>S-Q?'O#]N^%O1Q@^>!4>RM/:6%^^+L]&4"9&F/#"" MQ+\O=$E:,Q!H?&XQ1[U+-AP^=^B_Q-@1RU)ZNK3Z'U6$\FST>B0*6LE&AVN[ M^8W:>%XP7FZUCW_%)NW-LI'(&Q]LU1J#0:5,^B_OVCP,#%Y/]QADK4$6>2=' MD>5;&>3BU-F-<+P;:/P00XW6(*<,%^4F.'Q5L N+"^F5%W8EKAQY,D%RKDXG M ="\89*W,!<))ML#\U)\L":47KPS!17;]A-0ZGEE':^+["#@6\K'8CX[$MDT MRP[@S?LXYQ%O_J-Q)ICCW3#<(F]\+7,Z&]4,Y+[0:/'DI]G+Z-# MZ-].\C!,-A8[D<23GUYGT_F)^*LDM$-NJUJ:>V76(KCA$6XP2%YEX(0WOK)#$DCO\"PEE ML":!.1,!0^F(XC:O[D25U$6LKJ\IQ&UXF'T'EUSZ4JPPDWSO\KL<\=,W.T,; MY[>EU04YST68O3H1]+E1X?['XA72D6B,; H%I^-8V'Z)C 9RJA(K95!&)?60 M52F1\R61$:A!#9Q"0"$Q#1)E6$8!H>3\1AK3P'H73DJ$2I:V5H9UAH@K:3#3 M>PD)J+63Q"4.M-=V4*B^Y\+HI8&WTO3 \:C5,\L8YEN:6@4$FO,?A M(8(5=9*V6$GE8,D$+I.DVQ3[ >/:>I6. ="%(8;V8TEVE< ;90O?X7=Y[8S^ M7\%0)V-#'X "864*E4L^E)A(&+A <$L2=%"(!Y2= MK9)T6BUN >X4I PPP!_>,MX_JA[DO8?M3O VP:T^=HE?F>C'%3'4C0IE7#& M=[U-;=]2^%Q="MK [;"P/$XY#HL[P6G*::'RZXI MT,Z:CL7[@U,'GSP--3#D,Y@JXBG+1_E89V 1C./HP>TC MY?63:8]X=TZFHWUS[.$,&_-!#R&GU.[QN;,SH%TPX++P:13E%O/?%L0/^DV$W4G5%WI\_@M&B/N:TS M8'MD=\,@B9ABW:VA3M3<5?$->/Z,G@=H.!NHYWN*@'$])%IW_; M7Q//T^WH87NZ8WZ0;LU)T+2"Z73\ZL5(N'1O2XM@ZWA76MJ FU=\+*$3W8(=])?GQ7]02P,$% @ =HPX5AX4/O]^)P L) !D !X;"]W M;W)K&UL[3UI<]M&EG\%I=%,R540S4,2I=AQE2PG M$V\ED]3(V:W]V 2:),8@P* !R=I?O^_HXS4 2K*=[,QN;55B262CC]?OOO#Z MOFX^FJW6;?)I5U;FVZ-MV^Z_>?G29%N]4V92[W4%WZSK9J=:^+/9O#3[1JN< M'MJ5+^?3Z<7+G2JJHS>OZ;-?FC>OZZXMBTK_TB2FV^U4\_!6E_7]MT>S(_?! MWXO-ML4/7KYYO5<;?:O;7_>_-/#72S]+7NQT98JZ2AJ]_O;H>O;-VS,<3P/^ MO=#W1OR>X$E6=?T1_WB??WLTQ0WI4FSH[G&6EC+ZIR_\H\G;[[='E49+KM>K*]N_U_0_:GN<E. MIVBK_\+)K_?ZBK) M@!8:H&\ '^YXW]2[PL"7F[J&'=; * '210;0@X?;1E4&-M' @+:F!V[JW5Y5 M#[C2;/G*6.:@&Y,F!7 W^&^'!X>QJD5VB7S/T).PLBERW2C::M$F^M.>OZR3 ME4[@(HJVY(5@)OTIVZIJHQ,X-#Q>&SVRQ_3*OWYAL/BK_\ MZ>IB>?4J@95A@?6#VPH<+6M3G,W] 2>X+]IMHOR9#CR]UPV)(;R9>E46&SJ1 MP5W+R/;Z@'=^:H\'\!LC M!Z(# 4"95%YM8F ^LT8"4@?6FO0Q#?&L5&U $\"KO,/+Q3WX^R*DD$O!L#N M+>& :;N 7 TP-[P'GVA: HLU#2N3Q#&AYX )4MKK<)ZNN*'/$ M]7JW@SVL@6AS"Y]U\K&J[^%$&ST9@.I9)\H!*\IZ3^3XL2A+6A:6AXGHL2[+ M-(P$B&8T/=WY%C274]AN?8^G+JK3'!2_"D?E0(\-X",QG?FK *"B8GT0M]WJ M;%O59;T!H*R0,6@#P"18:54"(-QF&682VW9%GI?^XAT <3_N,YPFQK9 A\ M'7;J'W53M ^.K0ZXI.,Q!"EB,S'7:A_V $9XVO/3(0M3R5W1M)TBW%R5&M49 MMT$@YD:OF#]9#@R3-4$. M3ODW)+X"UH*O_'(5(POLV6A:)<#/P\ZQ$, LRT62?]0KY)H%(FJXG^_YA*=, MY#=^)GE_ WX$6RA@"T \R-1 #?D(M@&"U#R @-D!$@5T1QT4$FXTPXFZ4%" M5QDPMQU"QD(OW$I-&J5 QY1IEY@27V*RA]/BQ,S-B@H6[DC@PKZ#DH',E26R MQJ%P )54>E.W!<'*#@P7,2&4XKLRCIH\H1%1 %2]""'\3]:@B%G)@@I )&RB MVR<%B'_+$5)%1GC%B@,(H=MML6=T@(T"R.#^%&QC[1^S8KC. #1.9P#VW\ U MVBO[K4-1PKR:U2^=='N0% 0[7ANOE9@9*A9-SMP\UU99M(QG,DIDC$0M*0U6 M>V 8]ZCT I#3 M!?,*'IF]N& 5$>27,8=48HMY0G24,!JH+*Q8K]N MP :R!\>' QD.B$\^Z$D*A8UB[#Y%60&&&S(:A#AJVE)7!?8$W)9.V%_)$66E M<2-H!S[%.AW/!'/-BZB@\7L,1%06DC$'3,E:X'.P:R165O)H2Y:0!6[7/0T? M\"D!!%40NRG;JU(R?#*7Y# MD^]A4N1^JI%T"PR*IN(9D,*]@$P?[5"Y14I=Q2*@+>@*GK4Q^6#C"%BIX=K-BU9)#'#M,H.L\LA3YQ$+ ? MCXXTL#J- "JD(I-$$ '1$\6*Y9G].ZR]X2=)^\:;]]*87K-DM^>V!UAIQZ2.Z0()TJ M^,-9B9!@H@( DK5!"N?%VGH94$OMP":P(\8X6Z,-Z!0$N'IO+7G0A&\+5"?P M 2 YARE23CAE0:AO8N0CBD/J[CRBTX AWG!3HR A)L??9+4A91_U 7CD)!@1 M_(V3<_W-!-NU%L="U:$#.)#RQA/(+_$J:*D7$1J&27F<_1L.A_A!:,#P5<$@ M%*I87^JOO;=)P4DB^5$W,"-A9* XZ=%WM6;,/;8&#Z*0 %& M(%Z;MBP61FYP0#SNT!M;!LLCX*B[ [# -)NYIOC$XY'-(#=_!Z1(',CY7VD8 M_#*;)#^03>QI> /ZV 9A,%S((GW.I&(QI-'%;H46"6M/0.DE"?DM<)[YGTF. M1KCHP!W3G=.=X/#VUR HOB->30P+=OUR1)'; K>!N8K8H]/#:M18@:5;U0 , MB#I'Z5@X!PO<7&<88]V1Y;->%C7"L(**LF7? M[8LR"&?$59!^:H>2.3Z!0VN"KST.G>,)&.T[0&Y#QV(%K7][]B#^=-:CF#?J M'M$&#YB",+F'63?6R*%!Z@YH#,S+7)'0;5O =;30P,B$VT!ZK+3.C0"%L'S( MC")?Q];C/ZEYI<;I4V]GD(5 G[B#9FIO!!O@RZ$E23=#@V)C)W1.L('R\ZNW MCH3V3OKVJ)_O@%^P=N@6ZS\%8R3>%ZAS;,-T*]AG!;87\G_XQTD1E*65O1WF M\4Y#"/H(DE<0'F2PL:V[,G6S2G!)*]=0,ZF-T2869X;5J@T02-73J(@9.A.M M/PE@,\8P+!7H3Z1%H[DL@ - R(0&"U(A6E#*@>AFM6EN@I7C%@+F =K=UQYS MFV<(%J2BX#6P5LZU \S([F IL(AY<_X^G&Z+G&>G516M@W26%7OBS# %:9DP MQ8-SE6-0I F4'[0[MYT?ZGLX&*IQ?5X-D+WE"FS=0N1,"98F\[+.=,W,= / M(O7 0(569.9CIU8;A59RV"#KM-W>PAA&8_32NA^]KF('%WX0F"]$C&Q8^!7] M2(>;CU@2P]UI\X19P:*R,%:0/=O(V(+, Z1PC@W_1'7(QO@^T@V?J1.FHX@D M@$=R/(\($N&$@#C$RBTI.GD VSR^F)PE.^! I$C!TL>S^63A/DD%=W6VY?'L M8G(1/S(_G\S])^ZN/D/]C9>9)&]UICH32V$4?U\B]&*A+!']2:$+Z S*A5>G MR"D0GG%Z0XX?Y$26=5GD[%;UXJ>/"M?D53'!\ZA,S#_]"NLO09KD'K47N,/% M9-J[UMERLGSL7K_@WNQJ\[/+@#+\Y6(6<*1_NT[[NA7!E<\+<#A?V,!-?D@S MX\]CC=1(WPM5QV;J&DP X!QP+F:+3LG+SKZV% O M9(<0*4\$?3D)<\;^3J(@#:(=ADJJ3>K#1S9.&?LUK9/0^KC[ H8V\R"V8>," M;@<&J>,\ND>YO$6CS04$*AC'O9$\L8AP*=6]BAKC9,Q%!!LUX\TK: M $ZT!PD30G-PP=]9ASGS^3C,.8C%XT8/)13T12E!U=AY>[+12L817Z03ZL)S MAHY9Q\_\::)YR&"+SHK9%N'"WA7&.Q/R@$@2JF/F8B\C(D1X/9" C.!F<2=J M!9"G0!A%[HAG'O".(;D:Z5(&[F>V]3T\A;F-+"GU)X4&8,H>7!'^]&>T+BH; M:(#EALD+B.#]\+^#-/G32=<@'&XHQGSX?BVQC&4E>7IY-'XH@5P06E0(/G$O M*]W>:_CT>>>($*"_4),\)859N"'HV'0%9*U8,QFX\CN!=9^GIJ@]T.,G M6A18R-7TS_3=Y>6?^U+F %(,#^U(A@73;&JGO+IZ[I0_<5($_3U[E?R V1"W MS/[[P QKD3 C#CN.=B8"TF>I-P= ].SS/ 4B@,R_"(0D8Q$9(B3JK!O!C&[( ML\D>93A<1W.IO:^'+.2K'*\RGOK/_?F!MB^S?>-M>ZT)#O?T*/>3#DNJVN%/ MW,\3Y(K;NC, '//B?^S@0]QVWQPG\^59NKPX$Y\L9HMT?C83GYR?7:1G<*;P MR<7L*CV_G \0^8\^B:6ITXB:^H-FYXMT>74^^'QYGLXOE\,+7%ZEB\5T. V< M^N+J*KFFQ*[!4U?IY?)B!!O2J^75X./S97JY6 P^/END9^=S&VY]"I:SRT5Z ML1PBU=5%.K\8[F2Q6*:SB^&:LZMI.CN?V44'ZLIQJE*18V+(332:G=X:R*P';,4/')(* M-MSA$G^0:Z=@W:P*\F1*MQY.VL^8(<59&0E/B[=D<2.!"?C*[3,_/+T5X8@3P)][Q@X[Y?9'W^)?&N$>0#="_[4GR9-RAKT!#)DHJUSV"9\61;L(RWTR W, MT_.+( #%YNV1Q(&%F>IU??XF'5PB@2-@24V MS&L2!EW^A580\_-[)?RRSKN-+F9@+:HO+54 0 (5K1? M]AC:UQAH,5U#N.7"MX =]\K'#Z@"0T695X<<)W]U\8F>;2H-J+O6A_DF)*(:M.3Z5R#<6(Y,.",>#[_9MJ?D>27G MY62 ,']4EH)C?>/RY5_ ^'?>ACP=PH7]:SZOBB^1SW6[C!A]/ZOK+> M3K5>@WBAF3,:Z%-.Y+%A/(#/)U#:D@'^BTUMA+RM0T-Q@/[:(B\4EGCPM1I! ME91[FKED_U 3Q1CL.2 Y15?(;P'Q@31M#I* 1U2W]+ZZ U[G (*%?("A)*EN M-=PX8]*'$=3?A9$FC)1Y\17<)_'&58WIE2*_(HP/V8Y9J8QA7RLPEJTN<\PF MW*D6AS[85'+Q('J&[;?X=Y!B@M/2DB[2.US$;.NF98V!;J/1R5"KH' .1O"- MT:UQGK(#>.9D)14 FRGICVPT:#9C^\SU'B1U*R'\19O]H0=SN?,HP=T+ M6!!_34NR#I,-T!6*Y1RFI02X'2L[Y+O7A !R#@3%E\:]8A9AS*?RUP81]M<*KK$DY'[VFIX< M;FHS] [%J#GR,.K'@\U@ID=RP@\-+;3OD2S_GC+V=#E-5SU

R]^LXF4T7Z>7E\@#@AM^>7%[,7O1&3.?A MN,R%O*/D?R$'NACD-0 '.I#6\(=RH)J8$!4G3D:#'=RBQ<6!>Q(JI2R=S!$^ MFZ0V#2/(MUXDY($U# :^$SCH5!&^JZ$N_J_Z\__Y(G"V:3J].$3>@R]/+JXB MZCZ[2A?+BT?YXNPB78RXR$88S_C D]G5U8A#$9CH=/H(7[Q,9Y?/X<:?.]#Q MQY?$MR&;JG0ST:90C[X+S/K;;9.R')"+1*FRP*#P W**VS932E!AV(ZF.H M#P6>^B!KA"Z.+C=G-K,FTQ6/*?> M& ,KHJHQZ1]M!U=BP*D5"NL[G:?5)BXIFS2O,V5:6^[6(BA&YK&.O0/G0E-@ MS_8)YA!:5XT_G+/-;!9[$]5KKS0:13#F#BZ"MM3+C'&'QP='=]9'933>*P2O M(%/YF;/! ^*@V-*?VE!1*QQ+OK@VI834T,@A&.E4\XAY2E[%!3C;\#96&B4ME>!KC&6U'2%_Q;AYGY+>7A;YG^ M2^Z8T&(M,K9-X4T\OJR%#L'F>#DYCX%](3]HGW=GXUFJ/Q,D;RRR7#-$XR][ M[J;'*3@=)5_I:6-ZE7XVG]?/J8B-!D9822B'DJF1"M9)\I-?AJM8[.-N:L() M9:C@.FB7KI>$K4D1'G>@!,]$"7O'H.#KS()F/VI5!$C_TJ##J&6W]W<@SZ@5 MQ/C7VG]-+*YE[MXRWZ#21Y# '58:XA+%Q*G GB(=SJI]T5IMFA^.'HS3F0O39SP!?!9:$\P4,1HY*)9' M #L1J=#!%O)@BL_.:S($G@M&&R.UP:V(XXCI"IFXROY#/BYBV7SZBG9M)O37 M[-5S<,^?7AXG&(-^N\#(GY\0\2L_]2,>\M86E!$%4I5CJ[F$W_7#,+9W#T4; M1. 0U.)SVS_GQK7.V*HFO\=]RU'+_BA3K]O!*#?7?^A5 H)&NTY9$94N[*"? ML4)."UBY 6Z6[X$'%:30D=5;?,+?P^;=E@Z@D1MVB]R%$2="C&:$?MPSL6+\ MD1LF^6)CG*GR+-)5\QT =2CAQ_]4^4"Y_&M*$L!DVX:]?&+RTR?$(A?6JN#J@LHBG'MS/%5T!Q';VH^[==?S9;AKOJ/ MY%^4LCP9A;@$YGZ<)49P,YJR1U(78K01U+A/UM<6/!$0!]5.AW1M"\)!!=OA MFK 8N\&4_(=P8M_0""V,_9;28 ,H3_1D,TF3C_IAA;U707/:I*5_'M-T*)AC#T>(!:$L0F<-G>XYR'NOB8W?@%W"^&X&P\Z%XO/H]<>F0Q!ZS$*2H&=L^2O-E?[OG M0LQ^:?;9.(T-)?I(;%^"4 ^PIA\L6)?%:>+ [J7./R9-EG MFP?*7[]>GDC*N FNA'>"^ [S*L>52L&V9)=)3_?!>>'5(^6[ V+^DS-)N)83 MOKXK%!WJO>VWUV-+I:DQ#X/33B-W)KL/1)M YT%DKP:>R/;*BY3) M?@^^2^U'[G5)E>&<5HNY7C85?E_6[!??HU#VP4: 'G;"(N>ALNY^ZB@ALL1L MC/-P_UU,9SS 87_KX*QKCB[XH]L#=#KD(_;J'=!/*"?3:Y@@CX*VH+ M>C[Y2F\*9U'9 E\R:7(PK5UTDGXW*:>^E:G^/V=3[G"/2V3-$#7 M<91B&+GHC$L?R&P517^TZ)/!3J[^ 88YC/U'P(BP;>4T-MS!GJJ5;QN>-05Q M<)>61U9'/)^*MSQL9BN\=?;M#093Y@FN 6#:Z\7^G_#7PXY" KN?D*'A,.$,>["<5GQ MKN'1^Q! M^CJNQ?YO^1@1_NQI[?-AMZ9, 4?XK$!Q= R)F#RQ/ CAL=4JM\4T45\4 MF:W[HT=JP_V37*KV+-*!A*N]P1!('S!<]<'^U2@.2)5 7AD(#8B+46SOE]0T M(*JQ*:&E9K.EKDPK/1A(K0QAH"U9V0F5AI=P16P773<%0!YTEE],1=5^@U M-2Q[B84%AZZXS1;MROA>(B+/.\QL7B&#+(/<'W0.[PF+5)R8 X_NX+S)\?$. M=Z@)*,?L#P' J^'NQO##5]+SI<9;#?2FJ5EW+?'.&LL-;5][[BY=@*:A;$3! MA@>I)V@= G7B8XD8XQUT7:3TD:/!)&>3L_F?$70BHD[A_4#WOH=HT?8OF%=^ M9 5D_]W*@"2!K\L'RL(Q;,G14CN9"6]9J5=>9#00E@^-D3\!L_.A16H7:N.' MX?T"/J:&;[IZ2+[S/>JBF Y'C!]AA>CIU*(M(19CG&YJ&PQPF?U[7L2_P0[1 MT+8Q;ZAU&D5NZ_5I9YQX$+]7OU M,60+1,$Q#E55C5,W0N"1XQ68NHM-<42N*,4W2\XSI0/"^8.J0P"PX3-7%CHY M"&@4.V BVU>U'-Y'305G]2,ZYWNN-HEKQ'SQ<*L^.5%*Z<"A-M@[!KJH.PCS M@='ZV%!'QFUY7:VLK7?!I5;N#@^L&8+]NE($B!U81@6U1(?'D9X89FA%Y8-# ML&F!O2%S?I% D(4A9ZU8I_%Q[K6[FF!-:ZK+P>:Z!&$JUH43'7D+,T%E*3>@W M[NEV*SO(1HH>OR8LA- 'RJQ]CUE!D* 7.MC;RCCW<8+:)]@@IQALIQ[>;I.] M@2AXW5N6$)=65HDQ4=]R:?..EU*%+3ZYM*];I!=:56I']IK;3UQ9S0WJ5EU; MHVO$.A=T]"H)'%8!OT-"P+0H62I^VU$;]<'AX\2+I[A.T8R%"N[^"&_ HN]L M71Q.E+/)7;T@E>QA^?MY [PV:?6ASW- ?VFAW/>&?=JG5 K36!$-BBSYA:)>^&8_'0YGF @(QVH$6NU MCCK,Q[PCO/-B_3AID?X#3Q4-Z??HB\2VO53VS.J)2%[.BB;K=FB$T5LB*WQK M1FM?<,5NQJ@D@QOG6P:)7>A\[,OG.!P_L1*2A8JK[.;K*[!N9:;#::G/EB%KPV*K"F^ )RX(H8F2! S)9%+O54NOD-: M<3B/F-GA/O:'!J[G7C%(L& -BSM\[]$>:679>8U'W;#]8/-AF7W(V:F?A9%. M)"S?Y=$_L]NA_AVP+QGZI^ M#C%R!PU^B\MSZ!(_]F"@SAL$"AE@>ML"T MK4']U'PY&2DL!FPWW=TQRK"[-Q1^+)O>0;325,_$9*YQR*,I%^"J\ M(J&7<(=O4==F3-?8V(8][% +[+_V0T2F[#N#^-7BUGBF$'H,L?]36N@_2P7A MYM+/5$"&U"$0-4)1'R$+!<$_A;"$B;]G>-@.7/;]Z4$]XJDUK4H!)E*S@_L2 M$)KK$VT,%:_*^3+3T)?,A:3A"6[RE=\I>E<'=BOC6AU_G\$U&DV$7M>&W(O1 M&]_=E=M)^$6.L!9%81F>,B23D_\L@@9S-.R$OV)_C9+XLRT JDVV??#OVR)' M"@>:N+B,"F,_%3M\526N9]\F6J\P+D8T653[SOKZT(+OC^RJX5@R-WCG5+(K M_#_29F)TY9=#LNU.3Y.W'O=E&ZA)@FA$,/Q'?#"9?9.\Y^>\5_"WKK:^1X)J M$\)ZY!G+K&K/2"[]E]0IDNP+?O:16X@W (N67 MSBC3&TJ5H#:NSY_2#!")0EE5% MF0T83EG9]P6N'N0@>T$ 4-4'Z,+?JGMO3W@%4(A/H>4G"U+NF2\-B8GY 6(L M%F8#6'PBVX!>#U\Y!XJ8&%"@Q8C/#_':S(%#XIJ-@(5N%/X(WL,=4T;,\'M5 M%H^XRWK)2ISL9K:T(?H%&0#,R=WO1(M.]CV)P WU]1#MV >N7)/:L.$#0:/$ M%"A\*7F8 K9:85,1"[H/Z#I(,: QP4W?X>N!R4-=VZBJKS=#!*SY5;VJP%=^ M4;<&4+M35WYVC1YA4X06<:+5FR]*>[27E&C_/W"@A]IA@@([7Y?+X&V-%:DP M5<\?'X4I1ID2BX:BB@C8/5$J[.^I?.)0<"G9-+X3RWSL"TCC;:?D1\$W>!Q\ M!ZN\!;#X"RP5I[88F!')_DF9[ 6$L5:9K1]W*A#207"7$[P*4.(("VU*/>N) MS\%8[U)^$A3*-LQM\Y(?>;0$[^4GG-[KA14#% MWW*W(4#7#;,!%V25@,MGT@L'2K]VT$Y=XQ M2 \^7@KXD;;S;Z[G1R_AR3#\S>L]: 0_ M48093;(U/#J=+,^/V#G@_FCK/4Z)+\!IZQW]BJE=NL$!\/VZ!KRW?^ "]W7S MD;;WYK\!4$L#!!0 ( ':,.%;85AF&.@0 ,8) 9 >&PO=V]R:W-H M965T9A[L,NY:;V2 M&A\LN+:NA3W2,V^(3^M^;!TB@960I9HW;2:+!8 M+J+5Y.IFQO;!X'>).W?T#1S)VICO//A2+**4!:'"W#.#H+\MWJ)23$0R_NPY MH]$E X^_!_9?0NP4RUHXO#7J#UGX:A%=1E!@*5KE'\WN,_;QG#%?;I0+O[#K M;"?3"/+6>5/W8%)02]W]BWV?AR/ 9?H*(.L!6=#=.0HJ[X07R[DU.[!L36S\ M$4(-:!(G-6_*D[>T*@GGEU]T;FJ$;V*/;IYX8N3Y)._1-QTZ>P5]#E^-]I6# M>UU@\2,^(26CG&R00S3R2ED:9:]P3<=PYL&ONG_#*]#SUY&&ME.S%7TYHV0A M>+646NA<"@7.TP2U)IT'L.(F0&L#?/ $PCDZ42 9KIG1R.M:HL92>DU&C<*WM4A$T54)O<-B#?YG4HK4< M!B,:M-(4,=!I%<:^LHA0=PV*W* D+L=ZC79LL1 '?="0(;>F;H0^<"U-+JX) M1=D+Q^:Q"MX.V D'V44\.>D8+N*SDU/:$M=T]NIP&A;*7HN3^_^FY-G)97S9 M.SG_R4D\EOVO&KX*FURIN4\LN>>.],-^QQ\!1_,*PK3#*"N IX+G(I:F0.EC)N5F[N?=Z:KS2&* M1ARL42KLU?28S9.3VU:PI"X]Y-9/*%+2RE6NZ-_*G^2)[N#9F?HCSI*J7"2G,+[BS@] M&^W[Z/[.RV('BE$*UTW(7R@=Y,<(=\6/A*\AL[&*7CK4DZ.[M4:["2\(1PFNV7%V?*2LNKOYV;Q[X5"!;BAB4%@2-(TOSB*PW:NA&WC3A)MZ;3S=^^&S MHH<66C:@]=(8/PS8P?AT6_X%4$L#!!0 ( ':,.%9.N('DWPD .@K 9 M >&PO=V]R:W-H965T495,F?:3;=(K%?K$LBN_)]WA( MZ>R!-W^(.:4M>ER4E3B?S-NV?G=R(O(Y71#A\)I6\&3*FP5IX;:9G8BZH:10 M1(ORQ'?=^&1!6#6Y.%-CGYN+,]ZU):OHYP:);K$@S=,5+?G#^<2;# -?V&S> MRH&3B[.:S.@M;?]9?V[@[F3%I6 +6@G&*]30Z?GDTGMW% I [KVXCVK2)531*H"?:II0UI6S= -!4/%V4D+$N2\DWS)[:KGYF_A M%J./O&KG OVM*F@QIC\!S5;J^8-Z5_Y.AK_2W$&!AY'O^OX.?L'*W$#Q"[Z3 MN3VWT,Y-)LP[49.[M U7.D:[N+^;%UWOU+ZKO!Z6K2QO#7.477?%&3Z@DQ@0@JJ1"4H@X6ND'3)5'9$T&M0*+M"EJU M* >BKJ6-4&)!*JOG(+H42U(R:RB%+&\%1'X[1U? "/$INES U)PH/:2:K\FB M/D77I&8M*3&ZN;E&;Z1ROGMZ=7ESK?YZIV^5E.O;#P,=1A\J"*%AJO9DH'#0 MI9 "(=3HX@XT&L)-L?JMJR@*W'X$HQ;<,#(6E8S5J6 MJN0 @Z,X7H]@J&.BIJH2E4^XM[CGPRIP$A4M@F4!%S:DFDFSIPU?(,^)_%>H MY2ARTN#5LQ6^(Z52&&CD+1&"YPRD%*B1->N83X\[H<:I7 5I1N0Y[MB,T'<2 MNQF."@Z3E8R3AN:\@5*@+&45JAMH)PTX2_*D?W:LEDN/407309)4+^<0%Y4 M&O@G>,D*I>I@A"IUPNGC$Y$%;UKV;Z(J/'VL):%NH')PNXY=N>A>L.JO)'F%#)4CD)]"8'VMZY\4J1OY6-8 MB'M6#,&L(@T8,M!VZ9%VWO!N-DDY+ M\*)KE"0FU+"!W(3"H^RC3:%_*8J4B04<>JCOPIPQ=7O>P MI%511.$Y6$Q)/A0$*6'L82!#=4F+F5SA^2IAEZ&L5EW0O&NH>@H(#&(0; .5 M>KN^*?2TBJDBL)L!*.E=>4 8V;S;UWUEP"Y1@^./1XX7@^=W!V/!"E3QMC=N M, TZUT'*#'%C%-BQ Z>\!$BKE)4-<0EK0;/#J_.X&RSKLX(2E32O[%9%6Q9( M@']LT2V6\;%RR-J$W47NW4K[G^5J^FCD'V,^5#BPDW<"7"G>?C ^-XAIHINL<8KQB+Y.(D\ M>#CVL_7X^RTPRE NP(%KQD(<8S])-I2#XM?(U*DE*H#B"LFS#:T9ZH4A#I+$ MHG>0X"#5%+_AU>Q85J&]O"&64IQI2ZX&TC0UA&R%X[MQ-U^1:<@;RB*#'$%3 MDDMUF.R$T!FZ6GK%6B=T=/),;+FA@0&',\<;X\@T7;?T31SY\K@V@7:\H4_D M1-OTZ3'F]I]UZ$/7]/ M__1B['F6WACC.!AU0!V1PEQWT-U/.A\7FVX6S<\!-C3HHCSZSC*4ZR M]5S(#-B0324$-5R6X# R;9'#H<;@L/Z=QCC-3.NR!+O)VHQ#^W>"DS2U],$, M5BA8CW_:6OF-#@Z4KL57 "^B SKX]A9C0HP ^ZD5>_@X#5Q;#]_/_0C%$4ZU M$( (EQ%MQL1&LQ;=7;GJ:=^IB]*X3NSK&^ M*F_$R\B8S!MA?AQ[YNYJ1TPO0W,3Q_3B9")B]*!>-]'BF-Q#FLQD/LM7<.LZ M)HN;95K!1,Z[JC]F5DF2TZ8%2@0I#[&2$S%'4U!*R,QB[;).J"V$K%[6'8=4 M%LH2[1D*]M@?E@EYJ@6994].>?+W\R395Z6^_O9JK/8P[Q:,VS_+$OM^?]2Y M?>3 -+Q9!<%?[K.7NHY/!J2I/RY.+O47"I"'MIVDENDN=CV]CF4XB$=U+0., MHY\E 2K-M/W_AP&%@;0Q_F#4Q'F1:V*.,#2K7II9QF)?D[J[L_\X=V^"2&M< M0_VT5.0 9X&9/3$.(K-W)#B-UW7^=@YKW*._'5(MS#VS5T264[FU\S=!F9'C M?N):T*H?VLZAHLBWC2;:T=3M<]#83[;*46KIQ#A)S)#WL)>8;3V G=.ZRQZV MQJ$EGTQQEN#+#E_BU+;"7FI;2R^VS0T\;4?38P^+25!:P -)I@_ +L73BP_L M+M-(W\?X*0XLT.1_]?I)01Q6]=\RR0K_5VOT4M=K">-JP@J%S\A"0CXQO%0K MU$&>/$F#,.J:_J47]+K]#>CE"X2&/]5[5 -OKH/W30#-5DL-&(EP$&Z.9'$\ M&H&>'_DS"] M7SSZF,_5B:Q&NV\W7?\I!\Y5*6MR?"M MU]@!L#)2*G:28(M2XZWC=W=0X #B>J5Y!]KNJ_U:?'>?^ Y #ET/B*C5K>VS MOA/MZ\L%;6;J&U.!E);]AYBKT=5GK)?]UYOKZ?TWL!]),V.5W.E/@=1UDFC2 M[T"&FY;7ZEO..]ZV?*'^SBDI:",GP/,IY^UP(P6L/NZ]^ ]02P,$% @ M=HPX5DTX8UE$!@ BQ !D !X;"]W;W)K&UL MO5AK;]LV%/TKA)<5+>#:DN(X;EY DVY8AW8HVF[[3$O7%A>)U$@J3O;K=RXI M*TIB9^L^#"AJZ9+W?N)/+BMJZT.Q^5WCQ1R#J%+,0='84HWTDO+\ZLV0C+NV&-'T*J01O! M*(M5A7T_,4[6OJSJ8^*Z/7KSW9&BQ8^I,^PO_[]VF^VY4'.3_1>ZDT M(7X\F)HB5V?-SO/!"S+!DG2;)#\H&< M.Q&MEK6!K;^H"$5%?UTK=C*DQ2.Q\>SY&GL+Q?CHWGV2GPU7E;1TN,M MLS0;9_-DASP=SPX774!Y:RWP(!J."D,4L-AI+0 DVUTDEG]X@)5A_H_"..@# M^/8Z,S6B:$G2"J7AD)P7$O^$E9XX_'229D??BP9XD5JW]5@T\DZR44>U>LTR M655WT!82N4L+T&OQ4=J\%*F -?>0BQU#L#_4:G??X/<@32AT-M;SYQN??%88;%/ MH;C/VZG;?YOUI._6)>$.0W$HQ%W'8Z%1T])4!:'/&_@5I;RAX,/R>>Y %A.3;C-B3HAB?I1+Q=H<#/N*WEW4X?#%LTRN,. MQ,]QJ;_.M-HKP&-C1"'OG&@L$Z)K&2XKJ)6_PY*GR0.8AAP=>5]1YY2O5V#, M'?. ZYM+5R*UK:WAQ(<3G:L&L 0H$$!L8HSMR5&QC73\P&>'[\ZOB#?)@7Y-=C7I8L6BK=8S3H<6S[%6-9E%9>(9]! M2&%0X%Q-%Y,W:?)F8&*H'@;(01IF]^.R\-[0PG''M;J1ZGX>C7&O6?X!# 4.=ISJ:A^R&IK5!XW@TYNA3^$%Y,:JU MD\&J$R_9#GO,DM.KN.F*-WT=; K+Z>FK&,,VLYQ+1+:1&+8\Y0-I]U@(!P>/ MZ[R;TWE_=LCUVM*:(8RSC;N&HM\C>%?G'P#*E^AN!U"><"BCK10-*Q4H_\@_ MJM6B(PUVZ(#M0E5MJ'.'A6>=ACG*A1\P8DLA=C M-.%S&ULG59I;]LX M$/TK _7 +I!:LG(BL0TT[A;M(FV#=(_/M#2RN*%(+4G9S;_?1\I68L,)BOUB M\YAY\^:D)FMC[UW-[.E'H[2;)K7W[66:NJ+F1KB1:5GCIC*V$1Y;NTQ=:UF4 M4:E1:9YE9VDCI$YFDWAV:V<3TWDE-=]:6NS2 :64#6LGC2;+U31Y/[Z\/@GR4> OR6OW9$W!DX4Q]V'S MN9PF62#$B@L?$ 3^5CQGI0(0:/R[P4P&DT'QZ7J+_C'Z#E\6PO'MI MXE=#SL[GE4GKZ M* JII'^8I!Z@X2HM-@#7/4#^#, 9?3':UXY^TR67N_HIR R,\BVCZ_Q%P ]< MC.AX?$1YEN_8KCB9O7TU/LNN M7J!W,M [>0G]9^B]#' ^HCT,>OOJ(L^.K^B;IM^%[M!LE)_'@&9'Y&NFN6E: MH1^(M6?HDM3>D*#7XRP;92@SI4+'.-;2H(&YZ(*0Y951*ZF75/3VJJV]7X+! M/+O:XQ%/QU>_$L 73)T#",8(+5FS%8H*8UMCA6?"C,%_@&X[G#EV: -?T^W7 M.#);?IJ1"2 M2FJA"PGH(&00%PM**\:I=T=!2W5EX+3H/&GC2O@08X4>E$W7D.(5N"^9 M@@,F0HG0J/%2QO@Z'W$?I7K^C?C'V$#<5$^3$J(V/K]RM# 6M00"CCKTENV% M]IQ> Y^$IYO/U]_NJ%4=8H!95T((*81O,;Y6Z&7PI+*FH6QT<7[ZAM[1>'2: MO8DS#>[K@QSVO7-AXJ$ 0U"C@EA:9@QI?S@GT@WELW@X:$$XAZP>UA[ 22B\ M'BY63W /9V4\1RH07K%0TM6(N\8KL&!=U$CP_6/T8PS6->M-F,"JE*[ W)*Z M [6RLR$Z@=YN^8SHO0OIP4SB9H$4;.?2;ANM$1?$H\!62=04]]7;XVV+;"BM M"-H*Z[>);ZTIF$N'#BL8]LL^3^'JJT'-[AJSW J)^*,5]OH5;RYBH?N:%2H2 MB?7X,S[4HD21([2F \<=K&UM[&;GF90I9S:MPZ$=7^<[%$6!5BS#JF+A41>C M0R,T??*>-6R7\=5&ZP9J_=,VG X?!N_[]_!1O/^JP-1 Y8="KJ":C&ULY5QY M;QM'LO\J ZW?0@9&U!R\Y N08R=/BS@6;"?!^[,YTR1[/0OJGOX:I\77\LMYY5SGR99^?IL6U6[%Y>79;3E*2LG M^8YG\,TZ+U)6P<=B5XG(^&WA ME'6:LN+A+4_R_>LS_TP_^"0VVPH?7+YYM6,;_IE7O^YN"_AT:5:)1,*C"E=@\,\=_X$G M"2X$9/RAUCPS6^)$^V^]^H_$._"R8B7_(4]^%W&U?7VV/'-BOF9U4GW*]__+ M%3\S7"_*DY+^W]G+L4%PYD1U6>6IF@P4I"*3_[)[)0=KPM(;F1"H"0'1+31[I\#1L!K^0:S2;"!.9*B4SU4!WPJ85[UY_T;.ASRKMJ7S/HMYW)Y_"209N@)-U]O@X(+O M>#1Q0M]U B\(#JP7&CY#6B_\7C[E,M/A9=!%7I0[%O'79^ #)2_N^-F;O__- MGWLO#Q Y-41.#ZU^/)$'EQDC5$Z;+.[ 2 Z>-X;\*/L3@N67% M*DZ?\S6M%'C^O$_%]9X5L:3E'$?A1H'WD@;C4_KLOWP^<;[ M[0)[6>VB!TS M%N,%.GZ)](@L@GA5YGQYP9T< M!A=[4>(,X+X BG$#AHS#N-SYHV:)6#\XK'1VO*"0"QM?8-B)D40(Q26C:%8# M\P4RQ^\COJ-',/^SBG7^/#A/GVMQWV05+S*@[Q._XUF-FHPY?NE?+>IRIQD4[I$'$.U;,5* MD)#4[!U[T+89BSL1 R\EC=:?'-05J!<&E0Z)_@Z81'Y);Q/C.4>8I2@A991B MD\%3X)M550%YR86A9#4X*\V!?)CF\'27Y \[G*P+Z V@G!; MB%5=21/+;0]%0R7[BT6V@70;;4$LQ V8%ZPFJBWQ!-Z7[S/PWJW8@:!PZ3H# MV7#@Z5K:Y*: S5#69&ZX![&!B@!))W73MJ*LJ. )#0%Y@7.MN< /8/ 1NEF2 MF#T&^'Y$L8T;]Z=V R< IL71X>^6/-*.?_!UKNR^0L,E!8]NWLQ7,:BN@/B, M3(-1Z#/1WI^YDB/DD0:/",E$B<\0>M1NV!?2>*P#=HS..M(+#U6L!/G ME[Q"BS5$XQQ8BF]R^.2:^("+%%*UX-'MN #TPI9(,KLG\\>LA6N1*\#T'<1- M\L>6-;LXQ8X_\)>3Y94.0, @N&&F8BZMA=N6O*H2D^_8J$=@+#$DHK'S?&UO MN:N+:$N&KR(5(G%PO>(K8'6S6\3*+7I[Q#GH?UWD:2\F*M^4BD'ZGTXY.O1= MMRU) S>3'F$_,KC-!A2'P6TH!P_Y2CLOU]4V+\2_5-Y]JZM3Z"6CD=RW_ YHSW*=18ZF&A\WWMS(_@<; M%_![_%OJDX&Z99P?0A J8D!&6ME&1A'D(D8=K9DH'$A\-9>02Z<7L.-\DX$: MT"T 7[;7C?)2YDFT_(*AI5\@0L5M8#, B86R"B"MA.#B($)%!P7((W( (?NM MP)0%T8Q#=@(NI#NCO%!Z0(B&>BZM(0%AM(]8%6TO MZIW#XG]"E8=;(^-<81)K9R W%M*!,?[@SN5:R)!L)FC5Q!R!&4A;12R!P0K# MPXJ\G)X=V( BQ,K:1&/MO%:B&>+>8IW,;DSZ2 I;KSGE^Y54:@)R)^!LZP!@ M$<@?=__ ,K:1#R$4.N@4JT1 N1NC6+F:3]XH)^'0%_1=B4$>I,^*#:\4I*@K M1=K$^6P!BT&NE$X+]$B,MF 0):0_2CK*,!6JC$'@ FV=-*OFE]JX0+QEGHB8 M292C2J%2!F9>T*86B"2ZG(\J9.NG[T$\K=R$Y*D83YJ%9(%1L-)04/L"=G'B M.J&LA-JIMKH*:JW&("Y+,9/_&]S83H>-/Y(7K_.Z.ZT/"F M%/=0!E _16:$7FZB% ;_6^=)DN_+%V;S?_>_OU,;#$C^[HG78&+@^]],27?^ M)X-"S B#1AY;Z[U&4TW.S:AR@X+*/+O!B@R*Y*@W_;.$#/KC+<%1_>EGL>;. M^?^A&STW#W_#K.M\;#"#Z_RC!GL)/:5_/=!WPYEG/CUS_.EDL3"?O[;,*> M0!/6W 'WU-. WP/*F=M3-% VR0O9?S"^*9J*CDT867E MQ%!V*5"F()J.Q>U"S'4 !55BEX@&!C3E@,@NX,$%A#_^H*/T<]5#R^LDAH!^ MAW1R[/%%7-PUBZB0JUN26Q83!.X\YL8J80X 7)T)\JROQR[\&5<$(23LL:J!#XPZ?T\$X*=%.>@F_@ M0: ?N+HL)A#;)+=/3<=&YCG5*++-M95Z=5^8TB^AGE[31T'S<]7Q^/3YVK0Z MNK!FL!#ZM=V<:G_M-GTTUZ3N6(#M5'DA&WT"YN]09+JOQM1W!?I4PF5/H:A$ M)'92]X,*5.6H#:TU]#>%RJ )A+> =\$V\IO '-]F8X .MBD[ $Y":45DGM$ MFK(F;IPPRP]P1IWD8>D.FI1E#PUR.LW$_VV YEB\0EGWXMTAV-'!"S]B")&( MX!?=-AC' SZ(8CJW,TL83@YD_5FX<+VK>8^(<#D)FW5_D\T*D\AGTZ4;^@/) M//0G5WZ#D[IY^7P^=3UO.C!O/O&:>1:?XRKV76\V=X-I:/,ZG\S#WN*W5D'Z MEJ+S6!P[5VWM6&;3ALYWIUBAZ_R+%[F3\?U +3P6_ZC/I*L4&9=D)G"=Z12 MVU*WDIK>$23%@9QU(JDA&%$0+DZ@5.X^(:-0#9=.4^&1!4[IPJQ%!BL*!#%6 M9-WD>)2!4M+=(QTDFW8&%/GRN[](Y]J34.V*JF]7.1BW'[B^/_^3M![X2]=; M+(\D5&O<1"AYAP/U=)TDCZ*"QSJLB$:"I05'T*((!-69U5T:Z3Z9,YU&1"-\ M2'B%'4K9/]G)7A1,7;7:6)05&:A'Q7ZF8GO3>@R 6)4POVSM5NDAA*,UC5VR M;T)L 11T;X>V#IZ M%G9E,1V#KRYQ_5C#SS*D4?,YRH4;S)NXK7XWYFB9*%Y7&;YK+-HNM%KE=>0(#FGS9V&V= M0*2,-+A65GU>\R=%G.+[:9-;9U9&+%U2G9Y.DAF2 6N@YU"J9DC3IWH M"%&U^57IVYXE+W28.PUV=Y^56\-Z!$5]*>BD@95Z"EX9*)Q$L)5(\(/BY'=] M#D%617U^R-OWJ%B@O<),(7=Q34^@=P (D_!LTJ@'3\8JD;0/!M3DQPMI"2H8 M=26D^RG[9 WU%S:+'94<68BM@:G8*L*4U](2I@1K//@&G#V6Z$0O.7(2HWA# MF]19DH@?13O-J5E3;M$-&>5 1+::K/HE,AUQK5[M6%UKJ;.$EV5K!OIY(C9" MGQR#UR0"M*FIHHV9[H?(<_*JR!-2H+KD1'&45,WDZ0(KC1,K CM2) =%+VB\ MLJQ7_U1G]T!;7%, [VI)X<0C#GSP>:U/IX#7")V53F,;:/#HP:::6"J#Q)"; MB(@:"9TCS%:CR*"17MP8S@!-J&Y*Y7-^KT\9QJV\?/X?>M;P5Y3:JK0^I:0. M9S,W] *[R PF\Z!72(?SN3OS^HUL*+^7BUX![?M74*8O!@IA@%7+@<)YZ;O+ MJ[ _/IA-EE?'%.D$E)&Q3YZFP M"%1T>(&"9H?3 MR=3'O:7O3D#>:W!:>!!9EV,5@#(GYB9(]+BS4X>6T!<5M?[F/R>NUZTMNI<] M[!4.9E,IMMXF>-UKE0-2@\E2'=0'1TM4A[UV,,, "T6]#$56"%J+ L9#6B@J MB0C6T@X?E!W.)9H;54O#,X4JJ)2D".*13\OTX4$DWS&,B)F V3 M,"EUH=I'P&20J!*L)6RAX7[:^C9%#FD2RF(8*2F6J)8&R50X8J58?E8D+4BJ MZB89F8@\LW#6G,;;,\R3=XIAS7D(H>Z/F.PTB@H=YI.+C#5JM0 M)C[(:@M\% )($$S>(;.9&21:2E'*F%'+HW_2P8P86YN3"M$AII-EXTT(X=6- M8/S.:[Z;X%F?I66W?7.DI0\T/P,AQP$^DO84B+Y#F@I[G2WUK1JU=_"7)"_V-+0M1#"3CR>@HT!36H0\N10 M<:@5THB&W,!&]W28R.C%$5@"$&0.>45>D ):P&)XHFL1*!X@;AP'O]H8:V)3 M0 A:6JA]+\D4)07'BZ6Z$K&P)>8P>8E*E3TE2+(D.U ":HF@=QM+5BV)^ JH M>9O+#E*G*AZM!0A@6R%.4:63L;P>M//ZR"@?,C$$]/=@ MZ*P"$C[TH4 G3OO#2=_<5M;7;"K.Z-V!]OJ,B&[=%Z- R*P,.NV<6(Y?-5-3 ME1\/KZ!AAW7); 1W?&A@AVJK=4F5]2+'VF;@5,VTN+,,UBY*U3JE_H8Z5==! M439,Y-5(%:G;S<9B'"_?1VX$S@.;U!7G+T!P)H!%D>78Q?$B@X-])$"^8++X=X073B3^S M$=Z-=:E BMSFD("!0416_[':Y_K&J;RQXK\D73$K24. ,5"2-!/0Q181-RY@5E@+[M8_A2YJU M*/YT*H*!XDA3T:V1,.C99T_'E$L@]W\PP(.0.&0?!LV+8[=2YY$61?@2FW:= M46W1=?(= )JVJ\NZL1U!VJZ_F*(^1\"_6\:G?1;'BWLI]KQ.EJM MZ<9BSXY-_$K5_IW"U@ID[:W#[]PZ.+"U:O_A#>I.(*6 ]VA'?3AR^E='P M\ MIVRPBS0/W:MP?B*\T.$K@H?X8ANV1&HT MZ*;!&[&8IU#H0XFP 3LZ#7 LFF/,;V@I>1.O!3A.2CPLL_-].'6]L ?:%) > MI]^SBWB@_UD03F;M-A?&$H!H=_SH(/RHB!\-^GM,/:=MJBVDI_T#L9UHQ M 2*V7&<<[.';A'@4>R]2"<#\*QO"J?:*[+>TREI\;=N?N4$0FE?0P=:A%NP$ MBQ8.:JWF>PLW!!S7O-PI%^I"K1/S9A<>:'_JR2YLR>ZZWM00@&4 ;<8<%EW@ M><<*:[%PO>G2L#AR@67L:/V4"RR+IG+X[OLKY(3FG=,>6#C80NHT*NI471J. M(2;49:FO.3WE79A WX5Y^EL>?J?D/W\63N;/G^B>!XKY"2]U^-T;*>?>**UH M_.K6F?U"UB'"26VNP: G"1AU#*$Z[%[X'KD\Y&H0>/+5(+G/O+O/8FP?N^I% M4-'J=5AM%OQU JMS_>'F%@U8]@9K%2/,^WK8DXZB E_2UMA$M-[(BU&@43A]JK2"E/UI:<6;^-T0Y3]1 M4GGWM$G%>BGGT;=TAGZ#ZM+Z<;"4 U["GT##@R:(FO)WPLQ3\RMKU_+'Q9KA M\B?:/M!Q8 FH> U3(:C/SN1E-?VARG?T4V.KO*KRE/[<&ULK93+;MLP$$5_A6" K I3IAPG=24!<=*B700P MG#[6M#2VA/"ADN,H^?N2E*RX0&R@0#<6AYQ[>$>>4=89^^1J "0O2FJ7TQJQ M73#FRAJ4MA8-[L:PP8KLE;LX!'P1[NR/F(CI6H4:-<832QL+P^T+_$VGTM&^'@SLA?385U3F\HJ6 K]A+7IOL*0SU7@5<:Z>(OZ?IAT=H[^CT[/LSY.R&D?SMF_+M_1^N!^$W37^-@E;+TTFUU>4V'Y@^@!- M&YMT8]"W?%S6_AL#-B3X\ZTQ> C"!>-7J_@#4$L#!!0 ( ':,.%;)AYJ_ M) 8 )T. 9 >&PO=V]R:W-H965T;:V[\S51$ ^--OY\4H?0OIO/?5%3(_W,MF2P4UG7R(!/MYG[UI$L MHU"CYZO%XO6\D.5-<)1=3ZY7+Z[.N'S\=D,,F"X]^]]C\B=F!92T_75O]0 M9:C/)V\GHJ1*=CI\L=L_*>-YQ?H*JWW\*[;I[/%B(HK.!]MD87C0*)/^RX<< MAY' VU\)K++ *OJ=#$4OW\L@+\Z+: M-HT*B'+P0II27%L3E-F0*13YLWF "3XX+[*ZJZ1N]0MUK\5'**B]^&!**@_E MYW!M\&_5^W>U>E;A>RIFXG@Y%:O%:O6,ON,![W'4=_Q_X4WJ3IY6QRWSSK>R MH/,)>L*3NZ?)Q+TV>>PC%.CW0]-J^V.U8G+C2-*BK_6Q(9::7:BEEY@D1R50IE@ M!>U%Y%YDJT(M"G(!/"+H <:X6X6M*H55+T(M@VB=O5OY2ESA?(S<5/!=\I"1" RKS:PQYJRX,;:$NO26],+ M8U/YP4&$CN,#3@6LSM/T4*6*$59!XQP"[*4&O8HB9K:+\*8QUX>AR4%Y=([= MNH!ERT-@9D-Y?*JJHRL8YH338Y??^PR M!AI-3D;.P'J2R8'NQ2;3D)'((I2LL7&@P(3D]Z)WQ:S8Q"BUFDZZ!@E MH->((R".RCP[O>Z49A I]'T-V&ILFMUC3R.%=N;R?I$!UIT3UILI)$I6H*K2!@;T#MH 6F0'"TPAIWD5N69 MHPJ5^_=?5%7L2>5LPP<1E]Z/1NY0 (A;V16(FRP*ZS@X@( 8%A:])1A=.O^$ M\5'F8XL!K)S&,52E6/$.V[\HW6NIW0[D>-ZBL&-AY%+Z2BW MCUP#@%9WE' D;1BCSL5N=:+J0H?35%6X%?25\3A^%7H.?(B@([E]SHN:K7MN MHB?W'?C(=%RI8(@'-(QGC.AV7 ]B^>9@@&NF?_I^\_YH^3M#Q2A 5PTHKSJ/ M^>#W8C]JI2D&1%NS.6+R$2JJZKMDH^V:76W(\<2@ PM@(N8F9(R MA>$[4C.W*>+G"ZC9D73<_0OH=K;;U(\W0 M;BH%QBLV53+;*%"X6&+25N* B M"MS/B!'S!LHY-P;/8A7#QM,H)=SW0)!NR*J"?8Q4FNGM\:Z)>MS$:IK%&A1P0CT),ZE@_ MLT60=\A'*5+J M@HF_?->V6O&5(E9)L,5=;36\X5D=^BHN--?@ELW'BK"!)RS7?BZD2(Y=42?T M_1W"//,'&QA>I!=_ U!+ P04 " !V MC#A6VIG!**,$ #-"@ &0 'AL+W=O$%Q)X]NV=WB?G&NA^^(@KBJ=;&+[(JA.9R-/)%1;7T0]N0P9>5=;4, M>'7KD6\!%T;+>2/7])7"[\V]P]NH1RE53<8K:X2CU2*[GES>G/+^N.$/11M_ M\"PXDMS:'_SRL5QD8R9$FHK "!*W1[HEK1D(-!XZS*QWR8:'SSOTGV/LB"67 MGFZM_E.5H5ID%YDH:25;';[8S2_4Q7/&>(75/E[%)NV=C3-1M#[8NC,&@UJ9 M=)=/71X.#"[>,IAV!M/(.SF*+.]DD,NYLQOA>#?0^"&&&JU!3AD6Y6MP^*I@ M%Y;7Q4.KO.(,>2%-*3Z:1_(!:0]^/@KPP/M&18=VD]"F;Z!]$)^M"947/YF2 MRN?V(S#KZ4UW]&ZF1P'OJ!B*V60@IN/I] C>K ]W%O%F_R/>2IO2O6@=,!PV@5>D/ MA6-Q)^=7J+9<:2:*@#%+BTKXT):QUH)-[$TLL8'X;G.?:.,79+7L2B]2Q[C3 MM":_BPHN%-XTICZ+Q=I#3,"^9(O(1$[$/X+"MH:CYNU8E2)OH35YWR5*1H,6 M,\RE7L>P0*<@\MA@OV 'JE?(&FYJVLYNSYI*ME23&4\GO;C59T2/CW MRK)CKD >TZ'5'VV]-![[-T:X7_CZ853,?#\[-,N'1X2B_!-O' @N*"!/&QPGF3 M'&_ ]Y7%).U>V$%_@EW^#5!+ P04 " !VC#A67E4Y$+8# "W"P &0 M 'AL+W=OED$Z%(E:1B=[]^1\F6Y?D%6^9^$:*7T MLUD"6+(NA31C;VEM=1L$)EM"RZ B!@,PZ M!(;#"]R#$ X(:7S?8'J=2:?8GV_1/S>^HR]S9N!>B3]Y;I=C+_5(#@6KA?VF M5K_!QI^!P\N4,,V7K-J]R8U'LMI856Z4D4')93NR]28./84T/*% -PJTX=T: M:E@^,,LF(ZU61+O=B.8FC:N--I+CTB5E9C7^Y:AG)[.ZJ@1@E"T3Y(&;3"A3 M:R"J(/?,+,EGS!IYE&WV,8RCP*)5IQMD&PO3U@(]86%(OBAIEX;\(G/(]_4# M9-M1IEO*4WH6\ &R:Q)'/J$AI6?PXBX$<8,7_\00M!:2XQ;Q,-PT]G^"<=_^0<^D7XG[<0T6OR7ZV0=V]2&L:?+C;.^'JOD@C6 M 91ST$TM;'>YFG"?Z"3.^T=)[%+5ALG'-SN5CTDY'O)4,J>94Y4@673&9<+MJ; MCUL.YO;5%IO;^DH55[4!PHP!:XB:6[SU,1.%5B5:^5YSPUWN^R&(T\$>6$3_ M)2B7!-;9DLD%-+&5>,.W/@$1@!GYQDJL0WV;3'#-9N#B1C%4U7YC1P%5E$K_:0%9KS;-:U.51$]LQ2;KIX&,W_;H-4E5K3#&B5P@&^,H+ M9A'?*C*O#9:!,8[,'-.^7U<=II\.#],:^5$RN%BRI\>8O#Z3=^Z<:'1R4_"[ MI"#MF/;6R7 7O$'-PSUHU[.SU M#7K-5 EZT;2,+OFUM&U?U4F[KO2N;<9VV]N6]@O3"XY5*Z! U?#ZX\ CNFT3 MVX555=.:S97%1J^9+K&S!NTVX/]"*;M=. -=KS[Y&U!+ P04 " !VC#A6 M7F9K04 TT M*$J.)YFMK7)9$@GT\?K=5W]Y5U8?ZIU23?1QGQ?U5\]V37/XXN7+.MVI?5(/ MRH,JX)M-6>V3!OZLMB_K0Z62-;VTSU^.A\/9RWV2%<]>?TF?O:]>?UD>FSPK MU/LJJH_[?5+=?ZWR\NZK9Z-GYH.?LNVNP0]>OO[RD&S5C6I^.;ROX*^7=I1U MME=%G95%5*G-5\_>C+[X>K3 %^B)_\[472U^CW KJ[+\@'^\6W_U;(@K4KE* M&QPB@1^WZEKE.8X$Z_A-#_K,SHDORM_-Z-_2YF$SJZ16UV7^KVS=[+YZMG@6 MK=4F.>;-3^7==TIOZ K'2\N\IO^C.W[V:OHL2H]U4^[UR[""?5;PS^2C!H1X M83'L>6&L7QC3NGDB6N7;I$E>?UF5=U&%3\-H^ MME=Z&Q64%GLI-4\&W&;S7 MO+[ATXC*3723;8MLDZ5)T41OTK0\%DU6;*/W99ZEF:JC"_/;BR]?-C U#O R MU=-\S=.,>Z:913^41;.KHV^*M5K[[[^$)=MUC\VZOQZ?'/"M2@?19!1'X^%X M?&*\B87#A,:;?#(<0IOGL:?AL9&POJ@/2:J^>@:44ZOJ5CU[_;>_C&;#5R=6 M/K4KGYX:_?5/ZE851Q7]I-(2%HZX'EKBHP>)_O:7Q7@X>169[[(:R)"^_A^U MCNYVJHA2.-0*N"[WAZ2XQYE&\U>U1GA5U7&4 <7"OSV"'YY-&N0!2,LUO0DSU]E:50DM M-6LB]?' 7Y;12D4*SJS)>2(827U,=TFQ51&P,7B]K%5@B<<:CQD'WY0Y<"O\ MJV[4H?["@N)O?UG.YLM7$?M@ZJ( MMQ:IBLI5GFUI1S6N6@[NWEZK1E7 "11]3T!-F,,=*MB'>S"!3:1)T_.<.8*S MYT^*M1W:X@'\QLB!Z$ 2&#GXFBC&L:K-\@_DIZY!FU,0SS+8>$630"OUD<\ M7%R#/2]""CD5/'8+L"44[3PO0P$+UV3%,%3P)$4QJ>SGP'TO@2EEO>X:ZSXG(-VDR!3ZV!'BO M1V(ZXU<.0%G!2@XNNU'IKBCS<@M 62%C4#4 DV"EDAP 81;+,)/8ML_6Z]P> MO $@KL=\AL/XV.9(X&= AWWR:UEES;UAJQTN:7@,08K8C,^UFOL#@!'>MORT MR\*2Z#:KFF-"N+G*%)"I@2;P 11>!&E]#P)F M#TCDT,F0!&,;_+4!U(/= H10Q%4-[H)8'YQ#L@;0 _%J%K55L)>*V-_Q<"BK M)GS*AR/PWE2?PL!N I]*MD!!>T+E+?,?.&/070"M 5^S R#V/>"LAER?[%@I MHJ>ZM%P\*0H<'E[(4.PRZW,SI"60(0*]?2 6YS=9G<( .#FLV*"UII!:&;X* MF -K+5>$/ 8ZJ"3<*@.3N)?0DQ28VQXAHZ'G3J4DC4F@8\RT2TR)#S$ZP&YQ M8.9F60$3'TG@PKJ=DH',E26RPD=A TE4J&W99 0K_: [B &A%)]5;:C)$AH1 M!4#5BA#"_V@#BIB6+*@ >,+&.WU2@/BW-4(J2PFO6'$ (72SRPZ,#K!0 !F< M7P++V-C7M!@N4P"-T1F _5=PC/K(?CNB*&%>S>J7BHX'D!0$.YX;CY68&2H6 MU9JY.=A6K"QJQC,($ADC44-*@]8>&,8M*C=T@,L($H(Y-A0'JL508;6'LD X MQ,P<8;+?CADLKLM8F>KQ+94 R.F >0:+S%9K3,%'5JM>#> ;S5A-8+E M:,XV@5=21F(XQ3S1!&8P7ZB_R(T+U9B-X\N.##O$)U^T)(7")F'LOD19 ?8: M,AJ$.&K:4E<%]@3&2XCIHQUB@!H&I9?D.#'V!0Y'Y))>D6&!0-Q2,@A5L!CV!PJD*" MCZ1&*\0U%,?]"L"!@M!0A-%_#2\1> _K3U:HO"+E!J$(> NJHD5]G-[)&")V M>KEDTY)%$C-,K>PPN^SRQ(''<@#\Z!P"J[,60(5=F&6PF,M2G)?E^/&PIH<2 M@6PQ(?'Z5Q!F)"YA-(3G95->XL,1Z89KAU1L@@ Z('JR6-$\HW66K3?T..MC M9>U;*4S?L.37.S9;V"?WT2U2A!$E0/QNKT1(,% & $D;)X77V09X-MH5J*4> MP2;03X0X6Z5JT"D(<.5!6_*@"=]DJ$[@"T!R!E.DG##*@E#?Q),G%(?8G+E' MIPY#K.&6!$%"3(Z_2AA(2=>/*CK&!$ MPDA'<>060^M' (6 MA\-1) QI%(C\$OHT'T'=G$EH:WH(]M$0;= MB332KYE4-(94*MNOT")A[0DH/2(P)$CD>[-. K$(R%W3MEA!:Y^>WHC=G?8HKJOD#M$&-QB#,+F#4;?:R*&' MDEN@,3 OUPD)W:8!7$<+#8Q,. VDQT*I=2U (2P?,J/(U[&S^$]J7JYP^-C: M&60AT"=FHVERJ 4;X,.A*4DW0X-BJPD",K20I\.\WBC(3A]!,G+"0\RV-C6 M7=5EM8IP2BW74#,IZUK5OCBK6:W: H$4+8V*F*$QT=J# #9C&$%3@?I(6C1Z M>WRI5-ZJRHDZK07H;3SD%8@NW#(MK_6415C/BQCU&>V69Y6M1?9.!A Z[-F" MII?=QL,#@C5$''1S3&AC7+6)[J M':DL0,. " 1)AVI#*0:BF=:EC@3-ZK 7,@XTYJS6KZ8&GC +$2(#VD'_0 M5H"1TD.\F#[.),B1;\.?:VT5Z:TY_0;0%$=F.('V''*;IP@6I"+G-=!6SAL# MF,#J8"JPB'EQ]CR,;HN<9Z^2PIL'Z2S-#L2980C2,F&(>^,JQZ!(Y2C?:7=F M.=^5=[ Q5./:F!E8'PI2 HP*Z@W)*LO1Q=J49O^$N\)8W"@B?T"HG.E=!+\\ M!1(E #D*F?SUX5@V0N>4)O7.3$3"F&!='ZV3F%SVOUH=17]<&8? O.%B)$-"SNC?=+@Y@E+HKLZ53]@ M5K"HS&HMR,XV,G8@\P IC&/#OE'TV1C?>KKAF3IA'$0D 3R2XVN/(!%."(@^ M5JY)T<@#6.;SV6 :[8$#D2(%4S\?C0<3\TDLN*NQ+9^/9H.9_\KX:C"VGYBS M>H3ZZT\SB+Y6:7*L?2F,XN\I0L\7RA+1'Q2Z@,Z@7%AUBIP"[AVC-ZSQ@S61 M99EG:W:K6O'31H4WY%6IG>='1QX9Z(3N$2'DBZ,M!F#.V M5^(%:1#M,%12;&,;/M)Q2M^OJ9V$VL?=%C"TF'NQ#!T7,"LPQ_$.PQSKC%7Q MEETBW=\BT&:#@A0,8][)GEC$.!3JUL1T<;,S$4$&S7CQB;0!C&AW$L:%YN" MO]$.<^;S?IBS$XO'A?8E%+1%*4&UUN.V9*.6C %?I!'JPG.&CEG#S^QNO''( M8//VBMD6[L#>9K5U)JP=(DFHALS%5D:$B_!:( $9P%/NT?MHM*!!IBNF[R "-X. M_QM(DS^== W"X8IBS/WGJXDEE)5DZ>5D_% ".2.T*!!\XEQ6JKE3\.EY^_ 0 MH#VSTYY0D[PDA5FX(6C;= 1DK6@S&;CR6X%UCU-3D@/0XT>:%%C(LCE\MPA?^"D"/I[]"KZ#K,A;IC]MX'IYB)A1APV MC':U!Z1'J3<](#I[/P^!""#S)X&09"PB0X1$G78CU,$%63;9H@R#ZV@N-7=E MEX5\DN-5QE/_V)\_T_)EVJJ_;*LUP>8>?LK\I,V2JM;_B?EY@5QQ5QYK $[] MXM^V\2YNFV^>1^/Y-)[/IN*3R6@2CZ+Z\ZG\^OXO%BWCW ^3*>3(;=86#7L^4R>D.)79VWEO%B M/@M@0[R<+SL?7\WCQ632^7@ZB:=78QUN?0B6H\4DGLV[2+6-9=R63R3P> MS;ISCI;#>'0UTI-VU)7GT?1J$4\G5_*3(9SV<"X^6/>\3X3YWO3A:;$V^D82& F M/QDMXJNKA0A/! !_81T_Z,CMSM!=_N@J7BZ[G 68Y'PX%C!M'6;[^07RK0#S M +H7_*D]3!SE)>@)9,AX2^>PC?LRS]A'B@4?W2.,KV9=ECF)AX$%(>H[GYU5 MK9OS*"( 4\7WZ/T@%+9B>444"K"B9'#CYQ M4QU"#2\\,(%>-#WI#'GC*O6]!#+;T.P#5GY_,%%MY=G;*\.[B&N08S*K*'$9 M3!@_?:2"#TQL6F])&%BX6O:P2D2-#J66#>O21ATZR=:0 M;70Q VN)?DR;$M\=@1V*_PR^OA=&YX\BJ]5B^1"$GOU+^DMDY= _CNLM.YM" M]""=J")1S,9F $ :'ER0&6;H_+:4@4 (%C1?CE@:%]AH*4^5H1;)GP+V'&7 MV/@!56 D7N95G^/D[R:>Z4O+MM&1;YG*' S V@3G6XM\E)O]<(8.(D3F M!M!'Y\>J]TGU06G_&N?[68\38'23#H@/:Y^8(2BJBFBY)44ZX2!Z8V._F(6" MQAIQ/J(%EQYH.4*V.C:VA ;WB;%CY:I"-F0>&?^&2>Z@+%G8#6!YCIYM*@TH MCXT-\PU(1%5HR;6/0+BQ#)EP1CQN?KMK+LGS2L[+00?E;A+DCC\G']OE:U[% MV96M.+LZ62QV;3WK/;5FCWC=HXH>YWTHBNPEZEH9X6,8 _!N!ZAS?UG>%=K- MFFPV(-=HY)0>M+DN$M[P/)R;S=S4M0K\%]OX>.2Z [E$#J*LW668&T)XU,M MV $EO::FRL 58S'I6-9+WM@5,GJ@.. ).OE)P .Q]<09SNP9SDX>PKOB%MBS M 67T Q$5"=<;!4A*R!\ZVD\?-9C#MG=/UNY)62!0 &*3D%B5F&F-"'O[B3UKJP: M5IT(.RH5==4KBFMA*D-=JZ8V+L,>O#=* U7WU@\NVC-83BS4J7BA=:[5 526 M1D+X28O]K@5SN7(OT]]J&J '5 T)?OWMQ] M+IJ,9W'TK668[TC&.3T$78O7/.?W')Q]0P#I*%+A8'>83#5Q*E+Q,I\%N.11 MHMLX^F5P,P &2#K+/2:-:-L52P>!0^*B#\E!:=VP150.=74.=*TCGHOQ8-D* M@8]'TQ4;L9&+;;22HN*P87;!(?2WRM$V%\*.,:C^31@?L_B(?I3'HS^ SG0K)/@ 1RH)[_C MLW*@DI@056D.@E$?;L!B N(M"153NE)J")]MURCYL_[\?[X(G&T8#V=]Y-WY\F*V]*A[NHPG\]E)OCB:Q9. KS# >,(/ M7HR6RX!G%9CH<'B"+R[BT>(<;OS8!PU?7$SCV=6X!VZ=+R\6RZ&$&WIT9Z>Z MV_%8F!Q8N'$? M6#;YU,ENA"!I4F=:-+$!L$16 <[6SMV1=:)0[A079>4 M-AG+&%E=+#.JW'I=P4A&G0K(V47%N<<*D+;6CC&T>+DL)M%H%C#4R;%?F7*3 MZ(*" 9<9%@+1;^C.9(?UBT@G/[,T),0@]<$G.^N MMM6NS$7)[:#/G*7=M-3+YZ/A8-'.R75YTX&\';LVUI(H8D'MO-##2YY\M5?K MEH/E]72K*$#AJ20R//#;$8LU M&BK-V#'[R;F)1H/EZ=A)AQ=Q>EH-'8+-\_G@R@?V3'[0G'=FGA9]@DTL+9M8 MGJ3T'^D,KC6:O:&S"/&+QX]B&<>/(3UMJPMFQE0(Y M4,A3=E5\@:+J0?2#G88+J_3K9FC"R:2F'@!.SS?M3729E @" 25:&4+4$X*" M+7UT-E;0OCMUTJ.AZW0X/'E*[RMT^S4R!>U\K^S7Q M^88E;,/,DTJ"00LZ8@4N?K%&1IUF+M-4&VH@7 V,16;9D""+6#8>OJ)5UP/Z:_3J'-RS MNY?;<;X!NUR09N;IO.4&>M?:A6!M%6F@YQ'I1/]T(]8.:H$ MK,P#9I1O@1%FI%23$R3[B+^[Q9LE]:"1>>P&61PCCH<858!^S#N^P23TBF(J] $.&*Q&1,:5IBI759=7 M8>':J%.X)HJ0GE0\%:QVFPQ&[6F6OU^M6RQME[/A*\H[ CQ&5CSW0=";M^<0 M=97-VNMOZ9=?/R"5GUK#AOH;:,M^3=GSI5.?@RIA8 $Q$X58)_!H4'8J>SLKP5]*@!# M[ 9+5>[=CFVC+S2S#CM*#W>@O%"#[2"./JC[58FQRACF/I+/D91/8V1R966* MLH<3GRC/068_D>8*"K]V$22YZ81@%T()N/#H\PYJC84U\?LQFU';0IP'>-HG M,)NND5T_K%J?TH9%W^_1Z2P@_?/DP8+8I>5Q[<3WAEQ*V!<. MMGQ$M:'E MHUHQ;R_W2LC[IZ:'AHF]JUJ,Q2=/XZ_MF72JRAGV\U, ]@E2[;O,W20A1IFF0MN*KO3 M6G;D/$Q6?4QL5U%,7S0F&]> P]>W64*P?J?[=+:X95Z7F+;$Z>J>SYM]/**] MJ'$SL^L)=Z1[;/K3AU40A]]R9[^'.*"V17YD2'I*@3C4CRU"D!_7V[,0VZA_'_=H2];C@"9K>N-W!4+H^Y M52>%SF0YF-K )X_F0[8EJR;%0B!I#E,07V954%MW"E?.Y,A'5R7YB/(A=A3 M4=+\XM8&S+GG3L.8P)ZT?#BT!('UO/.5VF;&XM2- ?!9'("$L&U=7/<)3.>G M\>3O!OF;%K\6PRA0ZRTBC%M. MZ'5[K1Z9\@GFS+0M,"!%N@8'WH80>%M=Y2<-N%W>EVDGP;$.:B%R5H!Z26D&9YK*W8HG[B50#J MN'-QN8(^WWZ:X'XQIA>HNZP _C+(05 PY^/:N?031MBO9DIX3'>V=RZS1*-S M8PKI+ U.N+N'2?Z@#O\D$['E&75N0*W)UZ<.=#5*[4!K*9/7@T$PWE1Y;+!9 MY3I$A#]:6GL\[#:40F,(G[4VCMLB$9-[G!]">.Q4LM:5?UX3)YE1_[U%ZIJ; MO9ERBI&G>(GX1X5QJ39@N$2-G=Y>A)K*%JT&XKJE9T%L;]?_5: ?8 =53J["@_J^KJ]T*-X"E,A>^]U]^&^K3^ABUX>PCF$&8K6P1\TV:\PJ:8@XDJ$Y91D%;(D7CHW.RZKB4 ^.$\N0ECDNUQBO6Z/G"PN. M)W)/0%I5;1L?B5H,-W+]"AED[I2-SC4'+6$1BQUS2-ILG!<9?M[@#G4LYFR2 M/@!8W=^<&'[X2KHCDW!?E-8P)2O,.9Y9I;FAOH2#6^%GH-XD.LRC8[;4P+AT MT5/QL42,<+MO$T,_L3489#J8CO^*H!.Y'I1XXNC>-CS.FO8!\\PG9D#V?US5 M($G@Z_R>TM-J-A]IJKVL5M&LU"HO,D0+T[LN[A^!V=EX+_4VUD%==QF*#73B M;7SWT3>VH:87:.-<@A.L$-W/2O10Q8*IRVVI(S2F^N; D]@K)!$-]9T+%?5Y MI'!ZN;D\UD8N8J:2SQQ,KQR1Y*"Y[;V1)+#=T=BHO#2"N6V*FE/;P+X&HN 8 M?26@8>I&")S87H;I]=C!2^1S4] YYUQPVB#LWZDZ! =TS0U[(->0*/8 ;M< MWRO5OXZ2JF/+KLYY2E-WUR6.3E]U^(ZKR0+%L%I?/_]U$?4S]QHF'XT4IVH! MUT/!.D*.7A KH<#J=:&?3IF=,E?Z@BH3/8@R68T=41 M\#J2,A\76HWKSB;8E,(>NFN^<,6)89='FFUB?SMWRF"%\QXH*MO#)N09C;K' M>NP\^Z (&Q)-6J1YX-ZL(Z623;E[%DDT@N]3VI/V\)]"%5?G/#I=J?SWLES3 MZ C7=\ 'BRTE+O?GB7W2@$%.91JD8K-Q\W:SDVV_/867[W9T^1T=I5Y?/IG1 ML= M/!IU4DZ.'J 6#K;8)6:"T,4+9I&M!U$!,5?C(6*OM#)7>Y=-2(=#N.S3 M+?'!J6W--]U"6"1[LEO->OQV&-Q5='5L2O1+:<^.\N[_P<<*X/M(E9BX*/M[ MW!SI[HO.YOVLH(>X;U:%PD>WG\,5,VD[X"?]J:PZ_;(5096-AW\_5XS5JK5> M^+B@Q%.+>K_E-/BV S* 4G4[@ M(QA[K5.O"E;31'5#FE7I<8_&*%WM6^!51XV^E9!]O%[Y&-]VHKDUM@K5S)J3 M#'1* /(C:IQ/^$]>6G$7 YT/MCAD91T55SYA:JR^P>Y6=&^=O6.E9QG6RD;7 MO6NG;]O-&+P/B&3!2DV"HYV@ZS8)'\@NX;ZF3J ?BZRQ^=RV":])G-M*>=$] M--/9E^\(4),2 VI2G-'R^=(6QRECA[_0L^:V"NV7:K*)(B1L%CH^84 MU,.$Y,2U;9Y!7!'C0J05,"51/*-)3,R/K .W'S&RP7ULZ@]G)D2U=*9AJP&^>R>T'#UUCR^"<_?I9=X2 M>P6PU<4]L$1L(P1'8M7"WZ-E'5[QBO\5Y3G$R&V/^.JM<^@2/[9@H'9)! J3 M(]&N';65)&P;/]"]+B _SRW/^//T 3WW9W=3YAMO8]'%<[XEF%AX_4+7C-J2 M4EW,^4;D>WBJ@E=_RN6;GS["STZAPC+$*Y!ASZ.+,=X/@@4P8-DGG8'6 P"Q:*P MDTE@@ FH0&]#FF'[R3%NJ5N".AQ-@,=# _ M99VY#D:C!YH-.:8-/.5[++KZGK2;$^;9R1&CC_O\B_J0I.JK9P==N_3LH6E< M' R_8?6J9:Z8#-38Y4S& =\1QMS"<6D2&ZV<,45EF'S3L?'C>0ET/[BK;&1; MFVZ;9VV0Y9WUMQ0)HSN0S^X/T@^E4+:N6G-[2,/]U$U1E!QQI:Q@:WM$6;WT M@)U8EOCA"UN75]K'082F^VJZBVKY,2041]%QU>)6?M>TJQ M\"'V?TI1_J.T)+ZTX$P=J4L= E$]%#W%VUS]_NATO;UHSO"#"S^%>=J31G(Q M5W=:NL$DNY"$(LD[5+1Y"DF20>([N[762Y'+BT"07RE*/@8_9'F]BQOGT9=GE"J4( ML8:L.!RUBQ9]'>TGCT7W63+,>.74_4!XRJ1UR53#=Q^SEX/>IO@.KDOW!Y5T M68GTB>_QQ6CT1?2.W[/.W-^.I789$U0K%P@F'V*JC2"F->EVID;(9(GQNR=. MP5\$J/T_=J!0Z@!H8E>DER(#MGH3,=^IEM2M1ZFJ74?B>GSEG46_"HSA=G[6 M@&;[-A,2&0;/0GD5O#6]3_N00 1*!BPH%P8#<"M]'>[J7CZD#P@ FK0!.K&G M:JZE6JC_C\ M$L_-@L#E5^J8J>LQ9+=@ Q,^9?ARIU4L=<*QV,JIXYS,>D<+HE^0 <"8W-Q5 M=*!F+YT(]5&W)G';2,?I7<ZF@HVL_+)11,"2;Z)/,KS1DGKP@($2FRK2-^@[KS/7B%0T\+2UI2<[ M!(K;;3JA!M<'@:# ;NKYW/FE?7W.#=6*7'C1I2!38M&0%1X!FS?R!-M7)S;5 MS#G?=+;IA68^^GYM?]DQ>9SP@JK>*\;E*=2JR+#M!34[PL1=]N3*G$0@C W8 M&'IS)B4.Z, %%@A>&>B2A(6Z((75U7,PUCK?'\2%F46%MS#EIQ_Y>>W:=#VA MZ)CVY\2$\.I)5W@(L!,+V!MJMT9SRO[@HLDGY3+@R)?1.0UT.T7?/^*JXDG TMAQ#SE W.?S8:M$T1T&)I/#>CF93ESF MSM6_HIF*U>EE4W@*56F=?1RZ!)+2ESPIJ'8ZG[P_J"8DJS"WDF[L^D3'07-3I#@FV4HJ:5K>4DJB M"BJ96K'0_-0=.EODY#WAJ]FRSWCQR4,_^ZRO7S QHW]9_\6L[3WSM*=.#F!^ MPVS0)D<)!O30VS]HW54V0?3=DN>,]LXJS'8,I^V9CWZ1*F#?2"UW&ZFU_E\U M2"QW5Z< O6;KHQ>.P9O? FYAZQOU+Z&Y[J7>ECLGD4J5<(B.XO%2=I,E(3E^ M=?(3_=)U6\^S]CA9+78^S\VZ?.1<\@U-XDE-%,[5!O?MMFZ=)%%'A7N)[/I. M0])LDMI8)H\M.#SS*KO/M%AM+[@$*.L3B'F4=9#SQ(])Z1@]UO/UYPF2/719 M7O!^._/SO4Y>JKM713V"OUI6H-5F,5J@(:MX43*-CHCG,[DA(PH/N8J'P]G)F0)S>^_\43]/7\IX\NZQ MSXZ-/YV)B[XB]$@T[.[O"ANYIK>CTXUK,;5# M)ZA3W^\7>)D9M<-&V;9+*A6,('WJH'9/7X/.DU)6L4Y2O\CI!>S!G?(+-;W@ M5SJM[OEB%U2;NB^O[D5:N5I?)AAJV\H;V^70M5\_#!J&B;G4Y9OW-_0; M7NIBBT(IA%9BA!L+ M8X'&> 4I<8],I38AX%H/?<YC^4 >);I)!E\(-9!R)(+7BU!VX[B$D)GKY)'=9%BRB0O:EUUCT%. M*J[D"+RYG!%C0/?4%ME&TS6*6W>=#IN+$#06>ZA";;+&R_%;M5M'V=(0XSVC M&"*E&G75)O!,R"GC_SP@A M64[1MT\Q9R_U/!1\T&&#,-UDFTO]K+)72EKD:(_*2\.$@"KAOH6K\M9Z,0UC M(9_[(/JNO,-[TQ$QCTTD]S":X7_3J'>U#PB/_<@WGH MYS_=SI.&TVS)(\9]1"U3P]:TLNDN7>,R]QP)TS$HI%(='B_BX40F?4YF\4B< MX+_:RI.OB!F-EPFGO6Z8;7RUC(>S+D9,1_'5^"J>3[J.!+JC>QXOIMU<5GAK M"%]/AV[ $[@AE/Z!=\G7:#"4WI/AP+L2?#A8=!.4_UT_ UKD_R/[OPO9;_XX M*/_IZ>P;JZ)8K>5\3;\C,Q:+>#SOYJ]/)_-X-@M]/HVO KL;Q9/Y*)Z.YX^% MHQ'O 9A<3>?Q9!*$R7(V"=Y4!6_-A@BN;E4 0G$TB1=CQU).DKAD4J.E]^=0 MLK NS^K._>WY<0F9:CL%6$]G],%5/%I.#.PH645G<($*5^A2?O+.G($*%$P& MD<\JOC7*S$D(2'AN!*FA@463''5+)JTRL_+H[E3V57X#@8<#+C%>N#A?+&GM M(SC,*Z 8O7%OY6=<4/*2#(*WH,*\_G*OJJVZ5GE.O0&+YJMGV+[7?HJV!_I\ MOG@S?O82WG2/O_[R .C[ ]7R8S+W!EX=#N97S[BLP/S1E <<,EJ535/NZ5?L MWZ,J? "^WY1E8_[ ">[*Z@,M[_7_ E!+ P04 " !VC#A6M-QD?:(* !# M,0 &0 'AL+W=O4K9,A8IJ=Y"F"\R7R*+( M2_(^SCU\Y.B6\:]B28A$WZJR%L>3I92K%X>'HEB2"@N7K4@-7^:,5UC"*U\< MBA4G>*8;5>5AX'G)885I/3DYTF47_.2(-;*D-;G@2#15A?G=&2G9[?'$GVP* M/M'%4JJ"PY.C%5Z02R*O5A<34__%F:\;Z!I_4G(K MC-](3>6:L:_JY>WL>.*I$9&2%%*)P/"X(>>D+)4D&,=?:Z&3KD_5T/R]D?Y& M3QXFD*QDE>P4NB_Z'9=UYN@HA&2 M5>O&,(**UNT3?ULK8I<&P;I!H,?==J1'^0I+?'+$V2WBJC9(4S_T5'5K&!RM ME54N)8>O%-K)D\O6&HC-T25=U'1."UQ+=%H4K*DEK1?H@I6TH$2@Z6=\71)Q M<'0HH6/5_+!8=W+6=A(\T$F"WK-:+@5Z7<_(K-_^$ ;0-P(PF_(Y.3WW_S$ M>SDR\J@;>30F_>02PG36E$0-?48%7BPX66#M\%#"R0VI&S(TZ'&QO_^6!5[X M$CW5\_.2$]+S&@0V)]4UX=KNFWJ7]-L.M39/Y2WJCS]2LGE.W]9(+EDC<#T3 M!S]MXO\B->&X1*]G3=&:S&?CE<_0' ","/V4 ;OQ$V2I M;< T=\+0L\7 K),\1Z<0"M)NE3M9F@QX@Y.GN54J-SA8.:^IJ6)02F48H@ MI%3F))SK#P]BU'CGC^6X@Q#R[Z8F*/0>QI3@07F/A"2GMKY-/X@"<*G$+/$S M)XZSKN1JR#)36A=EHX"4UD,6M8?OQTZ>VY$*H)-Z@:'3OK6M^IG"@8%@A#@R MXOV^& >5K%X\EX17_:$SN00#;C^6%,-LJ80,;D\A<.+$AJ#0\;8#&HF5I(N5 M9.=8H?4-$1+(+2@71@O/B\)FK,2B+;"I+4\S6SH M?\&VH!*$*\8EO,U0P81T4 V\O\"CPG&/*T0TNP50&K8!VUW>H M*+$0[32$Y(V:AM*^X>3NDQ&'O:-(J0O7A=(@70#[(W&8"1[,+ @_!M&]DN_D:9\T]MSG/& M5XR#+=$9 ULIS@ 9+]@&V3/(V0:AN/]QFF3I0;^"#_GRRKUTT6?0A6B 2']@ MTAA[ &DOMM/>#2^PI_NK/O^)%?!VS_&2ATQN?9PF><_B M$=!78*)CL>(G3CB0" ><<;CBU,_S@2P-@>5Y([&2.7ZV2X3N6W$3*UGD)''P M@-ZLC],L]TR]*7:0C"WTTRX)ISLGX4:0>5,"-8!P6EBB]6NG]6H+-I55K(^L+N4:"PCAFP+1*IE5A M5&PK?9S/*:!!IZNNPD;*FP;61[*!/C2GH-_4[^W@-T."=90@2U8"=:O "C>D M94:;:I=+P 8L&DST!E@D.9V4*RH3:F$C+A(UKE(M@=/D[A>4$6D@/(0.4C* MQL4]-6CO^^RM?GKKFFX)I$NGSS1SA24$936@:(OP70)80R\L4IJJ*35S7$-Y MNZO1RQ8MV/Y]"9\YGA%4XXHHJ,YBUU=8$L0N("*@<^Z:&*,_&Y 3A&X/JY/ M!<#4.["@#;UDI4!WZ74CP?,X*?4PQ)*N[,03YFYF%4Z#U!V@,7[@1K: S!V M=IA)." @=!,PFPY34)(DQ;)F)5OAKPZP=G\>+)P,^@?N_; M\;:9Z$K X!X>UG\:IN#I@D,VM,%@UR>H^52?46T3GW$6\;W6[_4>@NA1\W[X M[2+MK6(A4&4;,A^OU9%%;W?IJF9VX?WG:>L%G> :2$?_30!HB8+3E78E0_73 M=PK,$$3T^E?0_1J OPX#^MMLYTP?W"A64@!,TQGA:Y\5@@$#5@:[I7*)< 'T M!:B. G,S\'TGR,UUK_KE!R]'2]:-H.\;"!S-&VIPC?4&VF97K>NO!R?YGGV9 M+2"*@6/=8@'=M0>=%'BLSE$J(S!-D!3QP_6=EI2^%&845J:S%]!HP;A>=&%% MSK3BT:S1$:HD27TZ4[7G+L0^=U%0T&T!C8"D[VU/*;T]-IKM^>TYES5E5 U: MIUA2< ]>+.^<5LIL9WC]SL"?FLYM/63\0&WP#&SSO&A -<"NA;W]O0>B=L$O M1*-V$0QI QL#1D,3)B[)2JY'[:U'K?+E)9&R7-M\JM?W!YM-@>]/\Q&0PS// M6^S8C0._WR -DA]!C=CQO&2TIX&^>VV>ZCE^<#MZGO+HWOAI1U_L4Y\]W="> MWV,GL&GJ>$&/PTXC=1QIEFS<96]?W#S-K-1-# J'\[;IF;N4_U(>^G^!EZ:/ M_I)0J;;PQ^ JB:)^@Z>"RC$>8]RV\G?F,<"RBZ;L[NHHAE&L]QG*1FE.'<[1 MNF 54.(2+'2 U):M6&(^>%K^G:Z?.IY^]/G85X$>O@(TZ/2(?"N @[1F:/=D M-T9!,RSQ%NC.M$$-(VXKMINZVO1/M]A][.>'[9XH;F-$R:.;UCPB[Z,J3@_P 1>D*Y#I7W1 M17H;YXB>T1D>_$0>RDH4V@]'V+U,DB>W<*6GGP.?*V D=\PP [ MMW?PZKN>R1H]MW>]PW,S>\OQ9SU?V8CUC[/_+&>_?#HM__)Q]GH^)X5L+\>" MBZK--6T'Q%8M%U$ #D,%BQ5J'NU'?(OYS-[("[+,"=*AJX&IDPQH[49#NJ\<-,1C021RE3A@.ZB1/PL&38FB5>$I=]CZ_TJ(?.EFPA931 M$#=!RL][KYX)839F=7T/T:M#XUY[1?A"W]X72-]*:Z^X=Z7=?PB-)XBW-_;;%\E6^I;\-9.25?KGDF (5E4!OL\9\,SU MB^J@^[^)D_\!4$L#!!0 ( ':,.%:'HM#!K@8 .,? 9 >&PO=V]R M:W-H965T'3B8I7(HO46*Y%#O\L9)%%&KK%TKD9*)7"4R1X587(Q>DK-7OAE?#?@[$1O5^D9&DYF47TWGW?QB MY!B!1"IB;3A$T%R+UR)-#2,0XY\MSU&SI)G8_MYQ?UOI#KK,(B5>R_1+,M>K MBU$P0G.QB,I4?Y*;/\16'\_PBV6JJE^TV8YU1B@NE9;9=C)(D"5YW48WVWTX M9@+=3J"5W/5"E91O(AU-SPNY0849#=S,1Z5J-1N$2W)CE"M=P+\)S-/3MTD> MY;% 43Y'']:BB'22+]&E $45.OD(^_0*(G%>I@+)!:K8YQI= M1VE9$?1*&+](LC)#J1$?K:-;B!JM$#C]8JMF>E"QX:6?_190A[U /TL+;B"R MF2@:5T!_EKE S-GV[HX_27+8(5DJL+-Z_MW$@+58TWF"J(O;BS]!+,#<<=K# MW1X/YF(O9'W6+@X(;T_U>F.(BZG;Y^ABEP?MF;R_*"9A?V)+]L]21VGC4(TK MW9WA<^QX?>&YCT-GO^JE4.H,)=FZU&*.DEP+\%[=-Q+%OD?ZUCDAF--P3W_; M=F:4)M$L21-]VQ>.8>;T?8%S3'W_CG!Q610FGM:RJ$X)B*C%D M!)C0>["(<$R(!6D?NE$XA(8P MT['L%4"U=P0:RJ,7.B$,T\"*XQ0'S+'AX?WY>BQ!+I3': M5"6LF)]&UQ"52P%%MRGK]]%I0M8R;)ZH6)8 &Q#*UC@9%N>Q_7Q_7A1"=.K6 M;@CLQETE-T>,LK@O-3]D@')D)%TV-GOT/?M1;3?5-ZJ>/=C:+S-S^OT;[4[ MPKC[J5R;KOO9C)6 MOP8(M( JPR'K1P_'S.O#OX\#OH?JJQ78N$Y!!E:U,"=]N/=1&]5OU9I7(@6 76*T%#EL;(HKLT9SD\:"R2-S"5HE.;GZ MZ:SL!9;#%/M^W^4))G[_9&:0ON]SA.-L[%KBJ;^- M9:255M?I@T4E@!;8 3]L$R!5)FWP@1(G\-K)- TP(_V;G%^U_:"A*@1#U<\9 M!N$?6Z(?U;Z.U J*UF2.0%<4929#4\9%TW)>5:#UU3&X40EYGJGZFG1PZ #Z M\0 1&\$7J=PHM"ADKT9L'[XG# [;5F@ Q]0X,SFG-Z]6+2MW;T_ MMX0K<**N)6*AC+?233; ;/4]<;'OMF9\LF0=II0:B#@X"\NW"'JK[#WD*=# 8OK7E8TA6.D+QL<\."-6I M]+[_!K$Q9%Q/6[L#Q^[3^Z7X[GM"QY!RM.4 CWIJ*[PGK8?73!3+ZGE9H4JZ M^@VVH38OV"_KA]O]\/KY^WU4+)-<@0H+F.J,?6]45QZ[CI;KZAEW)K666?6Y M$M%<%&8 _+^04N\Z9H'F77_Z'U!+ P04 " !VC#A6UNZFV:@" #+!@ M&0 'AL+W=OY-A:QG=D.9?OU.R=I5J#T80][J7WG^[[[SN=<)VMM M'FT.X,BS+)2=!KESY3@,;9J#Y/94EZ#P9*F-Y Y-LPIM:8!G-4@6(:-T$$HN M5)!,:M^=22:Z(K:3DYM<,"KV>!OU@X[@7J]QY1YA,2KZ".;AOY9U! M*^Q8,B%!6:$5,;"^)Q- ^H%00&I\PP< MER>XA*+P1"CC9\L9="D]<'N_8?]4UXZU++B%2UW\$)G+I\$H(!DL>56X>[V^ MAK:>,\^7ZL+6OV3=Q$:8,:VLT[(%HRV%:E;^W-[#%F!$WP&P%L!JW4VB6N45 M=SR9&+TFQD4;\K<&3P5B'/)%2P<.7[@BP+LR21T2.D/PK2% MSQHX>P<^(+=:N=R2CRJ#["4^1"F='K;1,V-[":\@/251OT<896P/7]35%]5\ MT9[Z=I75H.+=*/\EC&W)4Y@&^-0MF"<(DJ.#_H">[]$4=YKB?>S)'+^LK"J MZ"5)M2RU N6LM[)WU.[G.SH8,1J=D_^]8J] +L!T_>I.OE0*2$1?>3?KL5#$ MY;JR7&7VY)_37VKU!,8)?+ID#DIH0[YJ!Y9D%?C$PR[RD,2,]BBE.SPW8.V8 M5(I+C5R_(:N;0(2U%5,*9OM1^/>F<#=D(>M.-%P_0Z).ZS M'AO0'?Y^+XY&K:"T,@9?!2F]*IQ>[>/8>1E]MON2O/]&J]4'!T:^A!^^D7&X M$;#K@8=; T:"6=5CU.+=5,HULZ;S=I/ZHAE0?\.;,7_+S4HH2PI8(I2>#L\" M8IK1V1A.E_6X6FB'PZ_>YOAO \8'X/E28Y-;PR?H_K^2/U!+ P04 " !V MC#A6*5,KD1P$ )$ &0 'AL+W=O81NM2&_;?G]'? MU;EC+O=,PCG/OV2I6DR,V" IS%B5JQN^^A76^00:+^&YK'_)JM$-T&-22<6+ MM3'*158V3_:T/H>>04SW&+AK [>.NW%41WG!%)N.!5\1H;413;_4J=;6&%Q6 MZDNY50)W,[13T\NO5::^D:LR@5*?#[G.64F._F#W.68/G M[L$+R2=>JH4DEV4*Z4M[&V-K W2? SQS!P$O(+&(YYC$I:X[@.>U"7LUGK\' M[Q9IG58Y$#XC>+K) ^'+CA]X%KMR'H;\Z8?8I=XOY*V?7VH*0OK]AJ>/(+ D M_W$DF_8WH/M#5LX[C?E95.>[N4]BW?LBI=1Z.PB@XWM)[ M&?.A3VR(,\AT_%R0A&'SR/_%7'I70?!!H,E-MRB38'^ XAY$VR-:,\QWX'*" ML+_IF([O/R\,=!F_[3+^P5T&Z8?D3/1I-0V'K9A(!_O-,/B;]8U#VT)-[I\O MAJI[HRS?L4RL"^\W7C[BB4&ZO^PY= M[;6KE\"/3<_943.>8XV^SGLF#0(3=?W^KF& M5MC* UP-6JX&!W-U":+^T,.4B-171*HR4_( R@[[>/._O.^@[IJJ?X>B7A"8 M'G7[E^9:H;M%3"\,S8!N]U^DQJ.7'.X@8.V8\\K;UW<"* M1X<1,'"IZ?NC%W]D%@T':!>VM L'*7$!,Q "P[VMF^)GS;-=Q!I$T3/+B5RR M!"8&#B42Q",8R#8GI$.E$;4Q1O]!:0S[^)^51C@R'2?J\O>K RD>NCX MNPJ#>IN%\=KWQE9AO&9P4&7$L1EY3C^1T'+I+M+9O?&L #&OAU!)$EZ5JIG4 MVM5VSCUMQKM.O1F2/S$QQ^]#9"(HOZV'OGBL<'>O7!<[J M(+0"[L\X5\^"=M!._]._ %!+ P04 " !VC#A6DHGCM"(# "(" &0 M 'AL+W=O2GCZ1$>GE0 M^ILI "SY40II5EYA;77I^R8KH&2&J@HD[NR4+IG%I=[[IM+ \L:H%'X4!'._ M9%QZZV4CN]'KI:JMX!)N-#%U63+]> 5"'59>Z)T$MWQ?6"?PU\N*[>$.[.?J M1N/*[U!R7H(T7$FB8;?R-N'EUD,^_,3^I^-[^C+EAFX5N(KSVVQ\E*/Y+!CM;"W MZO 7'/U)'%ZFA&F^Y-#JQJB MU+!\RRQ;+[4Z$.VT$2\? MP%@,NS5D\Q=UNTV3B:>SF7IF(9K#Q\&@;T M WCK5R_">?#F#-=9QW5V#GU]AR\QKP40M2-<6B;W'--"F#$P3O8\W*L7:13$ M;\CO,F+JH=R"[M+?[7RH)9 X.$HG+S$Z^$:$<$F=DG=:&4.NF=:/7.[)IE2U MM&239759"V8A=R)M^3^LJ0^?L )VRE^8J.$7(-QKE@.1K 1#7I(TH2$.DRBA M%U.<)!?TR9GC]M-R$L4TG/8$\X@&Y+JI"1@-=VES;JSFV]HJC152-#1,P2LS M"&)\0=.! 0@IG-,VP.6_ J#9"$KI!)J_SC0 MC)Q+ ]0PH,D(:DB3(4!(%T. U,5WQ*V4_&T+C-U@:\3A2=B/_FD,:/P_K>^5 M9:*7U7"6]C Q[?-9GSU>B[B'[_07[2U*TG[R4"^EB[%JX_>Z UZ4/2W< =W/Q_HG4$L#!!0 ( ':,.%:++2 ZQ@, (\+ 9 M >&PO=V]R:W-H965T[ M:FH;B)-MFX_OD/*EN7U!8O ^R*2(\Z9,Q>2,UI) M]:*7 (:L*R[TV%L:4]\%@4JJ(&EVH1Z%H!+9Q2Q8,X#(=! M19GP)B,G>U:3D6P,9P*>%=%-55'U]Q2X7(V]R-L*OK/%TEA!,!G5= $S,'_4 MSPI708=2L J$9E(0!>78NX_NIJG=[S;\R6"E>W-B/9E+^6(73\78"RTAX) ; MBT!Q>(4'X-P"(8T?&TRO,VD5^_,M^F?G._HRIQH>)/^+%68Y]C*/%%#2AIOO M$3DL^8-?(DVNS;,%[]3N<<]/4H,&C>@@3YQM2T-16?,#4DWZ0P2TU^ M%044^_H!TNZXQUONT_@LX"/DMR2)?!*'<7P&+^EBD3B\Y$*Q.!:"UD)ZW((] M87>ZICF,/3Q"&M0K>)/W[Z)A^.D,_[3CGYY#G\SPQ!8-=X1UWY=BSY?<^E): M7]AY7\Y;>_\NB\/D$[G4.&/KO0(AF%ZHYJ![;*KM)SJ)<_4DB%G*1E-1 MZ.M.[#)84U80]!D]-X ),-WO7TCB)W'FQC@;GE S= VZIQ/'?IJD.(D2/_SX M\7*Q.)T](<5-FT$FJ,B96+0W&S,,]-V;+;K;^$:6-XT&0K4&HXF<&[S5,1.E MDA5:^=$PS6RQ]$.09(,]L"C^CZ!,$%CG2RH6X&(K\ 9O?0+" 2]:PAF=,^X< M.^ ;#WPTU2L+/\M.U\3_$7\F7K& +A7_F9'YRXU]7PJ2RPK?7-W>M["V<\!3 M6S-DP_[!#2C6LC0KBI0*>,67M;9<^X49#6Q5ILF;#>2-4BQO>%,=-;$=T[2; M#CYTT]^V0:H;A2E&]!K! %]Q3@WB&TGFC<8RT-J2F6/:]^NJP_2SX6%:(S]* M!Q=+]O08D[=G\MZ>$X5.;@I^EQ2DG<2]=3K\)2TTL&#ZM_];;.9V$AS=, M[$>]N'^1LE@QSH_$<3@XC-A@F.UH:^S+D/6Y0W>%A_WZ4)K&.^$CE*"L]PJ+ M1C1P9'<:'<&(_#!+#^5O'(\]ID&O2:I +5PK:)/>"-/V2YVTZS;OVR9KM[UM M5;]1M6!8K1Q*5 UO/PP\HMKVKUT86;N6:RX--G!NNL2.&93=@/]+*-BM1-XB6^\]WWW7?V.?E@W:-O ) ]&=WZ@C>(W4H(7S5@ MI%_8#MH0J:TS$H/K#L)W#N0^@HP6:9)<"R-5R\L\[FU=F=L>M6IAZYCOC9'N MSQJT'0J^Y*>-.W5HD#9$F7?R /> /[NM"YZ86?;*0.N5;9F#NN"?EZMU1ODQ MX4'!X,]L1IWLK'TDY]N^X D) @T5$H,,RQ%N06LB"C)^3YQ\+DG <_O$_B7V M'GK920^W5O]2>VP*?L/9'FK9:[RSPU>8^KDBOLIJ'[]L&'.SD%SU'JV9P$&! M4>VXRJ?I',X RX_/ -()D$;=8Z&HW0A MJ@(.RPWXRJDNGI"M&3; UKT/2=ZS-QM J;1_FPL,I0@@JHEV/=*FS])6"Y8M MW[$T25.F$,R_'"+(G+6FL]8TDF;_K_62PI'L_64R&O:5[V0%!0_3[,$=@9>O M7RVODT\O2,UFJ=E+[.6/WNS D4J*>#(<'*'MX9+2D>LJ::@#)EE\"& W#N#HH.WBI>\LAA&*9A/>+#A*"/':6CPY-$?S M7Z#\"U!+ P04 " !VC#A6F"\&2B<" A!0 &0 'AL+W=ON$O=/]9QCK"8"%%AA^23_D+MY'I.C0:CF* M'8'D:OBRQ_$<3@1)\HP@&05)X!XV"I0[9EF6&MT3X[.=FQ^$4H/:P7'E_Y1[ M:]PJ=SJ;;1ER)+HB>P,(RK)P5J]V8!D7^#JEUFWB4VDQ&FX'P^09PS6YUH MZN,1X#G6P6T5W'P_'K)Y2@]G %83P.H? 0RTVEB6"R!YARX-\2+*ZJ\H].3: M2C!U:$XDA>Z4'6[P-#OU__5P[7^G#X_'+3,U5T@$5$X:S]ZZ?XX3V07$Q)J,U+,9FXQH*7),T(P!7A8%9$]3E-/]V'*MYP+T1 MU0-[,MK"-9HC\74[8_+.;EF6N$"$8TH 0ZNQ=>O>I&Y8 93%/QCM^=$UJ*:R MH/1[=?/GL@,?7S^RIFKR J(7 %$#B%3LZV"I M2,=0P,F(T3U@E;5DJRZ47 HM XQ)E5ESP>1;+'%B,J\S"M 5F.,UP2N<02+ M;9;1D@A,UF!&?*S'1S_"IWJ\ M.]00V#+";9B]YS!//2UCC+(KX+N_ L_QO!Z'[EX/=_OB\;[1D_>-GKYY]$XL M_39E?<7GOSME^S*OY@[ZN:LZ?L.W,$-C2Q9JCM@.69.??W(CY_<^U4R2Q2;) M$I-DJ2&RCMI!JW:@8Y\T-:=7RQH9*62UA>XF03@,_'!D[XY5ZC%SKD-GT#6+ MS\V&0S\.UV= 1,&H%C+0"SK,- ME9\"\ON10571LTK4<*C_R+ L M2;+8)%EBDBPU1-:1%EI37,,L2YW.?DOTZ,X:S,RP+L,.P6RV]H 3@6 MO=52._ZE&6&2+-9'Q@5/"+(^\4TZD1HBZXCO.H?_51U]W8:/+]5M/?)2X8RR MQ4;9$J-LJ2FVKJ)'W0?W \MW0VY*=)-LL5&VQ"A;:HJM*[IW$-W[GZNXWH&+ M$\,D6_R#X'BJD/>E>V+4C]046S<)#DT<5]LUF,P85BO_KT6.U[1OYYKJ&2Y6 MT6BSQBA;8I0M-<765?;0L'&#CZSIAAHGC>@FV6*C;(E1MM046U?T0\?)U;>< M=&VZ!MKI&U3=A=,F1)^=.QB-:N2/KL?/>L89'JIW9IZ.RCPY@" ML;4Z-N- )7_=Y&Z?MD=SM^I ZN3YU+VYQ^Y-4A^\'>CK<\![R-:8<)"C ME1S*N1K(B;'Z:*V^$72KCH(65 A:J,L-@DO$*@/Y?D6I>+ZI!F@/."?_ 5!+ M P04 " !VC#A6+>C%^I8$ "-&@ &0 'AL+W=OZHA'G!T8_RZVA$CPHRJIF%M;*7?7MBVR M+:FPN&([0M6=->,5ENJ4;VRQXP3GC5-5VJ[C!':%"VHM9LVU>[Z8L;TL"TKN M.1#[JL+\GUM2LL/<@M;3A8=BLY7U!7LQV^$-61'Y=7?/U9G=4_*B(E04C ). MUG/K!EZG,*H=&HL_"W(0)\>@EO*-L>_UR>_YW'+J'I&29+)&8/7W2):D+&N2 MZL??'=3JVZP=3X^?Z)\:\4K,-RS(DI5_%;G*"O)U=U"^E456$ $^@J00>+/A9(.;("L?3AX) MW1/P/B$2%Z7XH*R^KA+P_MT'\ X4%'S9LKW -!UV[9K[C-= M0^".4;D5(*4YR37^R;1_,.%OJV'JQ\I]&JM;=Q*8D.P*(/@+;D[ MU,EY7>OI_VY],!BHGSBHX:%73QQ=Y%NVIV?7R?%:['!&YI;*?H+P1V(M?OX) M!LZONF$W"4M,PE)#L$& O#Y WA1]\85)7(*']@'5!J'U#QK_^H7RN/#\R$/^ MS'X\'5Z-F1/[3C@T2\[-H@CYT8B6:LR<.$2H-QN(]7NQ_J38WP@E7,E-\WW6 M)">=WDG$2R>=25AB$I8:@@WB$/1Q"-XP*P0F V02EIB$I89@@P"%?8#"R0?E MGO",4*G6@">O;P'6G%5@O:>Y"M''>N&5@TR]/+E:QVDCU382GSS%SE4\RALZ MFR@:98T+0*D6%.L31M2/0_3*[!B=)2HW],+ &ZD\-T,0N1X M@B9IB5%::HHV#,BQN()O65U!H^6545IBE)::H@W#="RQX'2-96@UU;5RNL(Y MRR3G)FJA%(\3R256Z7]9#0?C6(+!Z1KL@K3IG^5!3;H41.EM/ MG9MYR//'U99]\GF](GS3[&L(T$RQ]H-I?[7?.[EI=@Q&UV_A]1)JKB?U7DOS M.?^(;S=J[C#?%%2 DJQ54\Y5J%(9;_<^VA/)=LW'_6],2E8UAUN"<\)K W5_ MS9A\.JD;Z'>@%O\"4$L#!!0 ( ':,.%:;E<$4LP( (() 9 >&PO M=V]R:W-H965TVTFS;J3=!'E);.>>).%@ *_:Q* M)N=.H=1^YKJ2%%!A><7WP/27C(L**ST5N2OW G!J057I!IYW[5:8,B>.[-I: MQ!&O54D9K 62=55A\6L!)6_FCN\<%S8T+Y19<.-HCW/8@OJZ7PL]Y[+"$)2^_TU05<^>]@U+(<%VJ#6\^09>/#9#P M4MHG:CI;ST&DEHI7'5A'4%'6OO'/K@XG ,TS# @Z0/ 8$)X!3#K Y+D>P@X0 M/M?#M /8U-TV=UNX!"L<1X(W2!AKS68&MOH6K>M%F=DG6R7T5ZIQ*MZV^P/Q M#&UISFA&"68*W1#":Z8HR]&:EY10D.@M6G)&@"F!K<8:LK0!@I#H50(*TU*^ MUF:$&QNB(E?I"(T?EW31+-IH@C/13-"MQA82K5@*Z0 ^N8R_OH!W=67Z\@3' M\BR"BX0)D"LT\=^@P N"@7B6SX?[0^G\G_?5/WM_4(Q)OU! [ : MT.]>]T<[8D/EW9#H%VG-23B3>TQ@[NBC3H(X@!._?.%?>Q^&*CXF63(FV6HD ML@?:A+TVH66?G-'FKU]3M&+)(3W",?48DRP9DVPU$MD#/::]'M.+_\J7NMKI M_T,+0?HSLJ&J,(?CO5!#XK2\4\MKNOPA]B+W<%KQ)RV2)RU6ERS:A-V3IJ+# MSVTWE\CVA?;,Z%?["\.-[9./UA?^;.D/K"?Z@M'>!^[IV]O)+18Y91*5D&E7 MWM4[':=H.WX[47QO6]J.*UU;.RST)0F$,=#?,\[5<6(<]->N^ ]02P,$% M @ =HPX5IDK?#7_ P D1 !D !X;"]W;W)K&ULK5AMC^(V$/XK5GJJ=J6]S7L@%) 6 FHKG;1:NNUGDQABG6-3V\!=?WWM M)*20>"/H\84D]LP\X^>9.![&1\:_BAPA";X5A(J)E4NY&]FV2'-40/',=HBJ MF0WC!93JD6]ML>,(9J5306S/<2*[@)A:TW$Y]LJG8[:7!%/TRH'8%P7DWV>( ML./$YE(/V-/Q#F[1"LGWW2M73W83)<,%H@(S"CC:3*P7=[2,M7UI M\"=&1W%V#_1*UHQ]U0^_91/+T0DA@E*I(T!U.: Y(D0'4FG\7<>T&DCM>'Y_ MBKXLUZ[6LH8"S1GY"V3ZCCI8R(\A<<:UO' NE> M2%;4SBJ# M/J"K_5/)PYJ#AF!Z]V\-H.P0<.?NW@7XL0U [!M0AA[1!>ZQ#5 M#E')?456R70")9R..3L"KJU5-'U3RE5Z*X(QU86UDES-8N4GIZNJH #;@!7> M4KS!*:02O*0IVU.)Z1:\,H)3C 3X#.:,2JYJ /CT"#X!3,$?.=L+2#,QMJ5*4X/9:9W2K$K)^R E'WQ1.+D "YJAS."?]/M' M/?ZVHJ?AR#MQ-/-Z R8H?0:^^P0\Q_,,^O/+>/X'\>K"$FI32A$^P#5!X@FDI\*"0B UJ0I';P^(V0JI HK,&/I/7DD=C!%$TMMN@+Q [*F/__D1LXO)A7O&2RY9[#%/8,M[Q3L M0OV@43_HBVY2WR1K%20J@^@OXV$:!)X;16/[<"Y8+]:M@EV'N;@GYM* Z0[# M<-A@7I <-B2'O22_TS4FI'QQFE<,/&":DKW:#_7F#+LR/)ITJ'#"L_S<,(X' M+1EZL[E5AJL@%_>$7!H@XX'CF46(&A&B7A&2*W:OJ ,\] =QW**W%^=6>J^" M7-P3W&Z5Y!K$Q3T1EX/.MN,[9S5P(49@Z1OZC MV)/:$C/S^3SN+-\+P@[A7:N@PV1B"M5A.*.%E5[_%_XJEG_ OD64P$(VB@HYWF@ MJI%7#7#U(-FN;-C63*KVK[S-$&PO=V]R:W-H965TAI4QM1W8:BS"CG1/5FCL"N%5)P8 M.U1EJ&N%)/=.G(5Q%"4A)U0$Z<3/+54ZD1O#J,"E KWAG*C##)G<38-^<)IX MI&5EW$283FI2X@K-4[U4=A2V*CGE*#25 A06T^"^?S<;.WMO\(/B3I_UP46R MEO+9#;[ETR!R0,@P,TZ!V&:+#\B8$[(8OXZ:0;NE&H<)>R,LJN4NMGTE5S M&2 +6-%2T()F1!BXSS*Y$8:*$I:2T8RBAH^P1.5_ Y$A?%\S6A)WLAJNYV@( M9?H&KH *6%#&W/PD-);0[1-F1YI90Q._0I/ 0@I3:?@LL!X/^!XBC.(:GU1RNKVXZ= ?ML0V\[N#-QW;I$!KMX65MEX9WNB89 M3@.;9QK5%H/T_;M^$GWJ(!^VY,,N]71!!>4;#C4YV-PR8%#Q2XS=*H,(MHBW MG<$^"6T33Q<4Q@0 +@7 9 >&PO=V]R:W-H965T_).3?V/;%'6\9?Q(H0";YG:2[&SDK*]:WKBF1%,BQNV)KD MZLZ"\0Q+=],D?\['C:48D)8G4$%C]O9(I25.-I'C\4X(ZU3-U MXO[Q#_2/A7@EYAD+,F7IWW0N5V,G_N*=U5!:JJ MA*HJH0+/[\#;$RXJX295.YB!&49/R5NQQ@D9.VK."<)?B3/Y^2<8>+^8-/8$ MUE#L5XI]&[I9\140*\;EM20\ VMUI":BJ0H[Z*" UGWD=1*AV/-&[NN^O'94 MX'M[40W>@XKWX#V\4Y8OC](>M @AZ+5H[Z*&C:BPB_:PHCT\E?9LC_8G+/7Q M&U!SFUR!F<1OV0.IDP8WV/8&H'0\Z,H/!B"86L(1H-@B,Q#,*K8179V MJ;)TG"<$J(\#,.5D3B7XBPEA[G11B\/A1+%%-!C&%.'5J(?,>7@&TXWQ$@-FJKHH>"07#LN\L.@JXRUX4*KNTVF MC*M.K5H N&==7Q"]FFU?:$V]M=U"OY\O#&CU[;-5]X365%V;-;2[]?&."-MV M.PPC=-AK3&%J(1-V#,/:EJ'=.D]L.27*49:&, O+VDFAW>_.ZCE!NYL$K>9H MC(IA!]': *'= 8_TG+:O#4/H^X?$U, MZ[1[.\39^PH]H34%UYZ*ACUMIO2T/"U5_Q^+751[-+)[] D]I^VY,([@X7+ M%!;!J,/^4.W-R.[-I_:$ZP!U?\'41T5Y MHC=OJ\WZR7]02P,$% @ =HPX5OJ(=Y%O @ $P8 !D !X;"]W;W)K M&ULK55M:]LP$/XK0BNCA35^2?I"YQC:9*,=%$)# MM\^*?;9%9:R'-G%:( MS540F*R"FIF):D#:G4+IFJ%-=1F81@/+/:@601R&YT'-N*1IXM=6.DU4BX)+ M6&EBVKIF^N4&A-K-:43W"P^\K- M!&G2L!+6@(_-2MLL&%AR7H,T7$FBH9C3 MZ^AJ,7/UON [AYTYB(ESLE'JR25W^9R&3A (R- Q,/O9P@*$<$16QL^>DPY' M.N!AO&?_ZKU;+QMF8*'$#YYC-:>7E.10L%;@@]K=0N_GS/%E2AC_2W9];4A) MUAI4=0^V"FHNNR][[OMP (AF;P#B'A#_+6#: Z;>:*?,VUHR9&FBU8YH5VW9 M7.![X]'6#9?N%M>H[2ZW.$S7W>T159 U+R4O>,8DDNLL4ZU$+DNR4H)G' PY M)7=R"Q*5=MGQ$I!Q84[L^N-Z28Z/3L@1X9+<&UL1#:V+/-_WGUHQ9[;AGX]SN M;5Z9AF4PI_;Q&=!;H.G'#]%Y^'G,^'\B>]6&Z="&Z7OLZ?[27^SK@!IR(I0L M3Q%T39C,[8UGHLW!!;:@48:C\1L**]"$&0,XVJ#NU"CTQ[IALTVC<'*9!-M# MYV-5T20>JEY9F@V69N]:^O*<@>E5;HP2@&#E[VWV+1S3//M3S<7D[#?)(T7G M!T6=XN#@R;IQ><]TR:4A @J+"B<79Y3H;@1U":K&O^*-0CL3?%C9J0W:%=C] M0BG<)VXP#/\#Z2]02P,$% @ =HPX5G2K"8#<"0 '64 !D !X;"]W M;W)K&ULM9UK;^,V%H;_BN M%BW0CJVKXVP2(&.R MV (=;-!TMI\5F7:(RI*K2Y(I]L;1=-M++/)S55[[*ZXNY M>:R: ].;JUV\$?>B^KR[*]2WZ8&RDEN1E3+/G$*LKR>W[B6/YDV%ML1_I7@N MCSX[35<>\OS/YLLOJ^O)K&F12$52-8A8_?=7 M^L]MYU5G'N)2+//T#[FJ'J\G%Q-G)=9QG5:_Y<__%OL.A0TOR=.R_==YWI>= M39RD+JM\NZ^L6K"56?=__+(WQ%$%Q;%7\/85O+<5@A,5_'T%_]PS!/L*P;EG M"/<5VJY/N[ZWAF-Q%=]<%?FS4S2E%:WYT%J_K:WL);-FH-Q7A?JK5/6JF_MN M@#CYVKF7FTRN91)GE7.;)'F=53+;.'=Y*A,I2N#//L[1G>7YUU]:=KSL[?_?9#6/XAP'DMSS_!,\8$^)U3-B\W'$".Z<) MB)?E+D[$]41%O%(43V)R\\]_N-'L7S83(V$,">,@F.&,X.",@*+?Z&M2O*A; M22EL?N@048MH[B-/-]%L=C5].C9OOXP7OBW$^H7%>+_0W#\J9'0S/'0S M)+NYC'>RBE/YMU@Y9;ZNGN-"J+O#D[KM=;U/\K*R1AJ2.W8,(F$L[%O<]1>+ M-];L2H7')E_X_@ES1@=S1N0E?&S.95T4,JG3>NNP(X,N3QDT0AH4"6-(& ?! M#/?,#^Z9DZ/]=IL7E?P[;B=6*M;*?-7*%J$WOQ-)+KH M1:)Y$+GV0+0XF'1!!J+_J-$=MY/.;CII,]L":38DC"%A' 0SW.#.M"B8D6/[ MERPI1#.$X]1YR M5OW&*\HUPZE*-][AT5K)L)4)[U#JI[T[AND=#9/9A%@3> MF[D&W9:Q7CCWM!QU6M/$1[K+)4W\269R6V^MEB-KCAWC4!J#TCB*9OK TS[P MOCK>[!$H9R!I#$KC*)KI#*TC75(9'3DC[9XEJ NDDBH 5:*P7R8TSVVG#58G M0,7C>YO!4:1- :E<13-]('6L6Y(!J"?919G MB:#"#U2Q0FD,2N,HFND*K8%=4L,=7-$&G],QAX;X)Z7*DJXYVO3O;0='M<,T ML]:R[OSK;[E0I0JE,2B-HVBF,[2"=6D)._Z62_-J$T!J5Q%,W,ZVC=Z\U R0P/ M*5J74!J#TCB*9KI$ZV2/ULE,*&PBNZ>?1%9CCS&R$3._E]C8%SM^;K7H)2V8 M!>;->ED2;H&Y\\6I[(:G=:E'2BWSB2_59\_R$*[?Y7ZI<-'O>[)+FOUY]%IQ*_)07C0S"*4QJ TCJ*93M*2T:,EX]GC,N@-DJ WE):64K[E M4NR7NO#ZP])2:G9R5&I]YM&)QGN1JD.;'YV-R-14*6WO"_%JJ^9)ZBX>-VM< M7NU@'YE0]0:E,2B-HVBFH[1Z\^@4YH@;-S1C":4Q*(VC:*9+M-+SZ+3=V3?N M>?^.,NL'"TNI7AA@EE*>Y;9M*75R38*GU91'BXZSHV,_=>9:)BKGE&*64MZ\ MWV%+J>ADA[64\6@I5Z@<-2RG+3-_&.JEM?*UM?%K;C T:SO\<(E5*GVST6(5FYZ T MCJ*9;CM:Y0E;YHE=YXE=Z(E=Z?DMU)BOU9A/J['/I5C7J?.K7%NG&73MT7Z M)O$&>D:D+U#M,&VN!:$_( C?$;U.YUGIDXUV$50>0FD<13/=IN6ACY*'/E0> M0FD,2N,HFND2+0]]6AX.12]H#A!*8P,](]:KHMIAVEPK5']@R>H^1CF/<;%J M%\W3DROH$E4HC4%I'$4S_:*%M$^O>QT1GJ!R&4IC4!I'TA- :E<13-=(F6XP&]JG0H/$$U.)3&!GHV)\+3-_EIY=%O*VE5 M>@A/AY\#NC$]5!X@HIL*(T-](QX]H1JA[EC@Q;4(2T[_Q / M3BDK8Y\&F_%IS%CC0VD,2N,HFND0K;9#%Q270JC0AM(8E,91--,E6FB'=&Y\ M("[1M4?[ :JN!WI&3)M0[3!MKI5T./"ST_5:)F+@ H#*:2B-06D<13.=H25V M&*!B$E1=0VD,2N,HFNF2HZV6Z(SW4$S"[JB$W5*)[ADQ5T*UP[2YEL_AP&]1 MZR*35:TD7',=K.5+\]F^GQ5424-I#$KC*)KI$JVN0_IWJR,B$U180VD,2N,H MFND2+:Q#.IL]%)F@:AI*8P,](YZ!H]IAVEPKYY#6E[:=]ZS&ATIH*(U!:1Q% M,W?NT[(Z0BWKCJ#"&DIC4!I'T4R7:&$=T6GL@;A$UQ[M!ZB:'N@9H>)0[3!M MKI5S1.O+C[5,5S+;#"P7IRFC;0]5T% :1]%,?VA5'='+Q<_9YB."JFHHC4%I M'$4SG:%5=40GKD=O\S' .[VS%EUQM!/>V0R.:H9I;RV9(UI8&L'H= :.IHP> M_U#I#*5Q%,WTQ]'VQO3J[[."$78C8^Q.QMBMC+^%D(ZTD([H-/7X8$3SJ#V' MZ*JCW?#NAG!40SJ;3X]>][ 5Q:9]ST;IM-NQ=AOW'XX>WN5QV[[!XLWQC^[E MTK4<9^XE[][4H?'=BT,^Q<5&9J7RW5J=:O9AKJ[LHGL71_>ERG?MRR8>\JK* MM^W'1Q&O1-$44']?YWGU^J4YP>&-*#?_!U!+ P04 " !VC#A6Q 7#6A ' M !X.@ &0 'AL+W=OKA273<#OOQTRN2:-&,%%Q_2&R9 M/.?J'EKDN1*7ISCYGNXY%^A'&$3IS6@OQ.%Z/$Z]/0_=U(@//,J^V<9)Z(KL M8[(;IX>$NYNB4QB,B6G:X]#UH]%J61R[3U;+^"@"/^+W"4J/8>@F/^]X$)]N M1GCT?."SO]N+_,!XM3RX._[ Q=?#?9)]&MK'$4KX]F9TBZ^9-X_A[_N'CYF9DYA'Q@'LBAW"S?T]\S8,@1\KB^*<"'=6< M>#5"14!>G&0%G_1 MJ6IKCI!W3$4<5IVS"$(_*O^[/ZI$M#H0\LP7Z4CZP'D63? M^ED_L7HH1Q2*M^C!WT7^UO?<2*!;SXN/D?"C';J/ ]_S>8JNT/LXWIS\($!N MM$$?(^%&._\QX.@V3;E(T5N'"]=#D66: YW=BK@KHK M@R(7@K+0IS@2^Q31:,,WBOZ.OK^MZ3_.$E1GB3QGZ8YH 1WN&,893"F+D=2[JUZA%H% MKG4!MS/.KE4#JL28J#'RR_-U>G ]?C/*KK\I3Y[X:/7K+]@V?U>I" GF0()1 M2# &!":I.JE5G>C05[=AG C_7[>87OB/;*),N4K7$@6;!4P^33ZM+,-:CI_: M>BD;$;F1HVAD&[;1&3'MFK\S;M,[;5)NW]TF49KM.LZT?GIYW#(^! M*_@&M8>J*M-V]ZRO[(FQ,%LO?)9V+?O0M+\B H9 %,%,)VW?C>2!K-:@YE6 M@S^S=74]T+^YP5%Y@9AUN>>6,=$E7TL[-/FS[OA[@9]"\C/5^<^-F3KU\SKU MC/%#A&?K;&^T^SSKC3@@Z=A"'!G!)LVKY(G(D"2<> MP"3M%K5V"^UZB1W%,>'(;4^PF9!^LXQRBV642L %I("08 XD&(4$8T!@DM;8 M;.R;J?VE,C_UW*!<KZALCUSFCI."LK) MH-!D15J&&O=4Q%*J@!6+)&*<+=K;@P>2N\M37M7JY _7P_4@I*RJ#09!D:XX_USO]+XFXXBMR0JPO7D,9Y M#8KF@*)14#0&A2:KVI02\ R@B(PAG?D:%,T!1:.@: P*31:W*59@?;6B=TVT MPI%GE:EA:M<:H'6(5T1 02-@PR*0%6E*$%CK>@>53RLHN7I(%%,;:#VA)RL% M965J5NM2M9HT90"B+P/TJY42105@NCB_4[+6UGG)PNONQ4E!6IF:=MFZ0RPEO:@=$ M7SOH.?VK[L^3;J9!:PC]2"DH*5.26JVG/>0\-\4!HB\../R)!_$A&]:">_LH M#N+=3V6F0:L$H&@.*!H%16-0:+*\396 0%0)"&B5 !3- 46CH&@,"DT6MZD2 M$* J >D^+$ Z%@FT*M"#D8(R,J*H A!\Z;$1TAA_ F?\B>';_#UVNL..[@:UIN@FS@RSV9G]QDYTNQN>Y VR[[=Q+)X_Y 3U9M/5_U!+ M P04 " !VC#A6KW7D-[(( "P5@ &0 'AL+W=OJZWQ?3!5]&XGVVXJDZ\I+ERTBJS7S>%ZN<1[,B:)GT/<<9]9=1G/8F-\6^ MQWQRDZUE$J?\,2=BO5Q&^?;WMN[VW'YWB^D'I'?W*SBN;\BLX&C XH2?\;\5=0^$WTISUGV56]\G-WV''U& M/.%3J1&1^K?A]SQ)-$F=QU\EM+>K4P?6/[_1:7'QZF*>(\'OL^0_\4PN;GN7 M/3+C+]$ZD9^SUW_R\H*&FC?-$E'\):]E6:='IFLALV49K,Y@&:?;_]&W\D;4 M A2G/< K [QC _PRP#\V8% &#/8#!C\(&)8!P_V T0\"1F7 Z-@:QF7 N$C6 M]NX6J0DB&4UN\NR5Y+JTHND/17Z+:)61.-52?)*Y.AJK.#EYVDJ09"_D*9ZG M\4L\C5))[J;3;)W*.)V3QRR)IS$7Y(+0*,[)GU&RYN2!1V*=]4D2]/ 3G[[1WYC<0I^6.1K464SL1-7ZISU37VI^5Y?=B>E_>#\W+)0Y;* MA2!A.N.SEOA[>[Q_*#ZPQX\.Q=,#Y^]9 'V5I%VFO+=,??"LQ-^SS7OB.^?$ M%N$>ZVW8_CP[V6\/#7:J?V\'^MT]VUM]7.C@]W+:GP=P^- M7_#\'_#NA.!2$*5LDL31Y]K ML8JF_+:GNA?!\PWO3?[^-W?D_*,M[TA8@(2%2!A%PA@(9JAGL%//P$:?A$+& MJ@]5.JE$HMO?)$OG%Y+G2]65/LLVV5BY766#A 5;V*B Z='/9N*/QVHX=-/? MU 6!K),B80P$,P0QW EB^%."4!WS5]6S/B><"#Y=YT4KTZ8+*[ZK+I"P8 L; MUG3A.K[3T 6R3HJ$,1#,T,5HIXN171??U N'4%)("2\EHF5ABF2:%<,T/0Y3 M'T4\XWFD!_EM.K%6UU4G2%B A(5(&!TU6K;AOGR9O8R1^_$N]V-K[JF19+G@ MG1)M97=--!(6(&$A$D;'S:;*]1NI/E3*2/;E+MF7UF0_1M_UBY3H^CQ;J5W3 MC(0%EXW;-':\P5ZKCZR1(F$,!#/$<+43PY55# ]\=L]SV=K16R.[)AP)"Y"P M$ FC2!@#P0QAN$[EU3BG?>\L^2 !06D!E!9":11*8RB:J:*:X^=:&YA_OZ8\ M%XMX158\GZJ.)IIS$DW_6L=:0V>1$MC;D7>M(MKBK^I]H-FRW]O/H+,RD+00 M2J-0&D/13&5XE3(\JS+^R&24'!YVE)21T;LW7NKN[95U%@&2%D)I%$IC*)HI M@LK;=*WFU^2^PP"T1-65X#J7325 +4HH+832*)3&4#13"95/Z=J-RI]]+;%C M.X\RH$9E21ONM5U[;R;0.BF4QE T4Q255^G:SV>ZL-;^Z'G.Y%D*[B/906 ME#2K'J 6*Y3&4#13#Y7%ZMDM5NNP1+U3U]RW^_KX51VZTQ:]B/56ZP#&7G-G MT4#=6R@MA-(HE,90-%-?E7OKG7AJJ@>=FPJE!5!:"*51*(VA:*:**N?7LSN_ MM8[JK0/[?DZ>^3Q.4]U:92_Z&\(X:YL8_\'.[JP@J/WK->U?U_6N&AT8U/^% MTAB*9DJC\G\]N__;+@V>S@[K NKV0FD!E!9":=1KF43;U"Q#56KJHK)Q/?MD MU2,&-AN>RUC/9OX]D_R8 0W4V(72 B@MA-(HE,90-%-7E;'KC4\\H(&ZO%!: M *6%4!J%TAB*9JJH7NT/9:!F+Y3& M4#13%)79Z]EGVC9%<=0P!NKP0FD!E!9":;2D6=7*4%6:/^NLC%O?;MP>&L34 M?R+])]1D4O\_ZF*[6JI+2.COB#X*L8[2 M*=\^^4]R-]O,(-4&/JY2V%FNZFZW%ZNVX MF:+*MO1_S;;L..+O:G':SZYSGJ$6)Y060FD42F,HFJG!RN+T3VQQ^E"+$TH+ MH+002J-0&D/13!55%J=_(HO3SNVLGJ8I.72<1E=SC'5Y%(H>58JA+M),3F4U M^G:K\:<'^%"S$4H+2EK]#>RB)8E0$Q%*8RB:N0Q8Y38.[&[CS_G/=FA7292T MD?UQA=89'E4G;2G5](L/H;:9Z=?6QUSR?%XL?2I(L<3E=M6_W=[=\JIWQ:*B M>_L#]SIT6_93]YIM%T^M\-NU7!^B7#7"@B3\157EO!^K=BK?+H^ZW9#9JEB= M\SF3,EL6'Q<\FO%<%U#'7S(UDBPW= 6[16HG_P=02P,$% @ =HPX5DEY M O;\! EA@ !D !X;"]W;W)K&ULO5E=;^(X M%/TK5G:T:J5IDSB?= &I!<*.M#.JANW.LTD,6$UB-C8P\^_7=M(4$I.%G6A? M2F+?>\ZU[_&UXPX/M'AE&XPY^)ZE.1L9&\ZW#Z;)X@W.$+NG6YR+GA4M,L3% M:[$VV;; *%%.66I"R_+-#)'<& ]5VW,Q'M(=3TF.GPO =EF&BA]/.*6'D6$; M;PU?R7K#98,Y'F[1&B\P?]D^%^+-K%$2DN&<$9J# J]&QJ/],+>A=% 6?Q%\ M8$?/0 YE2>FK?/F4C Q+1H13'',)@<3/'D]PFDHD$T/0;2?AF9(0&2/ *[5+^E1Y^Q]6 /(D7TY2IO^!0V5H&B'>,TZQR M%A%D)"]_T?=J(HX 58.L.G@GG%P*@?G4@>WRJU$P11^-A00^@D-8"33ZH_"IOD1&22RDN>"%ZB?#CXT4I04!7 M8$'6.5F1&.46+YSPW=,90G M;&AR,1@9DAE7@3^5@<,S@3O@,\WYAH%9GN!$XQ]U^_L=_J:8Q'HFX=M,/L%. MP"F.[X%C?P30@E 3SZ3;?8&WPMTZZSZ]G-W6N,\N9]>Y1S\W]OE_#OXD%4XM M:D?A.6?PGA C,1"Z @E)=QPG(!?*)95R4Z7BZY53RP+8KQR!![ LWG0CZ!)OV"3;K$RSJ$VS>$]B)E-Q: M2FX7^OA+2SB(\X(LA6"6*0:<2OG(\BRD MOW:U:5AM#WJ!XS?FO4_62#=6VP]"MY'MN2X\RX6N=29)?ITDOS-)93'M*J W M8B=/:)JB@KVWWNH25S*%1S':]PUM3SJCN39G.D*KH9)9GXQ1F]&Z]QL*F>N, MPE"?IZ#.4]"9I]EJ)8[W\B"G-CUQP"]K$J!;N;4QM1^* 8CJ%;*M]V];JS-3BW^M?]KOSD[0:P_\O:)->T6;]8H6 M]8HV[POM5#I'UR+V__@)69'U):D^T::]HLUZ18MZ19OWA78J*?@N*=A9C1YS M3N[>SV9J4]>*!;8W+M=S&R5STLUVM0K:I)X]:!ZV>N6,-)SB6S=L;'YSC9EM M0>_HLZM,B'ET"YKA8JTNN!E0%YGEW5'=6E^B/ZJKXT;[D_TPLS7MD;QT5[>N M[_#EC?UG5*R)V&)2O!)4UGT@@BW*2_#RA=.MNH-=4LYIIAXW&"6XD :B?T4I M?WN1!/6_(L;_ %!+ P04 " !VC#A6*O#,7AD$ !?%P &0 'AL+W=O M8MFD,FKZPI2[&0IVQC\YP!CK4H);;G.+Z=XB2SQD/= M]L3&0[H3),G@B2&^2U/,#A,@=#^R7.O8\)QLMD(UV.-ACC?P N);_L3DF5U1 MXB2%C")Q79D]2T4PQKOB'BF^R64 M]]-5O(@2KG_1OHQU+!3MN*!I*985I$E6_..WLA].!)YW1>"5 N]60;L4M"\$ MLM)Z0:<4="X%G2N";BGHWIK!+P7^K1EZI:!W(6A?$_1+0?_6#)]*P2=MA^+Y MZ8>C;2X >WG^LJ6MZ.\9MP 1W M5%,CG]U115WG_EGVQ9]E7]XN=XY=*.W*!29$SL*B!ADV(Q\Q:R&O5R ;S-*N M!E5;\]I7>,\0T2Q*2(+UA"ZH+$\/,X'?$!9(; ')GGB3Z>K=>@ERBGKE8F1@^8(XQR8)$HUU.S7@GKGH?-Z\/Z_?.P17V8?T%;FKS1T!#LS#K=RCK=9NND M.:$'8"BG3$^-=(TXC1),$(=HQQ)Q0#D^,$J(=E5I);GHKC-38ZY[S602%IB$ MS4S"YB9A"Y.PI4E8V*T;6([O50/KS+Y^95^_T;X!K($QB!%.Z2X3RKUPGZ/K M;-R8\UX;FX0%)F$SD["Y2=C")&Q9P/P3X[D=UW'.9_304,HS%_L&,\LOQGTB#U> &.0XB=%_OUF'3QHKN]?K M)F&!2=C,)&QN$K8P"5L6L.Z)U[T+GQM*=^;S?N7S_EVSM7)HG2?[OXS8GM.] M&+#36X*"QGKN]9!)V-PD;&$2MC0)"PW!"KO9)[MJ*;"-WI+E*%)F*KZ6JM9J MU_>+WNR\:)^X@ZE;TQZX@UE=^]P=+(K-WI]IBZWG1\PVB/U"^YLLB5K^D3EM^VC4'MN0UFRC.8%XSD2=#5U[OQ; M'(1:4![Q%Z.'XF@;Z8^RX/R[WOF\G#J>/B.:TD1J!%'_]G1.TU23U'G\4T.= MIJ86'F^_TG'YX=6'69""SGGZ-UO*S=2Y=M"2KL@NE5_YX7=:?Z"AYB4\+QGXS!4=YFG[K/]L6W6BGUM>UMU- K&XS=58\BJ& C6L6306#*P6O) GEFV MRTP66(5]1Q-C]>@G?8:TE](6 0)BR%A& C6\?>F\?<&:IYZ8YRG M>F_GJ=:*?6VK8,/./-54-8:LBH%@'4M\KWV2]ZRFW.W5LSI9I-J0G"*^0HF@ M2R:-C^Q65-\1!TJ+0&EQ33N^ 0>^9[@5L.'(8'AR9->:HY#%[S%>A$Z[+OGJ M^_OZ;P3,(QJ;! UH70]&Z'K71BF]]LO_@ M[/$=2#A"&<_EQCB!M&M[VP0:H8#2,!2M:V6;HOCV&.5Q)Y*-=I%O=7QM]/%M MDN&?CBK0Y 24%H/2,!2M:U>;L/CVB.5NJ;ZEE$\D123CNUSJ[ZX%%PJDIHV% M:I&(2"0WU7Q2O: MMQ&,;TT RB<\]"]Z8/FY5,T.Z&T::.X"2HM!:1B*UC6VS5[\$>@CGP\96LQ! M:1$H+0:E82A:U^8VH/'M"0UFSW2)6*[F1[202-E,T85NT+H-)S27YE\(*ZCO M'W4[[\KSA\'I=RYH. -*BT%I&(K6];$-:'QK/M#TX?._;M@!O0W#P^OP MI _;J_?^L1\TT0&E82A:U\ED6UZ+3:D7Q;+I)<<"EY M5FYN*%E2H0]0[Z\XEZ\[>MUEL_1W]A]02P,$% @ =HPX5J5U;-E* P M&@L !D !X;"]W;W)K&ULK99M;YL\%(;_BL4S M39NT%C"OZ1*DM=6T39U6M7O1/KKD)+$&F,[)>.5D\W;>Y^"=G/C6"-N(KAZW:N2;&RHT0/\S@ M_7+A>(8("LBU2<'PYQ;.H"A,)N3XOT_J#,\TPMWK^^QO6_-HYH8I.!/%-[[4 MFX63.F0)*]84^DILWT%O*#+Y0_)&:5'V8B0H>=7]LI]](78$ M?GA 0'L!?:H@Z 5!:[0C:VV=,\VRN11;(DTT9C,7;6U:-;KAE7F-UUKB+$>= MSM[RBE4Y$%8MR:<:)-.\6I,+P,HHO23/ M"*_(YXUH%.90GTH5UOEMV)JED."P?7E0)Y"T[V_#\_]E[;S/VC M9 ^L!H/58"I[=@5FG2]!$K$B*ZYR5I [8-)FNLL4MYG,UG";T; M^.VNF\GG M_:6;<' 33KKYCN3$M[%WNFB'/0BC6;#''HX4/4 ZAH@(H>A[)]U:?1 M",H/:1CN08VC:)CZL1TJ'J#BQZ$"&U0\KI0_VV<:!X5AG-J1D@$I>1PIM"%- MZOYTM27C#J IY/@GX7&58,;,R^;DM3L#H\X;=TVTM&SD]B+]K_"<52< MS+P#+WPV0,XF(2] J1/"R[K1L,3M6@/62ML@9Z/'']$D\O<@+5%^3&=V2-_[ M?11YDY@/MEY2<';#"Z[OK$>*-ZYF$'C[^Y$E+(YIDAP@W3DT_2<4-&^DQ+=- M:B';EJ3=19]NP1]7,0R#';C>@R4N2(+T4+E_'W3^Y.&278AJ?82?0OE'U'1\ M$*0S&NU#V\+P;X_9W6E<3-?XD&ULK5A=;Z,X%/TK%CM:S4B3 M@DWX2#=!VJ8:[:Y:3=7.[&H?7>(DU@!F;:=I__W:D$("QIFT>4DPW'LXQ[[V M,9YN&?\AUH1(\)QGA9@Y:RG+2]<5Z9KD6%RPDA3JR9+Q'$O5Y"M7E)S@1964 M9R[RO-#-,2V<9%K=N^/)E&UD1@MRQX'8Y#GF+UJ1/WKU_1OU3BE9A'+,B<9?_0 MA5S/G-@!"[+$FTS>L^T?9"Q@?) MU5.J\F3RA1:X2 G Q0)\+0G'DA8K<$-4SP@PZM_Z>$TDIIGXI!Y^?[@&'S]\ M A\ +<"W-=L(A2*FKE2\-+J;[CANI=BA*G9.:HN24(?R).\NLO,/1^ M,\D[$]B!6+\1Z]O0DWNBY_J"<,"68$E%BC/P0C WB:Z1P@I)+P]/2>0C.'6? M]L587_=&,>-&S-@JYE]%'$ 3]3HOV*,.0PB##O=Q3R ,(/*:J -204,J.$[* M5-9709]4,/;##BE#5!CZL9E4V) *CY/R3:3"_NN0%W1'V1 5PG" 5-20BHZ3 M&IM(1;W7Q0&,.YSZ01!-O('1BQM.\7%.@8F3->_4)2#N"XPFD9GZI*$^L5+_ MMB;*V)>2&"?SI/=&%(V#[HRPON&-LQEZK3=Y[U!@3SYU!'9HG0X9#XP!W/-7 M:-? I%I2E7/3?).#$K^H/9 TFR3L%T$83[KK@2%L$GG10)W#UO6@U6>2&R+$ M):!YN9%DH1Q=]3H1TD@4]1B,HBCNSD=3V 1"?X!HZUC0;EFM/V?:GT%&\2/- MJ'PQJ@9+S:NRJK92>)Z-O7 M"/HH[J[*QC@4^T.UT5H8M'O8#2M6(U40^8F\^]X5!C&*NK3[89'RW:'.;ST. MVDVN6RA<;^E';#G:J 86@DCQ&13$7.-A?[.CJ/M=ZOVP.!@/UDWKA-!NA;?U M>F%D9LT\>=D[$]JASM9=8?SNO38\J].>"^U0<.O)T&[*G9H4:J&EDBJ'T+/+ MJ-Z.!X=VZW-[XAN%HM:[D=V[;_'S4 7;,T_^>CH3VJ'.UM\1?/_7HG6+<++@ M,Z$="M[[.K;O$TZNX"-XL"YA4\?-[:FG2G7WCDGT&=4MYBM:"*5CJ>"]BT@Y M$*^/?>J&9&5U@^U++$IW+Y_W(IYNMA/RL\H0-7PM:%;4,:=:%;=NY/13)0Z9QSO)*BR**A\ M7& N=G/'=_8W[MDZT_:&&\TV=(U+U)\V=]*LW%8E805RQ00'B>G<>>M?7?O$ M)E01?S#88:RM!S<\6KS'/K9+A^-*(.NV>-K%[ MO5>_KF$)V$P'\F@30)Y"B!D&<2@B8AJ(S69)6M&ZII-)-B!])& M&S5[4=6FRC9N&+?_QJ66YBDS>3JZ99SR&('R!#YN4%+-^!I^1U,9!3_!LESM M%Z]O4%.6JS?P"AB'ATR4RF2IF:L-AU5SXV;/1;TG>6;/$-X+KC,%O_ $D\-\ MU_"W)LC>Q((,"MY@? &!_R,0CQ#XM+R!UZ_>0$ICEC/]V -X/:SWKN1&SSO4 M&^ ,VF('E6[P@F+WE;%6&_6KV0-^I38TQKEC3K!"N44G^OX[/_1^[K/\'XD= M&!^UQD=#ZM$]VHZ2H 21FK=:2N0:4J9BFL,C4MEGOE8,*T7;C+91.)W,W&W7 MT^"N+_0T;CV-!SW]9;C![R.O\\9=\G!\1#X^<><'T[ -.B *6Z+P/!'I(PI/ MB$8^.2(ZC>E2'P!=MD"7YX&"/J#+D\W\D7<$=!K3A3X FK1 D_- HSZ@P;QO M/6J307<'Y-.6?#I(_B"T.2NJ7.6V6Y@&'(L"^XQ,3U^LJ7_\]IT&D= /^@E] M[^E3X@TR?BB+57W$S?$VC?<'M>_!S'P_=$8U4(FP0MOU]E82\T"*O>BH3@H[Y&_8= 7-@:_\TWU_\]"?!!;K 1,,4;GBN&?+\8@[$N+ M09Z*0?Y-,3ZF8Z]RF\'H_?4[EF7$&.J4GU+BZ-"UE/G/5"BTTUM*V$ M-B-@=9F9*1VE#3#/4R'T?F$W:.?^Z!]02P,$% @ =HPX5M'LX^Q*!@ MHR$ !D !X;"]W;W)K&ULK5IKCYLX%/TK5K9: MM5(S8/.>S43J!*JMM-563;O][ $G006OZ4BSNM88GBE&0LIAG(R>%N]0[>!L@J&I2(OV+RQ#K7 MH##E@=+OQR(TE2,(EQ_%V3KIH^BX;=ZV?V]Z7Q MPI@'S,B.)M_BB)_N5NX*1.2 +PG_3)]^)[5!Y0!#FK#R+WBJL?H*A!?&:5HW M%B-(XZSZCW_40G0:('.D :H;(+F!-=+ J!L8@75U 4+*>(F@_$1R$&?5!"T<_=HG',<)>R/ 7_<^>/WJ#7@E$.#+ MB5Z8:,,V&A?C+'K3PGI,]]68T,B8#/"19OS$0)!%)%*T]Z?;VQ/M-:%/(Q)Z M%ND>31+Z)+P!!GP+D(Z08CR[^>1Q"W4=NAOML2OY M$.49M@3R%52>9Z$^*E"@;,]MN7K&6XWQUJ3Q'S).A*0<"-NKJ9C$^"%.8AX3 MI=D5G=49A:4[DM%#C&E:DLU#C.M)F$"!L9':7KNQUYZT]POE..DL.I6)]J!; M:)B.)QFI0%D02D[SARCDN)8D6*! N08TU*8ZC:G.9(39878"9QQ'0.09@%-Z MR3@3.25,+B*>%\E%I"&0"BDN.1&;%EY,_EESP%DR*"U)YB])%BQ$UG.>VSC/ MG9RG[28B+-QX$#M1!@XY30%M?BE]I720.YA/:\.PH32#%2C+,"64KT)YMBW- M8 4*ZO;8:O4:%;Q)%:HDJ5+AT$V?2@T\Y8B0*8F@@#F.C/)59)YG2($\4,%, MQS35*D"]W5WJDSI\'J8D0!_$CC&K%C+Y$9YP=B3E2L]$6=&3Y]IRKCOO9A;+ MT*5@O%.@;->34UF-ZH4R"\EA,5#!=->%(T)UMN%P6:&DU715JLGN7QKZ%F7S M:[:>&QUYG2I MMOQ=5]WU.J.)G7_5E:2)%KC1Z>%=D%"%ZJZO89:2BMKF^ M;*]T!,%/@G, =9!6Q0D"$?ZI8MI=84(E$P/&,Y,SQN0O-J9@B3'U7=36&W!R M$SW;17/RRY6N[-H,\]D,>]Q)\YC<1EICW$M+#2I89%!]-[7%")RN1@9NBF(6 M%ELW(+Q"YBVAJ@<(.XMIRF!BB#$^.B;X"91N6*0>((N<^-_[7-+THYMIRH!B"H"/O_'P5"CJ#0#%$&:8Y<@", MVF("31<3L\-_S=,[LI=WQ2J,;.P0 N6T&2A 8Q&QK0_0='TP)_I;@PR[=@?! M7P&"KGRHKT39 SL5* /*1UQ:YZ5S2O)C^;:?@;*XJ=XF-D^;+PK>E>_1I>?W M\'8'%<]]>!M4WPNT]-7G"Q]Q?HPS)J;&072EWSABP'GU14!UP^FY?.7]0#FG M:7EY(C@B>0$0OQ\HY<\W10?-=QG;?P%02P,$% @ =HPX5@2:%/>= @ MG0@ !D !X;"]W;W)K&ULK59K;],P%/TK5IC0 MD-CR;!*5-!)KA0 !FM8-/KO);6/-L8/MM(-?CYUD43O2,*!?$C_N.3[']M5U MLN/B7A8 "CV4E,F952A536U;9@646%[R"IB>67-18J6[8F/+2@#.&U!);<]Q M0KO$A%EITHQ=BS3AM:*$P;5 LBY++'Y< >6[F>5:CP,W9%,H,V"G284WL 1U M5UT+W;-[EIR4P"3A# E8SZRW[G0>F_@FX"N!G=QK(^-DQ?F]Z7S(9Y9C! &% M3!D&K'];F .EADC+^-YQ6OV2!KC??F1_UWC77E98PIS3;R17Q^C\3 Q?QJELOFC7Q@:.A;):*EYV8*V@)*S]XX=N'_8 ;G $X'4 [[D MOP/XC=%666-K@15.$\%W2)AHS68:S=XT:.V&,'.*2R7T+-$XE2Y@I=#Y A0F M5+Y"%^ANN4#G9Z_0&2(,W1:\EICE,K&57LQ [*PCOFJ)O:/$V27RW=?(KU/K^'S1WP.F6A1P3#*I-!45CB#F:5S1(+8@I6^ M?.&&SILA2R*_(1<7V9]M$3*&K,,4,:E&CS& MEC9L:$W.;].+* JAUT<=: YZS<&HYENN,&UT#@EKL9.])0/7 M\\*GRH;"W,"/AZ5->FF3\>WD;'.A0)1'Y4V>)V\H[+B\L)<7CLJ;<[8%?I?S;NWXBL@/W4>\^^J=DCDYI\$1D!P;CWF#\ M'XD1_Y:+@2[:SM.;]\>P5IJ]5SQ,X?Z,Q88PB2BL-="YC/3=%6TQ;#N*5TT] M67&EJU/3+/3[ 80)T/-KKF]BUS$EJG^1I+\ 4$L#!!0 ( ':,.%;CBFJ8 M&P4 -&PO=V]R:W-H965T M"KXE3VN=%SCSZ88]P3WHA\V=-'=.38F3#+A*!"<25K/>-;V*Z#AW*"S^3&"G M&MW5=>:.S>LW>E2\ MO'F91Z9@(=*_DEBO9[U)C\2P8MM4?Q.[SU"]T"CG+46JBO]D5]FZ/;+<*BVR MRMFT($MX^JHYH. P&[SAXE8-WX.!Y[S@,*H?!J0[#RF%XJL.H7E>,UUOPA LR15'\D'XA"U9A(423AYX(E6GTRAN?YC+;:*\5A- M'6T:E&.=957Y35FY]T[E'ODBN%XK$O(8X@[_A=U_\"/_T.[O6_P=TY%U;WIO MO7GC68'WL.F3@?N)>*[GDH?[@%Q\:/9=URO:B0$L#9$61.^-V($)3L=0"R;$ M:4WTTZUI=?^@'LR#@CNP#.:N45AZ#;N]\K7[2FW8$F8]LS@KD,_0F__Z"_7= MW[OTPH0%F+ 0$Q8AP5HZ#FL=AS;Z_#H34B?_E&N06)$5F&7'7,;OZ&NEG:LO M)BS A(4ES"]@^8[A>3[QO*GSW)2MP\:]K&U::HQJ-496-1:"/X/1XS$%<@\\ M$9)\%=HH$FPAG\'C+DFLR',EP80%F+ 0$Q8AP5HB^[7(_O]:.GU,'3%A 28L MQ(1%2+"6CN-:Q[%ULD8&3%@FMKQ3SO'1\C T,8CKME>1A;6.U'\CQ1*@.^:Y/)YC[L0_FF/62LY5"A,68L(B M)%A+*>KNHUOWM%D&+QO@"CIC5"OBW&]<16O*3[U#\8.3K,+*:M2P\H:'5M&/ MK-I=UT@,4&O7%9F!1*DMX^:3LA1*=T?X]/A-Z%$C%_;*SAWNJ+00E19AT=JR M>7O9/-38R8X[>_1['8O?T> _P2CL,)H<#WV[4;L+]UD$:@UNYW<@$Q&;-3X/ M=;0@&=-;F>A7$N>?ZMW:K"B$FPAH+=(8I#+/7\W\*((DHM>0R.*I(NSMMLZC MUDA3WL9V2F-OIF<<7SM32G;'LR<;:I("E19AT=HC99^GH/9$11D:EUGV]T0L M"7387" G_4O:",LKU5 S#ZBT$)468=':JNWS&?24A(:J)J3YN%TD9GT4:S(ZT\FA[JBIB]0:2$J+<*BM77=IS"H-;*>/VP* M\;1,OL-/*EM61)M[JHG?I^.A6__10YE1LQNHM!"5%F'1VC+O,QS4GN)8,*-S M3)8L38F6C"M6?%P[=3S.=_ANQ^84-=^!2@M1:1$6K93.:9P[9B"?BA-B9?9" M6Z[+4YNZM#Z%OB[.7@_*%_0JH!WE87YJ79QS[O'ED?<7)I\2KD@**U.5VQ^; MJ2K+4^3R1HM-<>KY*+0667&Y!F;V:[F!>;X29H]6W>05U&?Y\_\ 4$L#!!0 M ( ':,.%8MHB%[MP, +H2 9 >&PO=V]R:W-H965T7E!392A3.1ID/L2CI?Y1E3P5.1,+KRU4N6Y[\MDC061 M UXBTU"M ;HJ" MB.=+S/EVX87>RXD[NEHK<\)?SDNRPGM47\I;H5M^ZY+2 IFDG(' ;.%=A.=Q M.#*"ZHY_*6[EWC&84!XX_V8:U^G""\R(,,=$&0NB?Q[Q"O/<..EQ_->8>FV? M1KA__.+^J0I>!_- )%[Q_"M-U7KAS3Q(,2.;7-WQ[6=L AH;OX3GLOH/V_K> MR9D'R48J7C1B/8*"LOJ7/#4@]@0ZT'Y!U BBUX+Q.X)A(Q@>VL.H$52H_3J4 MBD-,%%G.!=^",'=K-W-0P:S4.GS*S'._5T)?I5JGEE<"4ZK@$TEH3M4SG,2H M",WE*?P.KZX-]*DO]S&#22*1_26O_X2 M3H*/?7!A-;:OP6$*.S#J$)BVAB37& M.RS)L_Z&*0GZ"Y3429=9DLYJ=VS23?[_98P===BA,VWI3*UT+JHT ETK2$58 M2MFJ#XG5XU@D+LWBZ1N^.[H=(+,6R.P@()DN5A(N4E.V9$C41B!L]'=,@%KC M(:_1[,W(HC?3D'4HQZ)P9-:A=M92.[-2^^OZ\N\[^*Z+!4:+3=''PVIP[#OD MTBQV9-8!%P:[TBSXV3*@<7#$SJE;[,JM2V^OL VM+]XU4ZA]%0BB$.I5$9!4 MUYN@>+56J*^<$ D$2A2)_A*<]D)N2NCA_EPR"(+9=!SL_86O4M@^OJ-I.G+K MTHQV-*/#TI@\O9?&=H>CWT67;K$KMRZ]73T?_G1!'SJMZ)VZQ:[6Z(MM B<4%JX"J*RO&2RQ5DZ]=47' N1&5A1MX7NR6F% G MF9MS#SR9LUH6A,(#1Z(N2\Q?;J!@NX7C._L37\EZ(_4)-YE7> V/(/^N'KAJ MN9U+3DJ@@C"*.*P6SK5_E?JA%I@>WPCLQ,$QTJDL&7O2C4_YPO%T1%! )K4% M5G];N(6BT$XJCN^MJ=.-J86'QWOW/TSR*IDE%G#+BG](+C<+Y])!.:QP7Q0IA?M&OZ1K&#LEI(5K9B%4%):/./GUL0!P)_\H8@: 7!L2!Z M0Q"V@O!G1YBT@HDATZ1B.*18XF3.V0YQW5NYZ0,#TZA5^H3J^_XHN;I*E$XF M=]]K(E_0)YH!U7< /128HGT;E1J [FD/>U[LJRB[48!_J36 U3"&[0-[L-Q1X03 4ST_(0_]->6J7_UE3 M)?>&Y+ULP@Y\:/Q"._B_.*8"FV=@B/%-8S(9-M&+PI6H< 8+1SWU O@6G.37 M7_S8^WT(T)AFZ4AF/7B3#M[$YIY\J0PPI!8R(3'-"5VC=X2V<_7]$$BKX;D@ M&[/(F.F5=9O$TVCN;@_YG/;QP\CK.O7RCKJ\(VO>=\_ ,R+PL@"$5Q(X@N>* M<&R64+9"S'!!ZD+Y(Q[6@<[E$9WDZAW1&&FX'K6XHQ;;J955P5Y (:,Y^JSX M[$\(]"A9]H2:Z83^O8=R"?R_(5S6$<[%-:99.I)9C^RT(SL=8Q&;C@EO3+-T M)+,>O,L.WJ5U6GX#(?7"50$G+!_B9M6?R\T>S 2] .9#=R\=*8H>HUG':&8- M*_#\V)0D0WBLTG/QC&F6CF360^9[KR6=-\93V;J,Q&]4MW0LMS[!@Z+8MTZ[ M1_/>1*UUCM3^"A$A:JS*Y$&45KNS4?HGK]-@$DVC,#QZJ8XU;)]2\$HIL%*Z MSG.B9Q7Y6&6L?X.R9%I[>A3B.O=GL>*:-6NV[!_O5$OC:[/L% MREA-9;-U[W>?)BXQWQ-U$Z@@)62>A=3E0MO]OI-0[+*['Z7 M3*J]M#G< ,Z!ZP[J^HHQN6_H ;HO+LG_4$L#!!0 ( ':,.%9ZY]%LB , M +4- 9 >&PO=V]R:W-H965TG6QUJM;N?W61(K'5LUG:@_?=G.Y 22,.VX@O$8[\W M\SP99SS9"/E#%0 :/96,JZE7:+VZ]GV5%E 2=256P,W,4LB2:#.4N:]6$DCF M0"7SPR"(_9)0[B439UO(9"(JS2B'A42J*DLBGV^ BH&-"!BDVE(0\[>&.3!FF4PD7N/3 O>?=^R?G'@CYI$HF OVG6:ZF'IC M#V6P)!73]V+S-VP%#2U?*IAROVA3KXUC#Z65TJ+<@DT$)>7U/WG:;L0> (]> M 81;0'@(&+\"B+8 MW-^'9F3=4LT2292;)"TJPV;?7![X]!&#>4VC0]:FEEJ M<#JY^UE1_8P^\Q2XW5"T8(2C2S2SVVMG+FY!$\K4!V/\^G"++G[_,/&U\6SQ M?KKU0=:!G_?C<=A#X!O)C>YPI_LF[&6\A?0*1?A/ M% 9AV!50/_R?BAMXT 5OA1,U:8@<7_0*WT-!)*BNC:UQ@VZ<+?)KM2(I3#U3 MQ0KD&KSDC]]P'/S5)>I,9"V)@T;BH(\]^:_22A.>49XCHI$N #U"3CFW!K%T MAA5(*C)T03E2;DJ21NE,1O31KP[&WIBH]$'FL\7M-*:2OV41/[J+>F MOKLC'+++V1JD^22A75K00M(4ND(=G;/8SD36TCYNM(_/66R98(Q(94UU)CL3 M6;L<[R=I<#4:':2R-[!WRO[8R/[XAL+[-54U(XY/R.IU_$Y9.'CY2@?GJ<-? MT[SU=BJ5)Y>UU>SU'+BW,F=91FT31QBBO&Y%S:@S4'S.BCP76UMV^"([[$WB M[D!"NP/I'FRC;7,Z-]V--"UM9;;D7[KL/)Q.L,>HK%ND$*.,/']N*9);G$G*BP7296E)S TC1-\*J;I$U5ZL:,1X,#M_,XV71 M$(>';Z:_UQB7('-W7U H%177=8_<6)L[R&ULK5AM<^(V$/XK.^Y-YVZFAU\@D*3 S(%]TWS(729I>A\Z_:#8"WAB2SY) M0.BOKR0;!U/''*V^@%YVG]4^ZUV]C+>,/XL5HH27/*-BXJRD+*Y=5\0KS(GH ML0*IFEDPGA.INGSIBH(C28Q2GKF!YPW=G*34F8[-V!V?CME:9BG%.PYBG>>$ M[V:8L>W$\9W]P'VZ7$D]X$['!5GB \K'XHZKGENC)&F.5*2, L?%Q/GD7T=^ MH!6,Q!\I;L5!&[0K3XP]Z\Y-,G$\O2+,,)8:@JB_#_;-Q7CGS1 3.6?8M3>1JXEPZD.""K#-YS[:_8>70A<:+62;,+VPK6<^! M>"TDRRMEM8(\I>4_>:F(.%!0..T*0:40'"L,WE#H5PK](X7@+0N#2F'PHQ8N M*@7CNEOZ;H@+B233,6=;X%I:H>F&8=]H*[Y2JC^4!\G5;*KTY#3ZOD[E#FYH MC%2'#.XR0N$CW&-&="3%*BW@?8B2I)GXH"8>'T)X_^X#O(.4PFV:95IH[$JU M%HWHQI7=66DW>,-N'VX9E2L!$4TP:=$/N_6''?JNXJ F(M@3,0LZ 4.,>]#W M?X' "X*6]9&R'"(0F\$7E\WY MP(-D\3-\+4R:_WF+^1/RO]KBWVE!U[]K49 8)XXJ< +Y!IWISS_Y0^_7-O)M M@H4VP2)+8(TP#>HP#0QZOSMY?^>$"F(*;VLF#FQ&PB98:!,LL@36B,1%'8F+ MSH2YH9*G:O>,84.R-0); #,I(@!?D,>I:"URLT[4AS6/PTX>'RG'F"UI^C$V8?:R!N>6N*\ MT]BYC)1@%QV,6#+78&Y4,S?J9*ZLR_K,U"1.?7^ZC6T$CDYY-!^=HC@\B1%U M231QT]0ZY.2&K,PL\K A'>*2I;"U]G4#GYI=-L- F6&0)K!&-JSH: M5S8VH2N;D; )%MH$BRR!-2+A>Z^'><]>^:RP_. @,T>]T5$%Z+9X+M=[FUZ7 MS;:-M8G[OZC@Q MVL"\ [#2=_?@/2!'OC0/,4)YM::RO 36H_5CSR?SQ'$T/O.OYW[+>*@?A\S[ MPRM\^;)T2_A2'80APX4RY?5&:M_GY6--V9&L,*\13TQ*EIOF"DF"7 NH^05C M#G;$R( *9? @ 9 >&PO=V]R M:W-H965TCV]R^^S]=7R<[[8_I^;Y>H^VVS_ MN+I]O?Z\RK/K_9/NYZ^C7F_X^CZ;+5Z]?;/_W(?5VS?+A\U\ML@_K(+UP_U] MMOKZ8SY??OGA5?CJ\(F?9[=WF]TG7K]]\SF[S7_)-[]^_K#:_NGULW(]N\\7 MZ]ER$:SRFQ]>O0N_=^%PL'O&_B'_F.5?UI6/@]W7\FFY_&WW!WW]PZO>[B7E M\WRZV1G9]C^/^?M\/M]1VQ?RKT)]]3SH[HG5CP^ZW'_UVZ_F4[;.WR_G_YQ= M;^Y^>#5^%5SG-]G#?//S\DN:%U_1_@5.E_/U_M_!E^*QO5?!]&&]6=X73]Z^ M@OO9XNF_V>_%WT3E"5%XX@E1\83HTB?$Q1/B2Y_0+Y[0;SYA,&P\H7_J;VE4/&'4'"$Z\81Q\83QI2-,BB=,FD\8G/K&]0[?N=ZE8X3/ MW^SF=_OT4P[?[G#__7[]](.U_ZE,LDWV]LUJ^258[1Z_]78?['^T]\_?_C#. M%KL8_K)9;?_O;/N\S5OQKX?9YFN@%]-\L+8*_!G_?W.6KX,])OLEF M\_5WP9^"U\'Z+EOEZV"V"'Y=S#;KOVP_N?WXX]WR89TMKM=O7F^V+VC'OIX6 M@__X-'AT8O P^&FYV-RM [&XSJ];GB_\SX_//5_YGS\\]WQ]YO5''N#U]COQ M_.V(#M^.'R.O^.[A]BJ(P[\$42^*BK_PEM?UWJ_\?;IY5L+32G+Y:_$HPJ\D M^;3R%?WZ2Q+\^4_?G=;DY5IX7E,O>6V5'_63\/K, MY7#YUSC;Y/<7Z?9RO=?I9;N+X7!R*5S+8?S\:S'>CQ3[?RU^7&6+=;:?+[3^ M>GM"^NW(;@;U_?IS-LU_>+6=(JWSU6/^ZNU__U<(FE:-!>!4UC@66'-%!6"VCP^>, M#KT9_=O#_:?M:?PVG_?Y9C6;KH-LO7ZXWZ9PLPP^Y4$VO9OEC_M0;E.['?]N M.;\._A/\J2VBWJ&Z1I3$$A(3)"9)3)%82F*:Q,SP:,(6-O))#N<@K);/T7,^ M1]Y\RMEZFLV#_\VSU=.IN/NH/[1ES\MTS1Z))20F2$R2F"*QE,0TB1D2LR3F M(*P6T_%S3,?$U: Q&5(22TA,D)@D,45B*8EI$C,D9DG,05@MI)/GD$XNG.O^ M]#37_4OPKC;9?7>8[/YG?Z6[+<'>$;HFF,02$A,D)DE,D5A*8IK$S.3XFF1C MBDL.YR"L%LNP5]YA[IV]3!O,[K=!G&6;?/ZU]3ZQE^B:/%1+4$V@FD0UA6HI MJFE4,ZAF4,]JB6H)E!-HII"M135-*H95+.HYBBMGMVR8A0.D'-1M#V$:@FJ"523 MJ*90+44UC6H&U2RJ.4JK)[8L'(7^QM&%YZ)HEPC5$E03J"91387'39OA:#)J M3GO1IA"J&52SJ.8HK1[$LED4^JM%+SD715M&J):@FD UB6JJT.KGHL-F*-$* M$:H95+.HYBBM'LJR1Q1Z&Q!/YZ*[>OS-VAI&M$V$:@FJ"523 MJ*90+44UC6H&U2RJ.4JKI[8L%H43Y"P4;0^A6H)J M4DJBE42U%-HYI!-8MJ MCM+JBRB4E:/H?.7H_%EH@53/?T:C7G_<>&>H?ZRN240U@6H2U12JI:BF4SW9GH4_WV?GO^>>8\M""K9T!1,Y-H7PC5 M!*I)5%.HEJ*:1C6#:A;5'*75,UGVA2)_7^CG[=%Q-9ONCI"_[-ZFW9I!M"V$ M:@FJ"523J*90+44UC6H&U2RJ.4JKQ[5L%47(6D01VB1"M035!*I)5%.HEJ*: M1C6#:A;5'*75$UM6CB)_Y>AOR\7CTQEHL1K*I_QVMECL+O?NEDK9?F([ 9XM MSY^@HDTD5$M03:":1#55:+4%"<(X[ ^;-V70836J&52SJ.8HK9[6LF04^1K8)HM MIOG\@F2B)2!42U!-H)I$-14=+[ S[/=ZS7=THH-J5#.H9E'-45I]:X:RW1.? M;_<4;?;M;+,MA7Z@:PI1+4$U@6H2U=29;V/\]![Z.O0J&90S:*:H[1Z M,,NR3^PO^_RZ6.73Y>UB]N_M@7*ZO/^<+];9?K.U$TM*^[W..45+0:@F"FU8 M[32->[U>XSP0'51=-FB*#JI1S:":135':?6TE36>V%_C^>=^A\'==9C'?+7; MAJ&X^G*SG:X6.=QG;W=M9KG)YL'#R7CFO^\^SK=/FV>;IP4S'PY7>9YVL_G#?A^6_:GI7W?[DC8B7FS%)C[G@H=6OM!M0351*%5#R+QT:%&MCRJ'S4?I5H>-1X<9^2XS#,Y M>I1&OTJ#:A;5'*75(U*6;V)_^>;GQOM"MI$X7&K]<9^;;5H^Y*OM^>7][FY( M:UK0 @ZJ):@F4$VBFD*U%-4TJAE4LZCF**V>YK*G$S\U%;YU"VNTC(-J":H) M5).HIE M136-:@;5+*HY2JLGMNS^Q/[NSX5%=+_2.;%H^0?5!*I)5%/QV; _U_>VA"Z>_?J5S8M'.$*H)5).HI@KM[/LPT5$UJAE4LZCF M**V>Q;);U/?71+[]35[^ 3K'%&T#H9KH'V_I%?;"* P;69#HL.K285-T6(UJ M!M4LJCE*JT>P[/7T_;V>R]X)YD?K^.L_9&Z-_K]T8#=YM#Y;%):/6S*(]'E1+4$V@FD0U MA6HIJFE4,ZAF4O[)5U/>O_G/A62E:*D*U!-4$JDE44_WC]7CBN!?%S1W^T%$UJAE4LZCF M**T>Q;(NU/?7A:IGG+_LLAC\NIAMVN>O:&4(U1)4$Z@F44VA6HIJ&M4,JEE4 MI M^=O#_:=\]?Q&SO7NH^GR_GZY*-9&R+/I7?"P/?8&=]EZ?R*ZVJW,L%M%895/ M\]ECZU5@_ZA=$XYJ":J)P?$^:V'C%!0=4)T?,$4'U*AF4,VBFJ.T>A;+CM# MWQ&B=E;P#],Y?&B)"-4$JDE44X/C$E$\&&Q/49MA14M$J&90S:*:H[1Z6,L2 MT,OOW.IG^ SBE%BT6H)@JM5C^/>OW^I'E>B5:&+APU14?5+:.VS9(- M.JI%-4=I]6B5-9^!?_&?R^Y:^I'.\4%;/J@F4$VBFAH<+PH4AI/^\.@HA_9W M4,V@FD4U1VGU*);]G8&_O_.B717\9N=DHI4=5!.H)E%-#8Z;/>-P/&EN*H0. MJE'-H)I%-4=I]6"6S9Z!O]G3>?%VO]9N'811<)U];5W+'7UA&M4,JEE4!^Z@_M,7%/T+7N*!:@FH"U22J M*51+44VCFD$UBVJ.TNII+@L]PZ<.PC?688=H7P?5$E03J"913:%:BFH:U0RJ M651SE%9/;-GJ&2*M'K_2.;%HJP?5!*I)5%.HEJ*:1C6#:G;8TH;J]^+&I-^U M/"P:QI.X7(*I'K*RKC/\0^LZ?KUS^-"Z#JH)5).HIE M136-:@;5[/"XYA3% M5X.P&;Z6-E3OJC="H>O^HGJVRB3/T-W$NO<,1]8*//Y^XPX%V-S/!:-"HGJ.O+44UC6H&U2RJ.4JK9ZQL^8S\+1^1K1:' M_:2#QV)'H<_Y:IHO-MEMZZJ1?K%SWM!F#ZH)5).%%H:57/:NXNT_S6"BI1U4 MTZAF4,VBFJ.T>C#+"M#(7P'J<.YYZCTF_A$Z!Y74$E03J"913:%:BFH:U0RJ M651SE%9/<]DB&B&;?(W0WA"J):@F4$VBFD*U%-4TJAE4LZCF**V>V+)=-/*W MBRX]^40K1JB6H)I -8EJ"M525-.H9D;'"R"%8=@?-.Z<6'141VGU+)9MI)&_ MC?2-;T7QZYTSBC:14$V@FD0UA6HIJFE4,X56>_-(_RH<-".*5HPHK1[1LF(T M\J\,<[ZPX EK1FBM"-425!.H)E%-H5J*:AK5#*I95'.45DOSN&P?C7O$-:,Q M6C%"M035!*I)5%.HEJ*:1C6#:A;5'*75$UM6C,;^K<$NO&;D5SHG%JT8H9I M-8EJ"M525-/CXUW)HD$O:E[E,>BH%M47AUYPSM6MTUBT>H1JCM+JP2RK1V-_]>C\M5P_ MT#F8:+,(U02J2513J):BFBZTZM772=B\^FK0,2VJ.4JKA[!L#(W]ZPY=?"TW M/GDMUS]"YY2B;2)4$Z@F44VA6HIJ&M4,JEE4HEJ":0#6):JK0:M=+ M^U?]L!E1M%*$:@;5+*HY2JM'M*P>C?W5HPLNYJ+-(E1+4$V@FD0U=>;;>/J" M:8J^#HUJ!M4LJCE*JP5S4K:()OXUC,Y?S/4#78.):@FJB4)K[MS7W+H/'51= M-FB*#JI1S:":135':?5XE96?B;_R<_HR[<=\>A>(>?Z8;9:KUMRA-2!42U!- MH)I$-85J*:II5#.H9E'-45H]Q659:!(1EVC[+",_%7>"Z;U6RQGDV+*['+FZ<5-]!NQ_M$U:HN.Z2BMGLFRX#-YZ19G/^>/^6)_O^3BS<[\8W7.*UH#0C6! M:A+5%*JEJ*91S:":135':?5Y31%A/+"9:3+*=8+F4YS7*&Y>R!J\^A^XTY-#9H(Z%Q):'^ MGM+1)'J]/]A.[_+@O\+V?*(-)99+6$ZPG&0YQ7(IRVF6,RQG6U)L5S";T]%BQ/4FUT&[[/5;_FFB.)U/EWEV>FV_IFQNF<2+4*QG& YR7+JP%5_ M8[1%%RTYL9QA.&:@[KE%"U$L)UA. MLIQBN93E-,L9EK,LYS"N$?!Q)>!(-^K 8/%%VU$L)UA.LIQBN93E-,L9EK,L MYS"N$=]));YX4>H,V3W*:%6*Y03+2993+)>RG&8YPW+VP#5N]PR.[O?\(:6I ML%*:"CN6IAI3Z/?9/%]<;^?/Y1MNN]2H_*-W3C/*)2PG6$ZRG&*YE.4TRQF6 MLRSG,*Z1^DJ-*F1J5"%;HT*YA.4$RTF64RR7LIQF.<-REN4#JT];&U6###FI9SF%<(Z&5IE;H;VI]^Z3Z]-Z39\;N M'F6VN85R@N4DRRF62UE.LYQA.(;Z7*%?DW]'O)#-M/=H\R6^M".<%RDN44RZ4LIP_O*R&3;; M\4*YA.4$RTF64P?NS#5L=%#-I^O-K.;V2ZET[M9_ICOU\$\EU&VJ14=MXW"JTE< M_[M*V%$%RTF64RR7LIQF.<-REN4Y39?A;*"9:3+*=8+F4YS7*&Y>R!JY_[ MQLU37VK01D(K_:SXY?VLN-/=(_] W7/+]J]03K"<9#G%RG&8YPW*6Y1S&->);:6#%_@;6/\II M\VQYW9YG%9C5;K&?38KOAY_ZY'[#?K![:-FULE!.L)QD.<5R*Z^YN[)E1W48UPAHI8$5^QM8+2>Z+8O.OOS([M?RG=D\UVM%!.L)QD.<5R*KS'2T_V3W*;$<+Y03+2993+)>R MG&8Y<^"\I2K+#NHPKI'02D>K[^]H)?E-OEIM,_K+9CG]+?AU,=N<.,*R!2R4 M2UA.L)QD.<5R*[PF3PN@AL>U[9KA7*)2PG M6$ZRG#IPXTI>X_BJ%Q_EE2U1H9QA.1U42E0#;\_C> *<+ZX[3GW] M(W2.+,HE+"<.7/4@-AZ/XK >"LD.JRX<-F6'U6W#MDRE#3NL93F'<8V05:I. M W_5Z=?%*I\N;Q>S?V]S-EW>?\X7ZVQWK>CD&PC\8/=,L44GE!,'KMI:'S9+ MZY(=5%TT:,H.JEG.L)QE.8=QC=A5^DL#?W_IG_GL]FY_:'O,5]GM\P'M9KD* MBD#N0[@[W"TWV3QX.)G3_/?=Q_GV:?-L)VZ6VP<7!\[U_L[-\O/^XF]P^S0! M;D\U6W)"N83E!,M)EE/G?G1&P?URL;E;!\/@.OO:=JJ2LJ](LYQA./S&S3">42EA,'KGJ0#%N.S!<\2K4]*FHY MX%[P*,U^F8;E+,LYC&MDI=(B&OA;1._O9OE-('[/IP^;V6,>_/WF9C;-5\&[ M[:EB^=GW=]ELMUSC-CE'2S=Z>@W^L;OGB:T;H9Q@.!M3GSS M;1@_WSW6;%T)Y03+2993+)>RG&8YPW+VP%5O846CJTG87*J1&K:1UTH/:>#O M(5%3[.(M>KO^TM,;][9GM)6'MF>=K2ZA7,)R@N4DRRF62UE.LYQA.K^GJV9]K^"SIE&N83E!,M)EE,LE[*<9CG#PG& YR7**Y5*6TRQG6,ZRG,.X1GPK=:ZAOY-SZ8S:SW2/+]NR*KC:NV#" M2;]9Y17LN)+E%,NE+*=9SK"<93F'<8U@5KI4PS-=JGPQ6Z[*R?/:>WUZOU?G M+Q_:EX'SC]0]NVR["N4$RTF64RR7LIQF.<-REN4C]2>?8C\0W2/-EOT0CG!O3[Z M_(_A]TG8\GD1?B_;/J_"[].VS^OP>[?__.ORY;Q]\SF[S;>_/FYGBW4PSV^V M+ZUW-=K^1:QV;ZTZ_&&S_+S]A?0J^+3<;);W^P_O\NPZ7^T>L/W_-\OEYO"' MW0!?EJO?]E_^V_\#4$L#!!0 ( ':,.%;Y2GP%L@8 ,LO 9 >&PO M=V]R:W-H965TANIIFV%SM[H6 Y9HK!!3EN9_;'K\ $F8).D:/<)(#1*UXA'1X=:;[/ M\B_%6@B)OFV2M#@?K:7^!#?KV5Y M8;*8;_F]N!7RX_8F5V>31F49;T1:Q%F*^5Q:H[O@4BWUQ=(Q* M*W=9]J4\>;<\'WGE$XE$1+*4X.K?@[@225(JJ>?X6HN.FCK+@L?'C^IO*O/* MS!TOQ%66?(Z75"U355:N8G3\C7>RES]&JMR:Y*.83J>HN%2917<_EH1YBJ >C]UDJUP5ZG2[%LJ?\ M%5P^ ,I/E.?&.'DT?DE P8O=_1A1_#LB'B%]SP,7OQ:1J7CK<6CS'FBE1PUZ MM\9V/91C_>7*4?ZJV/)(G(_4,"Y$_B!&B]]^P8'W1Y\I1V(MBZRQR"#U1=FE MQ!*]B-.Z%[WLLWO0\"N-,@8]+,X(#<. SBG#H7-RB>1: MH#MQ'Z=I&?^R575A*_(X^VG?!6NQ;9!I9R!@3#$+@F8@M+R&C=<0]/HVY^F M80B*V%H).U9\.O5F!B>SQLG,03P!-6R-S+K!R6E%(LA)Q M:2?+4<35USCYN358T]9;K=8R%S#/8P9O1X2![4:72)=VXPJNP-HH[HXLSP\( MHP:G1#LE8*C\7$&C6)Y=/(A<03"J!AM28";0&Q[GZ!-/=J+7(7'JT)%:NQDT MRF 0(^S"Z3)+$IX7Y:5#%^CO 4XIJ%8+CWH I6,R-;Q_#3@8)ISCV#K0ER., MJ7T=U'!P;"P<4V(PIGD'P\!S%&H'^G**/[5:VQ<>S[#!ET8;#&(%$'8'VG2* M0+5:VV8P]DPV-=Y@2[[IC\ #/3NEG%HM;%L.3*%84PZ&,>?F8"M3@1CMUW&T MKK\OJ&P(5'YNQ"8^XVFZXXDZE>HY>=(_KW6*0C]Y;(J^"_4*H#"L\0C#?/3C M+ 7]IZ;Y2[%5+U_-]=&5FD_G/)*9>N/_O!>;.Y'_V^O?*4&Y4FO/^35G$>_$ MR0QQ"E.NU-HV-7(1&+D&0CZL8NVYRU5>_S FFJ@(B"I]??@Q,W7)BS)NIT@- M]2J=J:(WV)'AJJS=/@=C$H1:ICK$ U8!":5I\_JX0JLG7:33(QA$AI\:HHB M,$4=#\JJHZ*/:2S[>ZM34G*EUEZ.T*1$3R4EZI247*FU;6I2HI;)J1-3OW U MUHW212GJ^VK<]O=FJGF*PCPU\'L*JUB[(5TW0>![AAA$C];,X$33L(@*BUB; MH=V(BO&,!28WFG4HS#HGY8!A36MS/:MO(0YGANDXU?A#8?QY^M<"KL#:J-]= MDB >8S.#4IP16U8W@FNT;I]>O).9!R8 JS& M(CI\>6V@+Z<85*NU6-FX#NF.8>=NO(V MS"8L;VNS5FO9)/XX-,0EICF'.5F$&^C9*>S4:JVAZ(\]P^HPTZS#8-:Y%BN1 MY\V$VXCML(RUF^?("S&-1.S4O!!SBD&NU-HVC[82P:SD"MOA:JP;I8M/P0QC M0^QEFIX83$\#J1U6L3;3120\"[!A.P#3A,3@-;>GHR!<@;7/H.,S#*?4L.C& M- *QZ3.1('-*.J[4VLV@@8A9YHF>3H)PC=;M$W8^/X09-P,P#4P,!B9[$H0% MK7WU$1,=>X:YG*^)R8>)R2E*P'59[Y/TNN\R&/\(]9.C[=(;D=]7N\@+%&6[ M5!YV3C=7FYWJ%]7^[(F^_;#-_3W/56\N4")6JJ@WGJHPDA]VCA].9+:M-E_? M95)FF^IP+?A2Y.4-ZO=5ELG'D[*"9O_^XG]02P,$% @ =HPX5EU'1([O M @ B L !D !X;"]W;W)K&ULK59M;]HP$/XK M5E9-G;22-Z =@TB% -ND2JBLVV>3'"2J$V>V ^V_G^V$#%B:IBI?B%_N>>Y\ MSV'?<$?9(X\ !'I*2,I'1B1$-C!-'D208-ZA&:1R9TU9@H6NA6P*Z;3WT2D"O+:!? OIM =)45>)2,+D;2YSP[H%@ 2%:8":>T4^&4XYUD7!TZ8/ ,>&? MT!6:Y2)G@.@:+8.(RBBOT,/21Y<7G] %BE-T%Q.B0$-3R* 4M1F4 8R+ )P7 M G#1'4U%Q-$T#2&LP?O-^'X#WI3)J#+B[#,R=AH)?0@ZR+4_(\=RG)IX)NWA M=MUQWN=]^C[OLV;XCSR5<.M%^+PUW/[2((5;%:>K^=PW%V==G15(8#&!GRRN; MF!X'S_8?>MKGDZM'>>M;0W!X60F%A6X?8 MR'^59EI+HQJW0H=9IM8BDI@+5U9G6L9,"OZOF(B:*;;CA45 MLHG1PTBVRL"4@=Q?4RKV$^6@:KZ]OU!+ P04 " !VC#A6"Y9C]V\# #T M#P &0 'AL+W=OZ^=I.!6'5LSG;*GK0?_L9.2.$N1"#Y#8F-YS>> MOSV.9[:7ZD67 (9\K[C0\Z T9G'CL]L6QK;$2YF M.[J%)S!?=H\*6V%'*5@%0C,IB(+-/%C&]UGL#-R(KPSV^NB=V%">I7RQC3^* M>1#9&0&'W%@$Q<,4A;@_12#^/68.R4:4)Q.F34T,5,R3U1=C32[(L3TUEC^$S8 M=7\R"O]E:&<6:UE5S.!"&DVH*,A:"L/$%D3.0)/W&1C*N/Y ;@@3Y(%QCHNE M9Z%!UQ80YJV;5>,F.>,F)@\(+C7Y1110]-BOA^W' _8AAMS%G1SB7B6#P SR M$8GCGTD2)1'A=*]K9OKF-8Q9[M2(I)'#Q 17*W\I)2] ]:"R"V:4-C-*R)>G MC+R_^3 0:=JM<.JXXS/<5J3RBW/F7T"'[Z1-V?.?S%5#FQQE1]+E M1B/-H+]KI?$$.Y'F8R?-Q^&LQ6LX"+*V1]H2=]BRK/"4<\U+4W?0P;5[SBE/1*RWS13K4\NN3'%V:P+JF"YHJJR;Z49,,X[EB; MRKACAR^PJV$O5RL<_^^<2$_/BOB!JBT3&B\S&S2-1K<8A6I*S*9AY,X57<_28 GG7DLLRT'9 ?C_ M1DIS:%@'7:&_^!=02P,$% @ =HPX5I])1PWB"P SYP !D !X;"]W M;W)K&ULM=UK;]I8 L;QKW+$CE8STFS!YI*DFT1J MXKNW.U7;V7GMPDFP:FS&-DV[F@^_MG$P)Y@3D/[[IDT(YW>X/?C"@WW]E.5? MBZ64I?B^2M+B9K LR_7;X;"8+^4J*MYD:YE6?WG(\E545K_FC\-BG=3+*GFX$Q>+[@8_RX M+.L+AK?7Z^A1?I+E[^L/>?7;<*T%SC/[%\ M*O9^%O5=^9)E7^M?_,7-8%3?(IG(>5D34?7?-WDODZ26JMOQ9XL.=G/6 _=_ M?M:=YLY7=^9+5,C[+/DC7I3+F\'E0"SD0[1)RH_9DR?;.S2MO7F6%,V_XFE[ MW=G50,PW19FMVL'5+5C%Z?;_Z'O[0.P-,,TC \QV@'GJ@'$[8'SJ@$D[8'+J M@&D[8'KJ@%D[8/9RP,61 1?M@(M39[AL!UR>.N"J'7!UZ@!C]/S,C4X>LGNR MMR^Z[:ND>8E941G=7N?9D\CKZU=>_4/S.FW&5Z^L.*TC]:G,J[_&U;CR]MW\ MSTUF<80[[.T7!;"3A=RT3/>UH^?O3;>>65^4P,,J\=L]\"9SP_< MG:D5@TWR1HPN?Q7FR#3%[Y\L\?-/O_0],'KFMWGY1HR-AC$TC*5GWFT>GQGC M4L/8>L:2\]VMT=TIY[7')JV8T:N,>S)C7#TSXF&3]KT /+WU2:Y/NDF^GGD? MY2<]0,'IC[/N60]/?M;-43^CO+;'NS>%<>..7W]3>/F>T',C[[;8I!^KUPG> M%NMH+F\&U4*_D/DW.;C]^]^,V>B??7$A,8O$;!)S2,PE,8_$?!(+2"R$,"5? MDUV^)CK]ULVRQ5.<)'UATHX\-TPD9I&8O<5F#5:O]G^[-2>SV<7L>OAM/R9] M5S.JMU[U:BYYTSP2\TDL(+$0PI0 3'ZG,VN7N2 O&$>B?DD%I!8"&%*#F:[',RT M.?B\S*44=I0G/\2G,GJ4PMGT;U_=::%STT!B%HG9).:0F$MB'HGY)!:06 AA M2K8N=MFZ(#=B+LA\D9A%8C:).23FDIA'8CZ)!2060IB2K\M=OBZURZY_;U9? M9"ZR!Y'$J[B4"[&.\C*5>;&,UX6(F[A5E\:I^.O83IL[[13GIH[$+!*S2N1T/HD%)!9"F!*EJUV4KE[9''I>-(EYMJK"5/_8%QC%QII'3NF36$!B(80ID3%&W0=7HQ-#4R]L>A=" M?1'2J^=F"-4L5+-;;?^]W1A-7KY8'712%]4\5/-1+4"UD-+4,.U]"FSH5^;D MDW@?Y5^/[(K3CSX[-*1FH9J-:@ZJN:CFH9J/:@&JA92F9LOLLF62.R):CB+%785M?*'6%6+LFS1?A9U;*>ZGCH[:&BW M7L M5MM?";SH60E$:Q.HYJ&:CVH!JH64I@:H*T\8VL^.;S]'29+UI@4M2J":A6HV MJCFHYJ*:AVH^J@6H%E*:FJJN,F%QYYLWQ MWC.O?E.UJTJ8^JK$;T]M(T*L93ZO$A$]RKY0Z)ES0X%J5JL9QMYC,WHSOIJ^ MB 4ZJX-J+JIYJ.:C6H!J8?]S/YD91X+1U1Y,?>WA/JL6$GG9?!$IS*PCF:C\VTX,%#=I>0#47U3Q4\U$M0+60TM14 M=>T%4]]>^"SS5?V%BH7\TKO1HA]^=FC0NL(K=VUR*5;- 5CZMO[16^*@FHMJ M'JKYJ!:@6DAI:I2Z$H.I+S'XJW44YTT1*,F*_D406F9 -0O5;%1S6FW_4Z3) M].5*IXO.Z:&:CVH!JH64IN:F*RF8^B,S_"N+TJ+NSLGX6U1M%O4&!VTFM-K^ M-LSX8!O&0N>T4:CFHUJ :B&EJ3'J>@>FOG?P/BHW>5W= M*=MMH>24!1+:27CE%D[%#QGE?6N4%GH[;%1S4,U%-0_5?%0+4"VD-#5=7?_ MU!^SX6 A51^7H?Z*Q"K;]'].J@?/CA9:04 U&]4<5'-1S4,UO]7TZ^_!2=<* MJ5NFQJ.K#)CZRL!]+A?Q=H>!D-_7,BV:G=KS4SXE0OL$J&:AFHUJ3JLI.Q., MPYT):)\ U7Q4"U MI#3U*,)=[V"L[QT+HOD\WS1' MUVKW,O0LIYJ*Z2EA0QL.J&:AFHUJSOBP?7%P>!47G=)#-1_5 E0+*4W-6E=P M&.L+#LWW'\1?XI/,8UD(2WS(Y8/,JP6:*)91-6-OD-!2 ZI9J&:CFH-J+JIY MJ.:C6H!J(:6IB=L[YP1[T@GVK!/L:2?8\TZP)YY@SSS!GGJ"/?<$>_()]NP3 M_X]VQ+AK1XSU[8C]WFNU!IF=N9A#BQ.H9HT/RPGCV<7+1BPZIX-J+JIYJ.:C M6H!J(:6ID>J*$V-]<>)YA?$N*J3X>.0C7[UQ=G+08SJ@FHUJ#JJYJ.:AFH]J M :J%E*8FK&M8C&?H"B):KT U"]5L5'-0S44U#]5\5 M0+:0T-6M=#6.L+SGX M^^4EL3U;KX@6]6?%U=IB?0[;[5]^C@H1/7\'I.\,AG?ZB-Z[&Z15E-.H'+04[O5SG9L= M5+-1S4$U%]4\5/-1+4"UD-+4['3MCHF^W?%'EG^-TT\\]V,+*T5#'AW%"6QBH9J.:@VHNJGFHYJ-:@&HAI:EQZEH8 M$_UQ&MPL6SS%2?_BY_ <$M.#X]+=ZRM*$!-]">+=*LO+^+_M7@29QUG_?@2]8HR.'C#B7C_T[$"AAY] M-0?57%3S4,U'M0#50DK;!FI8+*4LK:B,;J^K-;]'>2^3I!#S^E@2]1)L[])J MK?"A/F3_VW?F8'AP^;WQUC)Z+G>,MVYS^;#C;Z_7T:-\'^6/<5J(1#Y44XW> M7%1+Y3Q^7.Y^*;/US< 8B"]96:V6-C\N9;20>7V%ZN\/658^_U)/\)3E7YN[ M<_L_4$L#!!0 ( ':,.%;^X'Y.;P0 .<0 9 >&PO=V]R:W-H965T MY9MT^ MTQ)L\RJ1*DG9V7[]0,F67T2K6>%;WYK)>,%",VE M( H6$^^.WLYH8A5JB3\Y;/3!,[%4YE)^M2^/V<0++"+((376!,.O-R6#!JMQ\EIO?8$MH:.VE M,M?U)]EL90./I)4VLM@J(X*"B^:;O6P=<:" =MP*X58A/%6(SRA$6X6H)MH@ MJVD],,.F8R4W1%EIM&8?:M_4VLB&"QO&9Z/P5XYZ9OI11-OEB_OWT PWBNWY$!^?+\0-Z^>4?>$"[('RM9:28R M/?8- K/F_70+XKX!$9X!,2*?I# K37X5&63'^CX2:EF%.U;W8:_!!TBO2$3? MDS (0P>>V>O5:0^;'6+W#O:PW^J2I3#Q\#1K4&OPIC__ M1$?!+R[Z%S)VY(RX=4;<9WU:,RX9SPCRQ<0Q@'L8%^7&SJBV8\O1>AI%83+V MUX=4'$)A,FJ%CB .6XC#_P#1L!=P)G5C9'BP=1C&47P"L"M%H^#FQHUPU"(< MO3ZCLJ.,$E(,4DM@P043*1?+IE9RPT'?NGB,+IE:%S)VY)7KUBO7O7&KF]! M+@:5!L*T!J.)G&.Y$H"A5+) 3WRKN.;VD#E#>MT)5I0,3P+:B^$'&28MP^3' M&6(1AI=TQ<02ZL05V$2;) "2 _8ZDG,VYWF="2[V23>AAR$-3_@[I((DH>Z$ MOFF)W?SOA.9BC97B%0E]<\F$OI"Q(Z_08-^>@]Z /QN9?AW8024CJ2QP>M-- M'X87^PPD925'G_%_4 "7M5R8#4/'9;#&&:VT'G4VY* ;17J:Z0XA&D?N0-.# MB8->E%):*<73*J^*[Y*B';SQ:3EVR ROSU *]Y3"7DJ_[U*TK!0>0.10(F3 M.3=G!ED82>:51B6M+>4Y'LJS)6B[U1' 9$1/:72E*(V'9XCL!Q7:/ZG<[U#. M#E ZSQB]Z$!R*6O'M/V?2>YL6U 8J*:D.OG&#H='I[71(16/XC-1V8\C MM'\>><2J*)9\GN]J_GNL[>X3X)XV3E$Z)A=Z]A3L9Q+:V]RG'Z7,-CS/G#3L%QR65G,&UGPIH_UAPI_&2BL']3O>CW>8_Z'9_EU0%E&;W8C=H_]N8_@M02P,$% @ =HPX5IQ#,;9H P MEQ< T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30UA*R!K("T(56: MM$V5VH>]588X8,EQ,L=TL%\_7SN$C_HBVH>5+*C$OB?GW&/[.@D=5&K%Z?V< M4N4M=-B(=30#SM-S+.GKZF.QA]]S^J-BY0._<>+][\6A;IYY]GS MV8>SL\[CY+T#L[=#1[=&3U'"P> M(Q[4FV TR JQV0N1;P,Z.\FI]T3XT!\3SB:2 2LC.>,K&^Y"8%KP0GI*;T)M M)X1(]W!_JQUZ8 MBTWP&>35[8=5J1W.)%F%W6M_0S GG612R)3*S3W!7X=& TXSL"/9; YG590! M@$H5N6ZDC,P*08R'-:-N:-DIY?P>;EX_LQWM9;:UKJ881=/4ANJFE;$=T-]6 ML]K;LKU7Z7HE>RK4EX4>CC!]J!9Z)VG&EJ:_S!H#F'J(JY.RY*O/G,U$3NW@ MCTXX&I USYL7DOW1V:!4ICI I>\]4:G8=#OR6Y+R@2[5NIR6&>ZYVT+/_W:> M9U102?BV:5W[ISS+KW8<]=[*LKFK[!MV>JQ?2$[=Y'4;3,9M,-F*FNRWP632 M I.]-[MKOL1DV :3W3:8C$[?9'2:^R:H7WRWWJYWWJV;J >_88;^#_C%Q#=) MO]$^BBGCW(LRX6,S0?+X^8D^G"/-$FB*(ZQ&1V/ MG0[&V+S%,?RYU3!OP,#R0*:7S36^VGB%'*X#;$T/50@V4KP2L9'B]Z MD23NU<;R -;!:QV(+\[#]24FQ-%L*J8-VP'XTB28 C4HKM&XQB9G1@^[O7! M=DD4)8D; *NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'G>\4VX$ #%)@ #P 'AL+W=OC"HN5?#IXZFMM1G! ^U$[J16OK I M>);BW?Y[OCED;]+*G2RE^SX-VN^E"%@EE:SD#U%,@W' [$&__ZF-_*&5X^4F M-[HLIT'8G7@6QLG\E^)- [GE.]N6.+Y[XAYD&DS&OL&]--:U-=KVN6=\$[YR M=U0[?2]+)TS&G?C#Z/HHU6O3C+^+$;B-MA].GUTGWIG_THUZOY>YR'1>5T*Y MKA^-*!M 90_R: .F>"6FP:D*XZI@"^5\)[&EZIKR=9L[]9=>%MU=.X\+^M#< M27_"+(L6G [RR^/L2[;<+C(V7SUFB\=-]VVS>EAFL^T"0$8(9#0@Y$L$(&,$ M,AX2,@:0"0*9# F9 ,@4@4R'A$P!Y 2!G P).0&0UPCD]9"0UP#R!H&\H87, MA,V-/#;E3.^9.PCVN;92"6L!X"T">$L+^)E;:1NTM1'65_UE^AYC\_>8%FY3 M5Q4WWQN\C7Q5TO^,>^?,\ES7WCD0$]4,L6>6*M>58%O^3<"G&F)6"8FU5#DPH8\QY<2#*@>F]#&FG)A8.3@F3.IC=#F,6#DXY@W$Q"04$TL( MQ[R%F)B%8F(+89@O[0+$/YB8A6)R"V&8(<3$+!036PC'["TH8Q:*B2V$8\(8 M.,8L% ]HH9<06BC!+)006P@N09U5>8+))R&6#YY(9! 3DT\R9+[S@4%,3#X) ML7Q0S%XTG*"[,<3RP3%[>T:8?!)B^>"8O0&.R24S_ M_)O7%"1*E$\^DM87Y[S,E\;UGQTV[I)VNS%[.NRG/NRE7K0 MO#B]A75Z@^S3WU!+ P04 " !VC#A6$R?LNN\! "E(@ &@ 'AL+U]R M96QS+W=OZ)0A&51G ;-JJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7 MS;:4_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-G MSY]]_I^)W7J]6^6';O5VR,?RR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)U MFMS,'E^6S?#X(DVJ':00I/6##(*L?I!#D-BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0 MZ!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q^7]) M=3G=FR^//R^_3Z*$BS/."?Y*N?\"4$L#!!0 ( ':,.%9B(^<8V $ $@B M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>- M>JM>^ .+HS#9M4T7%ED5 MH[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV M39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ M5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%! M^E @?6B0/N8@?9R"]'$&TLSX;?B"Y M>@502P$"% ,4 " !VC#A6!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ':,.%9/#"%Q[@ "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ =HPX5E!I.F_$!0 RQX !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ =HPX5N!0];+8!0 /1D !@ ("!8QD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =HPX5A/O M--+@!P ,B( !@ ("!;3, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ =HPX5C;*IZ^6!0 2 \ !D M ("!+D8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ =HPX5DZX@>3?"0 Z"L !D ("!(7@ M 'AL+W=O&PO=V]R:W-H965T8+! 0 #H) 9 M " @;*( !X;"]W;W)K&UL4$L! A0#% @ M=HPX5HS2;!5O% ATX !D ("![8P 'AL+W=O&UL4$L! A0#% @ =HPX5MJ9P2BC! MS0H !D ("!':H 'AL+W=O&PO=V]R:W-H965T M9FM!1RT !>V 9 " @>2R !X;"]W;W)K&UL4$L! A0#% @ =HPX5K3<9'VB"@ 0S$ !D M ("!8N 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =HPX5BE3*Y$&PO=V]R:W-H965T&UL4$L! A0#% @ =HPX M5OAO%L/E 0 $00 !D ("!J ! 'AL+W=O&PO=V]R:W-H965T6'$F@0 .P< 9 " @2(% 0!X;"]W;W)K M&UL4$L! A0#% @ =HPX5BWHQ?J6! C1H M !D ("!\PD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =HPX5D,8YJ"9 @ 6 < !D M ("!X!4! 'AL+W=O&PO=V]R:W-H965T M1;P( !,& 9 M " @:T= 0!X;"]W;W)K&UL4$L! A0# M% @ =HPX5G2K"8#<"0 '64 !D ("!4R ! 'AL+W=O M&PO=V]R:W-H965T0WL@@ +!6 9 " @:TQ M 0!X;"]W;W)K&UL4$L! A0#% @ =HPX5DEY M O;\! EA@ !D ("!ECH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =HPX5J5U;-E* P &@L !D M ("!@4D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =HPX5M'LX^Q*!@ HR$ !D ("! M&U4! 'AL+W=O 0!X;"]W;W)K&UL4$L! A0#% M @ =HPX5BVB(7NW P NA( !D ("!PF,! 'AL+W=O&UL4$L! A0#% @ =HPX5J_D+DH1 M! /A, !D ("!6V\! 'AL+W=O&PO=V]R:W-H965TV5 0!X;"]W;W)K&UL4$L! A0#% @ =HPX5EU'1([O @ B L !D M ("!UIP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ =HPX5O[@?DYO! YQ !D ("!NZ\! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !VC#A68B/G&-@! !((@ $P M@ &?OP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0@!" 42 "HP0$ " ! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 289 382 1 false 86 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.K12.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 00505 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical UNAUDITED CONDENSED 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 - Income Taxes Sheet http://www.K12.com/role/DisclosureIncomeTaxes Income Taxes Notes 12 false false R13.htm 10501 - Disclosure - Finance and Operating Leases Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeases Finance and Operating Leases Notes 13 false false R14.htm 10601 - Disclosure - Debt Sheet http://www.K12.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 10701 - Disclosure - Credit Facility Sheet http://www.K12.com/role/DisclosureCreditFacility Credit Facility Notes 15 false false R16.htm 10801 - Disclosure - Equity Incentive Plan Sheet http://www.K12.com/role/DisclosureEquityIncentivePlan Equity Incentive Plan Notes 16 false false R17.htm 10901 - Disclosure - Related Party Transactions Sheet http://www.K12.com/role/DisclosureRelatedPartyTransactions Related Party Transactions 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 - Acquisitions and Investments Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestments Acquisitions and Investments Notes 19 false false R20.htm 11201 - Disclosure - Supplemental Disclosure of Cash Flow Information Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation Supplemental Disclosure of Cash Flow Information Notes 20 false false R21.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 21 false false R22.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 22 false false R23.htm 30503 - 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 23 false false R24.htm 30703 - Disclosure - Debt (Tables) Sheet http://www.K12.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.K12.com/role/DisclosureDebt 24 false false R25.htm 30803 - Disclosure - Equity Incentive Plan (Tables) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanTables Equity Incentive Plan (Tables) Tables http://www.K12.com/role/DisclosureEquityIncentivePlan 25 false false R26.htm 31103 - Disclosure - Acquisitions and Investments (Tables) Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables Acquisitions and Investments (Tables) Tables http://www.K12.com/role/DisclosureAcquisitionsAndInvestments 26 false false R27.htm 31203 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables) Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables Supplemental Disclosure of Cash Flow Information (Tables) Tables http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation 27 false false R28.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 28 false false R29.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 29 false false R30.htm 40301 - 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 30 false false R31.htm 40302 - 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 31 false false R32.htm 40303 - 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 32 false false R33.htm 40304 - 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 33 false false R34.htm 40305 - 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 34 false false R35.htm 40306 - 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 35 false false R36.htm 40307 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies - Inventories (Details) Details 36 false false R37.htm 40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) Details 37 false false R38.htm 40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) Details 38 false false R39.htm 40310 - 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 39 false false R40.htm 40311 - 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 40 false false R41.htm 40401 - Disclosure - Income Taxes (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.K12.com/role/DisclosureIncomeTaxes 41 false false R42.htm 40501 - 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 42 false false R43.htm 40502 - Disclosure - Finance and Operating Leases - Finance leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails Finance and Operating Leases - Finance leases (Details) Details 43 false false R44.htm 40503 - Disclosure - Finance and Operating Leases - Operating Leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails Finance and Operating Leases - Operating Leases (Details) Details 44 false false R45.htm 40504 - Disclosure - Finance and Operating Leases - Sub Leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails Finance and Operating Leases - Sub Leases (Details) Details 45 false false R46.htm 40505 - 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 46 false false R47.htm 40601 - Disclosure - Debt (Details) Sheet http://www.K12.com/role/DisclosureDebtDetails Debt (Details) Details http://www.K12.com/role/DisclosureDebtTables 47 false false R48.htm 40602 - Disclosure - Debt - Additional Information (Details) Sheet http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 48 false false R49.htm 40701 - Disclosure - Credit Facility (Details) Sheet http://www.K12.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://www.K12.com/role/DisclosureCreditFacility 49 false false R50.htm 40801 - Disclosure - Equity Incentive Plan (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanDetails Equity Incentive Plan (Details) Details http://www.K12.com/role/DisclosureEquityIncentivePlanTables 50 false false R51.htm 40802 - Disclosure - Equity Incentive Plan - Activity (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails Equity Incentive Plan - Activity (Details) Details 51 false false R52.htm 40803 - Disclosure - Equity Incentive Plan - Relationship (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails Equity Incentive Plan - Relationship (Details) Details 52 false false R53.htm 40804 - Disclosure - Equity Incentive Plan - Other (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails Equity Incentive Plan - Other (Details) Details 53 false false R54.htm 40805 - Disclosure - Equity Incentive Plan - Vesting (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails Equity Incentive Plan - Vesting (Details) Details 54 false false R55.htm 40901 - Disclosure - Related Party Transactions (Details) Sheet http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.K12.com/role/DisclosureRelatedPartyTransactions 55 false false R56.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 56 false false R57.htm 41101 - Disclosure - Acquisitions and Investments (Details) Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails Acquisitions and Investments (Details) Details http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables 57 false false R58.htm 41201 - 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 58 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: lrn:ContractsForAccessToCurriculumTerm, lrn:DebtInstrumentMaturityDateRangeEnding, lrn:DebtInstrumentMaturityDateRangeStarting, lrn:MaximumPaymentTerm, lrn:MinimumPaymentTerm, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:LiabilitiesFairValueDisclosure, us-gaap:NumberOfReportableSegments, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenuePracticalExpedientRemainingPerformanceObligation, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - lrn-20221231x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - lrn-20221231x10q.htm 9 lrn-20221231x10q.htm lrn-20221231.xsd lrn-20221231_cal.xml lrn-20221231_def.xml lrn-20221231_lab.xml lrn-20221231_pre.xml lrn-20221231xex10d1.htm lrn-20221231xex31d1.htm lrn-20221231xex31d2.htm lrn-20221231xex32d1.htm lrn-20221231xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lrn-20221231x10q.htm": { "axisCustom": 0, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/us-gaap/2021-01-31": 873, "http://xbrl.sec.gov/dei/2021q4": 29 }, "contextCount": 289, "dts": { "calculationLink": { "local": [ "lrn-20221231_cal.xml" ] }, "definitionLink": { "local": [ "lrn-20221231_def.xml" ] }, "inline": { "local": [ "lrn-20221231x10q.htm" ] }, "labelLink": { "local": [ "lrn-20221231_lab.xml" ] }, "presentationLink": { "local": [ "lrn-20221231_pre.xml" ] }, "schema": { "local": [ "lrn-20221231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 613, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 12, "http://www.K12.com/20221231": 5, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 22 }, "keyCustom": 85, "keyStandard": 297, "memberCustom": 49, "memberStandard": 36, "nsprefix": "lrn", "nsuri": "http://www.K12.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "12", "role": "http://www.K12.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Finance and Operating Leases", "menuCat": "Notes", "order": "13", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeases", "shortName": "Finance and Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.K12.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Credit Facility", "menuCat": "Notes", "order": "15", "role": "http://www.K12.com/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity Incentive Plan", "menuCat": "Notes", "order": "16", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlan", "shortName": "Equity Incentive Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "17", "role": "http://www.K12.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Acquisitions and Investments", "menuCat": "Notes", "order": "19", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments", "shortName": "Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Supplemental Disclosure of Cash Flow Information", "menuCat": "Notes", "order": "20", "role": "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation", "shortName": "Supplemental Disclosure of Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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": "22", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Finance and Operating Leases (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables", "shortName": "Finance and Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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": "24", "role": "http://www.K12.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity Incentive Plan (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "shortName": "Equity Incentive Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Acquisitions and Investments (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "shortName": "Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables)", "menuCat": "Tables", "order": "27", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfRevenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_a9oWLu8760umCy9tlxcpwQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the Business (Details)", "menuCat": "Details", "order": "28", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfRevenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_a9oWLu8760umCy9tlxcpwQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_SEsAo5KSWEetUJp0SvgAdg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Basis of Presentation (Details)", "menuCat": "Details", "order": "29", "role": "http://www.K12.com/role/DisclosureBasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_SEsAo5KSWEetUJp0SvgAdg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "menuCat": "Details", "order": "30", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2021_To_12_31_2022_ZrHxJnNDM0q4Rebf0AIQxw", "decimals": "2", "lang": null, "name": "lrn:PercentageOfImpactOnTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XqHgjLxyZ0mLmRtPMPYJzw", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details)", "menuCat": "Details", "order": "31", "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-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_lrn_GeneralEducationMember_3KImEl11o0KYpKM8U1_keg", "decimals": "2", "lang": null, "name": "lrn:PercentageOfRevenuesFromFundingBasedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XqHgjLxyZ0mLmRtPMPYJzw", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "lrn:ConcentrationRiskNumberOfCustomers", "lrn:ConcentrationRiskNumberOfCustomers", "lrn:ConcentrationRiskNumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_4kTuq5zFqkGgll8sOOYZfQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_ETxEvBK4f0KQpc5tp7UiSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Summary of Significant Accounting Policies - Concentration of Customers (Details)", "menuCat": "Details", "order": "32", "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", "lrn:ConcentrationRiskNumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_4kTuq5zFqkGgll8sOOYZfQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_ETxEvBK4f0KQpc5tp7UiSw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "menuCat": "Details", "order": "33", "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-20221231x10q.htm", "contextRef": "As_Of_6_30_2022_nvzX3QJ_L0uaWLE3qgcCZw", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Summary of Significant Accounting Policies - Performance Obligations (Details)", "menuCat": "Details", "order": "34", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40306 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details)", "menuCat": "Details", "order": "35", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40307 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details)", "menuCat": "Details", "order": "36", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails", "shortName": "Summary of Significant Accounting Policies - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details)", "menuCat": "Details", "order": "37", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment and Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "38", "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-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40310 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurement (Details)", "menuCat": "Details", "order": "39", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40311 - Disclosure - Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details)", "menuCat": "Details", "order": "40", "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-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XqHgjLxyZ0mLmRtPMPYJzw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "41", "role": "http://www.K12.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XqHgjLxyZ0mLmRtPMPYJzw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Finance and Operating Leases (Details)", "menuCat": "Details", "order": "42", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_srt_CounterpartyNameAxis_lrn_BancOfAmericaLeasingCapitalLlcMember_ka2LGjZTsU6vAvKJ9djneQ", "decimals": "-5", "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Finance and Operating Leases - Finance leases (Details)", "menuCat": "Details", "order": "43", "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", "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Finance and Operating Leases - Operating Leases (Details)", "menuCat": "Details", "order": "44", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:ScheduleOfSubleasingTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Finance and Operating Leases - Sub Leases (Details)", "menuCat": "Details", "order": "45", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details)", "menuCat": "Details", "order": "46", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "47", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "48", "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-20221231x10q.htm", "contextRef": "As_Of_9_30_2020_us-gaap_DebtInstrumentAxis_lrn_ConvertibleSeniorNotesDue2027Member_tw2BzanXXEilRCuDpJ8u6g", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "lrn:CreditFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_1_27_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_ZjVc3Kf9-kKzzw2-gxFcPA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Credit Facility (Details)", "menuCat": "Details", "order": "49", "role": "http://www.K12.com/role/DisclosureCreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:CreditFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_1_27_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_ZjVc3Kf9-kKzzw2-gxFcPA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_s8-rFgVZQ0u6YnP3h__5ig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity Incentive Plan (Details)", "menuCat": "Details", "order": "50", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "INF", "lang": null, "name": "lrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAfterExpirationOfOptionTermNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_6_30_2022_nvzX3QJ_L0uaWLE3qgcCZw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity Incentive Plan - Activity (Details)", "menuCat": "Details", "order": "51", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_TjHmlRFEdkaB9dGPcVmhCA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_Tq_Diwm-rECTUIF2EUZjoQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Equity Incentive Plan - Relationship (Details)", "menuCat": "Details", "order": "52", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_Tq_Diwm-rECTUIF2EUZjoQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_8_1_2022_To_8_31_2022_ikT1e8gX006RsCvUW5B8nA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Equity Incentive Plan - Other (Details)", "menuCat": "Details", "order": "53", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_tf3DX73Rfku3EOro1MupEQ", "decimals": "2", "lang": null, "name": "lrn:PercentageOfTargetStockAwardsGrantedAt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XqHgjLxyZ0mLmRtPMPYJzw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_8_1_2022_To_8_31_2022_ikT1e8gX006RsCvUW5B8nA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_gOOKUj9j5kSxXjlhw6SynQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Equity Incentive Plan - Vesting (Details)", "menuCat": "Details", "order": "54", "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-20221231x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_zKoUqijYsES1AeenJ-JR_g", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_TjHmlRFEdkaB9dGPcVmhCA", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_HPBAIgKOMkOjjVV7r-8XhQ", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "55", "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-20221231x10q.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_HPBAIgKOMkOjjVV7r-8XhQ", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_7nnIwf5x1U6kIfDowv-Cjw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "56", "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-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_7nnIwf5x1U6kIfDowv-Cjw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2022_wnZbfyizzki3GjdOiLQK5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Acquisitions and Investments (Details)", "menuCat": "Details", "order": "57", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "shortName": "Acquisitions and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2018_To_6_30_2019_us-gaap_InvestmentTypeAxis_lrn_ThreeEarlyStageFundsMember_eqZvR_wCBkOkdtD_NEwC3A", "decimals": "INF", "lang": null, "name": "lrn:NumberOfLimitedPartnershipsInvestedIn", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_fund_7AXPC9P5c0WWL-6Pfm2t3w", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details)", "menuCat": "Details", "order": "58", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_WfGsyr1oSkeNry_W9kNjHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_7sitIEenHUaA8-g7z_ThXg", "decimals": "-3", "lang": null, "name": "lrn:AdjustmentsToRetainedEarningsConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2021_9I4ce7WTwEyjpMDDMHfTdg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "As_Of_12_31_2021_9I4ce7WTwEyjpMDDMHfTdg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fLnAbdZuC0acnytWwby8VQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "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-20221231x10q.htm", "contextRef": "Duration_7_1_2022_To_12_31_2022_8HpzE_ehKE2cUH8RYDrumw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 86, "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r613" ], "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r610" ], "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r610" ], "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r610" ], "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r614" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r610" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r610" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r610" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r610" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r609" ], "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r611" ], "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/2021q4", "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/2021q4", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "lrn_AcceleratedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents accelerated amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Accelerated Depreciation", "terseLabel": "Accelerated depreciation" } } }, "localname": "AcceleratedDepreciation", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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 [Member]", "terseLabel": "Acquisition of Tallo Assets" } } }, "localname": "AcquisitionOfTalloAssetsMember", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "lrn_AdjustmentsToRetainedEarningsConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of convertible debt adjusted to retained earning during the period.", "label": "Adjustments To Retained Earnings, Convertible Debt", "terseLabel": "Adjustment related to new convertible debt guidance" } } }, "localname": "AdjustmentsToRetainedEarningsConvertibleDebt", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_AmortizationOfCapitalizedCurriculumDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization of capitalized curriculum development costs.", "label": "Amortization of Capitalized Curriculum Development Costs", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfCapitalizedCurriculumDevelopmentCosts", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_CapitalizedCurriculumDevelopmentCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Curriculum Development Costs [Abstract]", "terseLabel": "Capitalized Curriculum Development Costs" } } }, "localname": "CapitalizedCurriculumDevelopmentCostsAbstract", "nsuri": "http://www.K12.com/20221231", "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", "verboseLabel": "Amortization period of capitalized development costs" } } }, "localname": "CapitalizedCurriculumDevelopmentCostsUsefulLife", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the costs incurred associated with the development, modification or acquisition of software programs or applications for internal use related to curriculum content (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization, net of accumulated amortization.", "label": "Capitalized Software Development Costs for Software Application Used Internally, Curriculum Content, Net", "terseLabel": "Capitalized curriculum development costs, net" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/20221231", "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]", "verboseLabel": "Capitalized Software Costs" } } }, "localname": "ComputerSoftwareApplicationsPolicyTextBlock", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "integerItemType" }, "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/20221231", "presentation": [ "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "lrn_ContractsForAccessToCurriculumTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The duration of contracts providing access to curriculum via the entity's Web site. The entity recognizes revenues over the term of the contract.", "label": "Contracts for Access to Curriculum Term", "terseLabel": "Duration of contracts providing access to curriculum via the entity's Web site" } } }, "localname": "ContractsForAccessToCurriculumTerm", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_DescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of the Business" } } }, "localname": "DescriptionOfBusinessAbstract", "nsuri": "http://www.K12.com/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndAfterYearFive": { "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 in the fifth fiscal year following current fiscal year and after. 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 And After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndAfterYearFive", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee Operating lease liability Payments Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "totalLabel": "Total sublease income" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://www.K12.com/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearFour": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 2.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the fourth fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Due In Year Four", "terseLabel": "Year 4" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearFour", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearThree": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 3.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the third fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Due In Year Three", "terseLabel": "Year 3" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearThree", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearTwo": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 4.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the second fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Due In Year Two", "terseLabel": "Year 2" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearTwo", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 5.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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LineOfCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of an accordion feature under the credit facility.", "label": "Line Of Credit Facility Accordion Feature", "terseLabel": "Amount of accordion feature under the credit facility" } } }, "localname": "LineOfCreditFacilityAccordionFeature", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_LossFromEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss for proportionate share of equity method investee's income (loss).", "label": "Loss from Equity Method Investments", "terseLabel": "Loss from equity method investments" } } }, "localname": "LossFromEquityMethodInvestments", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "lrn_NewChiefExecutiveOfficerAndExecutiveChairmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the new Chief executive officer and executive chairman.", "label": "Chief Executive Officer And Executive Chairman" } } }, "localname": "NewChiefExecutiveOfficerAndExecutiveChairmanMember", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughDecember2025", "nsuri": "http://www.K12.com/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "lrn_OfficeEquipmentExcludingComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting, excluding computers.", "label": "Office equipment", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentExcludingComputersMember", "nsuri": "http://www.K12.com/20221231", "presentation": [ "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "lrn_PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentToAcquireAssets": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentsOfDeferredPurchaseConsideration": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentsToCapitalizedCurriculumDevelopmentCosts": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "Capitalized curriculum development additions" } } }, "localname": "PaymentsToCapitalizedCurriculumDevelopmentCosts", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "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/20221231", "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", "terseLabel": "Web site development" } } }, "localname": "SoftwareDevelopmentCostsInternetDomainMember", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/20221231", "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", "terseLabel": "Student and state testing computers and printers" } } }, "localname": "StudentComputerMember", "nsuri": "http://www.K12.com/20221231", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r250", "r251", "r355", "r374", "r571", "r573" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r225", "r256", "r261", "r267", "r317", "r398", "r399", "r400", "r415", "r416", "r436", "r437", "r438", "r439", "r568" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r225", "r256", "r261", "r267", "r317", "r398", "r399", "r400", "r415", "r416", "r436", "r437", "r438", "r439", "r568" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r225", "r256", "r261", "r267", "r317", "r398", "r399", "r400", "r415", "r416", "r436", "r437", "r438", "r439", "r568" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r396", "r512", "r538", "r565", "r566", "r588", "r601", "r608", "r653", "r666", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r396", "r512", "r538", "r565", "r566", "r588", "r601", "r608", "r653", "r666", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r300", "r514", "r589", "r607", "r656", "r673" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r300", "r514", "r589", "r607", "r656", "r673" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r388", "r396", "r488", "r512", "r538", "r565", "r566", "r588", "r601", "r608", "r653", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r388", "r396", "r488", "r512", "r538", "r565", "r566", "r588", "r601", "r608", "r653", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r250", "r251", "r355", "r374", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r267", "r397", "r632" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r267", "r397", "r616", "r617", "r632" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r227", "r303", "r304", "r570" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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 $25,744 and $26,993" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r44", "r45", "r228", "r534", "r543", "r544" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r182", "r539", "r540", "r569", "r618", "r619", "r620", "r629", "r630", "r631" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r398", "r399", "r400", "r629", "r630", "r631", "r657" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r134", "r136", "r161", "r162" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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 (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r136", "r156", "r160" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r305", "r318", "r320", "r322" ], "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)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r49", "r367", "r456", "r624" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of fees on debt" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r66", "r95", "r101" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r279" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r76" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r202", "r212", "r247", "r291", "r294", "r298", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r429", "r433", "r449", "r606", "r651", "r652", "r664" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r40", "r247", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r429", "r433", "r449", "r606", "r651", "r652", "r664" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r137", "r158" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_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 December 31st:" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r75" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r105" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r599", "r600" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r166", "r167", "r599", "r600" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r165" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r173", "r174", "r176" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r172", "r175", "r427" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r177" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions and Investments" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r223", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r21", "r68" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r63", "r68", "r73" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r63", "r193" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r74" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r247", "r270", "r274", "r276", "r278", "r283", "r284", "r316", "r343", "r345", "r346", "r347", "r350", "r351", "r372", "r373", "r375", "r376", "r449", "r567", "r615", "r625", "r633" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r122" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r110", "r206", "r217" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r109", "r118", "r341", "r342", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r629", "r630", "r657" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r125" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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,431,576 and 48,112,664 shares issued; and 43,096,833 and 42,777,921 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r46", "r230", "r232", "r237", "r531", "r535" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "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", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r80", "r81", "r190", "r191", "r302", "r561" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r80", "r81", "r190", "r191", "r302", "r545", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r80", "r81", "r190", "r191", "r302", "r561", "r675" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of revenues" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r78", "r80", "r81", "r82", "r190", "r192", "r561" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r80", "r81", "r190", "r191", "r302", "r561" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r180", "r574" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r655" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r379", "r380", "r386" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r379", "r380", "r386" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r387" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r381" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r596", "r598", "r674" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r51", "r514" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Instructional costs and services" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r79", "r302" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer relationships", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r203", "r204", "r211", "r252", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r457", "r583", "r584", "r585", "r586", "r587", "r626" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate spread added to base rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r204", "r211", "r369" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r123", "r354" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r30", "r126", "r127", "r129", "r354" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r30", "r126", "r127", "r129", "r354" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r195", "r197", "r352", "r457", "r584", "r585" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r29", "r353" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "verboseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r252", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r457", "r583", "r584", "r585", "r586", "r587", "r626" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r126", "r128", "r129", "r130", "r194", "r195", "r197", "r210", "r252", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r457", "r583", "r584", "r585", "r586", "r587", "r626" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of debt" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "auth_ref": [ "r308", "r318", "r320", "r322" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r307", "r309", "r310", "r530" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r24", "r196", "r654" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r66", "r164", "r413", "r419", "r420", "r628" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r66", "r104" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r66", "r289" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r171" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r385", "r589", "r590", "r591", "r592", "r593", "r594", "r595" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r656" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r163" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r238", "r259", "r260", "r261", "r262", "r263", "r268", "r270", "r276", "r277", "r278", "r280", "r439", "r440", "r532", "r536", "r579" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income attributable to common stockholders per share:", "verboseLabel": "Basic and diluted net income (loss) per share computation:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Additional disclosures", "verboseLabel": "Weighted average shares used in computing per share amounts:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r238", "r259", "r260", "r261", "r262", "r263", "r270", "r276", "r277", "r278", "r280", "r439", "r440", "r532", "r536", "r579" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r76", "r77" ], "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]", "terseLabel": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r157" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r157" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquipmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.", "label": "Equipment Expense", "terseLabel": "Equipment expense" } } }, "localname": "EquipmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r125", "r225", "r234", "r235", "r236", "r253", "r254", "r255", "r258", "r264", "r266", "r282", "r317", "r378", "r398", "r399", "r400", "r415", "r416", "r438", "r450", "r451", "r452", "r453", "r454", "r455", "r539", "r540", "r541", "r569" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r448" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r184", "r187" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r360", "r389", "r390", "r391", "r392", "r393", "r394", "r442", "r485", "r486", "r487", "r584", "r585", "r596", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r441", "r442", "r443", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r360", "r389", "r390", "r391", "r392", "r393", "r394", "r442", "r487", "r584", "r585", "r596", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r184" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r184", "r187" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r184" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r445" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r185" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r184" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r360", "r389", "r390", "r391", "r392", "r393", "r394", "r485", "r486", "r487", "r584", "r585", "r596", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r446", "r447" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r188", "r189" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r460", "r466", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r462", "r470" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r459", "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r459" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r661" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r459" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r661" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r461", "r470" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r458" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r460", "r466", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r473", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r472", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r311", "r314", "r319", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r368", "r377", "r435", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r582", "r646", "r647", "r648", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r337" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r102" ], "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 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Fiscal 2022 - remainder" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r102" ], "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 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r102" ], "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 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r102" ], "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 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r335", "r336", "r337", "r338", "r515", "r516" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r100", "r516" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets:" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r96", "r99" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r100", "r515" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r515" ], "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/2021-01-31", "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", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r90", "r91", "r529", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r93", "r97" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r50", "r247", "r291", "r293", "r297", "r299", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r449", "r581", "r651" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r121" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r86", "r306", "r324", "r650" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r88", "r313" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r85", "r642", "r650" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r87", "r312", "r530" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r85", "r642", "r650" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r643", "r644", "r645" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r103", "r108" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r47", "r200", "r207", "r219", "r291", "r293", "r297", "r299", "r533", "r581" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes and loss from equity method investments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r339", "r340" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r248", "r408", "r409", "r412", "r417", "r421", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r249", "r265", "r266", "r290", "r406", "r418", "r422", "r537" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r233", "r402", "r403", "r409", "r410", "r411", "r414" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r69" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r65" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r65" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r271", "r272", "r273", "r278" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r94", "r98" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r53", "r365", "r371", "r586", "r587" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r241", "r244", "r245" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r36", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r38" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r7", "r37", "r281", "r330", "r331", "r332", "r513", "r575" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r36", "r89" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of financial support to be provided in future by investment company to investee.", "label": "Investment Company, Financial Commitment to Investee, Future Amount", "terseLabel": "Investment commitment" } } }, "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r221" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions and Investments." } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r441" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r474", "r605" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r660" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance and Operating Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases", "verboseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r659" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Finance and Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r465" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r604" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r661" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Year 1" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Year 5" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Year 4" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Year 3" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r475" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Year 2" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r661" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 8.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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r475" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r659" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26", "r247", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r430", "r433", "r434", "r449", "r580", "r651", "r664", "r665" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r205", "r216", "r606", "r627", "r649", "r658" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r247", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r430", "r433", "r434", "r449", "r606", "r651", "r664", "r665" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmountCovered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net carrying amount of loans and leases receivable covered by loss sharing agreements.", "label": "Loans and Leases Receivable, Net Reported Amount, Covered", "terseLabel": "Loans receivable funded amount" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmountCovered", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r204", "r213", "r359", "r370", "r584", "r585" ], "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/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r124" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r110", "r111", "r112", "r114", "r115", "r116", "r117", "r119", "r120" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r113" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r209" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r285", "r286" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r243" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r243" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r63", "r64", "r67" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r48", "r67", "r208", "r218", "r226", "r229", "r231", "r236", "r247", "r257", "r259", "r260", "r261", "r262", "r265", "r266", "r275", "r291", "r293", "r297", "r299", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r440", "r449", "r581", "r651" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) attributable to common stockholders", "totalLabel": "Net income attributable to common stockholders", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r70", "r71", "r72" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r141" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r636" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r636" ], "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", "verboseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r291", "r293", "r297", "r299", "r581" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r467", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r459" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r459" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r459" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r463", "r470" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r458" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r624" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Noncash operating lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r473", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r472", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r39", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r178", "r179", "r181" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r41" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r57" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r61" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r55", "r84", "r240" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r56", "r426" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r56" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r55", "r84" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLimitedPartnershipInterests": { "auth_ref": [ "r622" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r58" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r57" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r137", "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14", "r372" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14", "r372" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r333", "r334" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r623" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r621" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r59", "r159" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r226", "r229", "r231", "r242", "r247", "r257", "r265", "r266", "r291", "r293", "r297", "r299", "r316", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r428", "r431", "r432", "r440", "r449", "r533", "r581", "r602", "r603", "r620", "r651" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r23", "r106" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "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]", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r22", "r106", "r563", "r564" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r106" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r105" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r239", "r321" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r395", "r478", "r479" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r395", "r478", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r663" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r476", "r477", "r479", "r480", "r481" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r60", "r626" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r8", "r68", "r73", "r201", "r214" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r76" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r131", "r215", "r401", "r542", "r544", "r606" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r225", "r253", "r254", "r255", "r258", "r264", "r266", "r317", "r398", "r399", "r400", "r415", "r416", "r438", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r287", "r288", "r292", "r295", "r296", "r300", "r301", "r302", "r384", "r385", "r514" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r302", "r635" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r383" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r576", "r577" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r382" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Credit Facility." } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r471", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r471", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r634" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r441", "r442" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r96", "r99", "r515" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r96", "r99" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Held-to-maturity Securities [Line Items]", "terseLabel": "Marketable securities" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r311", "r314", "r315" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Investments [Line Items]", "verboseLabel": "Acquisition and Investments" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r147" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r23", "r106" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r198", "r199" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r137", "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r142", "r152", "r154" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred shares" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r65" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r138" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r146" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r151" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r149" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r149" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r148" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r148" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r150" ], "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)", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r150" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Equity Transactions", "verboseLabel": "Stock option activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r139" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional information" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r153" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r144", "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r143" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r135", "r140" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest immediately" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest annually over two years." } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r138" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r155" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r141" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r125" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r468", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r75", "r246" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Computer software", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "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", "verboseLabel": "Capitalized software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r125", "r247", "r270", "r274", "r276", "r278", "r283", "r284", "r316", "r343", "r345", "r346", "r347", "r350", "r351", "r372", "r373", "r375", "r376", "r449", "r567", "r615", "r625", "r633" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r125", "r225", "r234", "r235", "r236", "r253", "r254", "r255", "r258", "r264", "r266", "r282", "r317", "r378", "r398", "r399", "r400", "r415", "r416", "r438", "r450", "r451", "r452", "r453", "r454", "r455", "r539", "r540", "r541", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r253", "r254", "r255", "r282", "r514" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r14", "r15", "r125", "r131" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r125", "r131" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r125", "r131", "r145" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r14", "r15", "r125", "r131" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r14", "r15", "r125", "r131" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r18", "r19", "r83", "r606", "r627", "r649", "r658" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r469", "r605" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r0", "r107" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r169" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r311", "r314", "r368", "r377", "r435", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r646", "r647", "r648", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r34", "r132" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r34", "r132" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r132", "r133" ], "calculation": { "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r578", "r596", "r598", "r672" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables (included in accounts receivable)" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r158" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r269", "r278" ], "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)", "verboseLabel": "Weighted average common shares-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r268", "r278" ], "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/2021-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonShareDetails", "http://www.K12.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938", "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": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "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(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "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(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "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(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "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(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "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.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256", "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.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "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.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "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.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "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.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "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)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "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.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "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.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "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.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "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.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "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.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "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.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r611": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r612": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r613": { "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" }, "r614": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 78 0001558370-23-000472-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-000472-xbrl.zip M4$L#!!0 ( ':,.%8UU)I%\Q< $L( 0 0 ;')N+3(P,C(Q,C,Q+GAS M9.U=6W?;.))^WW/F/W#],ID'QY:_/V]=XQ$1BGWOT]'H[>F1 M@3S+M[&W^704TF.36A@?_?WGO_S73_]]?/S;Q?VU8?M6N$5>8%@$F0&RC2<< M.,;*W^U,S[A!A-2X(MC?(,$:G;T'HVS/C^#B2<6%2X/$]@PL;OQW%)=-( MGN^=&Z.3\;N3\>GXS!B?GXW/1^^-NYN8\ ;:M\:UE,_4/J>6@[:F 5IZ])R@ M]:;ZR5OPS'V:&!Z5L+E*JKX[1KJD)1F$!#\$ ;HRB?;2[0V0S< M=+S?0]/E'9&(S#<\:LKHX\>/)[PT)H7JL*(!A=9"J1W$#&GB]R>B,.D.N[X[ MCHS )!L4W)I;1'>FA3(L_QB-WUK^EN$Z'HW/1D=&@SY +F)VF2$H=!'8],8T M=W%M:Y,^\.9%!:S*T?'IZ)A5*E@\M&%V6=E9'T^([Z*3B$QR41(,>D5_2Q+RJ0#!!5MBHO*V((=J6@5E&2;%1"%Q4!IC,>SY93+9"49F9Z) M+5I.RXLRQ)8?>@&IPDD49AA \=+>*+-2M"/(:O)6))3)ZQ34OTI!4A,NUP * M>,-^?W<$@[UA\.'>]#P_X#;+G\FGNQWVUG[T"!ZR@?"5K"F$V7G@_\]^ M%(4!E/FRR:^I8.01+,3IPI4F HYJ+%@^/WE=O+EWE M['8I?BT7U_/+"7M\,;F>W$YGQO+S;+9:#M"VAS8FHXOU8B=GMU885XA0@SUN M#_9R!?_=S&Y72V-Q92SN9O>3U1P(!MC[P3[UM] I#O-R'M$PST,U_G1GS6_A[-IA$3Y,PJ7/E^D_=!X)$@AK^][WAGRP_ M&U?7BZ_#.' HT.],6+ $#@HPJ-K? K+BZLSA_:',P7B3J?AO@WF4^^_A=FN2 M_6*]Q!L/KZ&KO&!B\<40]C9W@*R%$?W%]^TG[+K@7,^A5[P-6Q!/* 6O[A(% M)G:+3OZAY*H,YAU,'Q\+*P%1L^&OC53=1E*Y(6L'8MD U8/1M($0[3!>!.U M8K">*/"A-IQZRV@_>GX[P=1%(XLG$%AA": M*G;%@P'I R(]!=W&O> 6$OXHS(TWK#YC/(#?$OS>#2\ M[ ?%N]WKKI+QQR$_O/(=36 9/G1[V0N,=6"_:PDV5#"\X#W1Y?].?1JP(E@[ MD;FW]LF6*]86\":RZFS@?4L;X#\,"RKE%#ZKUL!)O8-EU%C&)7H(*H!.%ZEQ M^W ZRN/&F(?.;][YI7-JH;PG# :7,H"1!B/*Y9'_P]@U\P(<[%.#5P1+$TIU MN.OT(]_'E.E#J9]L\!+2C)2X :F>FY?=0YL*,77;FJU#FMEMS2&0>=@X]S+P MK6^.[]J(T-GO(;QBG6/<):+4QO"N[W;'M2T4LEN#>C4Z'PLHA-),K@H(RUK@*@4HJF_ MW>* .]% MITO WV/R#5;!$/PZD-/>SWEOY,2/P8DO)&2T2,9Z(W\-$:X^2*_,![-I6@!K?<=F@VLX_&C#OL!]0F>J@H%5ONK?;'1A2(MKO$U1@ MIJ!4(]9TUV# ZB .ZCUZ1%Z([I'E;T0;>QTAJ1:G1KW7C@,/[O%ZC53%@X$< MQ$" WMQL"+L\A(^_44_WLI(:F76FTF==RSE3E3,>$AG/8#"',)BISYME(JK,Y&"AGN M;6V$UVK(:@?3.(AIW)CD&_0CK*66R H)M+*G>:@$UIG(AUXFDM1L)%4/9G*8 MD#KQ=X@$>Y;W^WN(=U$.L/)PS $EUQG.C[T,1S9!)"++1O"_AB,V!S2B*Q.3 M7TTW1#?0J\#%$\K[V(Y*8(W)C(J7:K4Q&5:SP:LV4G4/=G(0.[E%@4B[NO8I MO4.$92SXWM(Q2;]U40.Y=5;3;QD-#9 )96]8&_YF0"L,T0R#MV.PH.9Y?A6V M4$*A1K4FZV^ I.OYRK9G*)N>DRS I3PG.0BS&DG &;]AD. M%0 I*-4H-4V4'K!JC]7$@E_5+U4#CCKL"F-A.78L 4(('F!L#R-/36>9(P[> M-8>RC*L.SH;I1E&V?"1\@+0]I/R*C>989LCK0"P$JJM Y%(']-JC]RNBS$-O MCE^.H0[!PD4J50A&<@<,.QXGJD"PCER-7ZO#10-TW8\95:T5ZCF4 +8^=#1@ MV#G_M@+">@8U@BT/(PT 'BX%MS+"W5J"&N(#'%(:8.\:&6T<$JTYA]LR%CK M5!D!+8MRUG1^Q8UC0RE9_[J"-7H736^@+;X41' M[2!5#E.J1(W(#T5$Q!6)0\\?($,*$>X8@7TO'EPLTI][ID8I1=;E1!6"(.UR MHI*ZC53E@\MW$&-A:RN;P3PR[Q#N67UW]%VC[]GGK2@HF7O'976Y,^0Z*ZI4B M3&(5I!2^\PM">$XCX'0BVWYDG!Q**T"BK58Y\#14"JRDK5)9P])0)]=\:*L3 ML"#W9=3YZ23_/=;H2?:[K?RKK:"93P+#*WP@NNHSL(;XV/>U;W%)@IY6,["? MQ^+G6ZA0ME)=>?W7F*M:4JR=N397$(R7,=,SO%H?#SZT+TA MZ8^'-VD$9V%_Q9](9\TX8\TX&S5O1ODGR1LV0#*PFM\WKU/](6NE/99^>/P$ MN0&-A1TGPKHUJ?!!\QXM8D_Z-2C_*>EFC9%N% R#_[HS M]^+6"7]J[G!@NOC?R)Z&A&"8BL+M)7I$KL^3_=F7&\ '8\W_=-2>#;LN6T)] M.@I("&8O!F>F"#[?^AZX260_#]"6.1:@>/A QR$3.U?B!_N)"D&$AAM^6\8 M1+%OK[@@.R31C56B[$$<@?IT9/&HA[(+[M$N))8#PS [!TH#T('?Z^Q;WZY\ M$N?*?L6!P^YV!G=/]D(GSE?J"!L]5/2#T*7TBH,)U,Z.E!W%G55#EM:&]8>W M::R+&0F1'9/O*)6N*@./3JZP[>P@?8)F]FRY(<-DZ:^#)Y[@GC7:6_:-]PIY6U?@(*I>L=KC ]%R??[!>1J.LPO+SM0EW0GBRA54\_K>\!Z;9\E=V4R?F7L-/.;Z%]7$W1[3Y+;(I M/Z(-4P=#MX-S!\J)%3Z@^8LZHXT4N885,FM&/ >U9U.8?,^7OQ/J<\]&X".+ MM:&89/SB"DM-I=?RHC 65:V58"XM,B_V%ON1 $/D> MBNC"X3LNJV+!Z3Q,1S:I1-..3?*'%T\>^#<.WL%"DSE!Y@:E7S4E6?Y=VXFR M _I%*DWBF0]\4)?YVOO$T%#__FU6S.H9>^<: X?F46Z_EV!Q4LO)4/ M0TZT:(QCP?5T->& MB]@5_\$D4=LB9@5#U;%LV_DB%27URC0$[".^E2^1V!Q MD2Y9!=LP:*GQ+7J:.ABM9\_("MFA/!&V)FP'0CZ:.B9F6F55[\2I91]<@6-L M>"WXQ*''A,M>278%&/( XJWP[%BVUYBXS?N"UT!O31BL_?6+P*!T0 M4I+I-WO&\P4_<,H'GLQ!UO'IZ$,6ST:46L*8FOQ8T#RW1YP;CIO1:JEG?%:1 MK?4HMI'@B?=#DFS*M.4VYGB=[=,&-LRA*>P;S9[93Y1:L2R\DC5+!O@>0K0+ M5K?OG=+H5_O^J1*C;0^E?!*^OTC9N6W+00LOY\HT(=1R9*AJ^.K);Z9AFE!+ M#=.G?K,JE99HJ<,=P3PFR4XQ^"0'3'F9GGJDUF8KDVQ0P _6PU G* M5G)*:CW6 B<-"9>: M&&(;%@TLE ]10HB&]_*$E@/)4RU0\5EO72O M)"'P^1H6%(^(P-A=&@W/1]9KZ5]\\&\2/8=U+V%G@"^1^'_NI8Z9W1&T,[$= M><1L\0/]N(\K739J5:%] !B_5D"WR6>2T:&[F$UZZ5'7@:TFHY M"/%)/74[E;A6)$DKC Y3U%%IDX^4Y(90YP[\%Y;JNF6)5!3&%#>T6>)'ZMLC MBW5^/,FK?@A!VO7.RG1='_3(VG'AJ986*U-\K_$61]-?Y*-3X<(S9.)-SX;$ M"H3:Y@QWW=1,C?[W>.. 17VAB+O;BX< ^IFU=/8,LX*W06",M^@IS5(RB1Y4 MHK9S;-%5D+F%;#TJ\\"E,GNYCFGD='20I&T_5>RN94> .B(M!X1HL8ZA8;=^ M@ H:E19JJ0G+\%VLL[>ZL3Q@8K-]4&0&J=W2AK3?QS)]?)JZG3A:US1@RUBIRUAO768B)8A>('!ZLU_'2E)180I(G][( MI:CTD:!EGTAG*AIN8,*[0.R?M'O-@_C*Q7MP1YG\74WSZ <\QD9UPC/OF(N.-7GWQ+5OYQ<*"' M 'TG[WL4.-C[-K-#<:)BCO'U+CO^J4GT'.#0D]C\HW&KY8IQ7M"O*;&6FEZQ M"]A@B??(#\+ I YR&)O)ST?1;L_;,J^ EHV6ZT#1.3?J97F8:3I=BE*[-ED MW.SBS0"5Q;J$,U/+(+%_SQ9#]#)$,./^4+EB4I!J:=4BCEZ^5;"7LPIHDIB= M'R9I&QV9M8W,LUN*V:Q*0G$<+H95[.C?P3]DY=^PE2+[]AHLG.;>5P=;#@,\ MRENY,?<1XR18.0B3[,;%RU:A06I%I8(P2>^0#6L:-[7\_ +/R#(@^!L"U2U4 MVTU-I=2[AWPS5Z_>8 >)2=R"BZQHEP7G[C,X:-7 M(0N<9[.GF=>7>2Y#5_=LD'7I/6*V8_,85QR95KF5!ZU%US73P12'XKEW"U:Q M>D+N([KQO<"A!^_>JEK^'-W+;&GUY+],KR;"_T2=R?(I7[ [(_%_G@ZM6ZH? M1/I_?'<>O K:\ R*^$K'L %@3)CU65^UO'1?)WTFL MOC/_JY_SN$&VA4A "VF9905:K@)6R')F+GHT ][7N:2\BD(M-:G;]1,9E#)1 M_POS9MF"F4Z2?,M^(K0-QF925D8WIF>*@$[3+)=:%BWM(:M"RZ,X=0Q::MPY M@B=N-$EBI)0G%ZX".8,L7X)M;L>8=%M8NU(&$OFP@Z];:G;G6^I#?1 M)*P5:0!.3WN72"1/PP^8BO!C)K7X\&+U30W)+BHJ$L^92YVZ"R,^9]*-5]N1 M1PRG?$_+=,6%W?$]<[G3B\U(M1R7LIM[$]O&0HL+GQ#_B5DN]]G*]P)5Y-IZ M^5?(+D%Q_:R8;AB[W ^FM^4Z=5C_%&^SL*;@>PMS/PL MAS.ZC&NQKC@K$.=!=F36]EV>V/\7BOL!^-E;,1;))-_4CC8S[V0+JA6/MKIG MW/)Q6S^^AD'+,2U:@/)KUX/H.\[Y>U 4%'KJY+"_IS"SLM0[9\OR+FCNO$P- MC99ZR8$U?>%.?M#-E;W^>;^76ZAE5*9LK-W"Z,%=S)EI.>QFA,\FY?76IIM\;;BD#^1& MP&(M@V[RRS3T^>:67Z0F;Y O9,'!\PNZ7E)YJ8 MFNZ%-8X-ND[ANJ]*9?7@GTJ M>I=R8<&ZBG[;HF\C%5GVYW]3E9961JY%_TN M5G,5Y-LE8^25!XU,;*>_UMJ&Z_MY17,'?45*/OMZ6[0089MYA+)C-17GAA4< MVO1"W7M[1_PMIM0G^X9]T)CAN^D"MI1*7//HYB0Y+GV%I^S>^Z-,[*(!^7>E M?N*%I3/O[YD+MX2&!_R"OO+@C8+AA4? ZKFKJZXSSVZCJ2373\^&CN0E3%F1 M(_F^M1>:9=;/"ZT/GA555M&^K(8=0/X%%LYLY%UXE;&Q.)>^GE2;\:IVWN:9 M;#.3N/LE\Q=9GDWAPW$JFIXAB&ZZ"MKJ[T$FNQ/L9E37]<5AR+Q>=70ZZB;O M9_9YXPF2%X+F5G^%\N_'(C.QRS-E[+(T/JIFT1'3*<71M75YQ8HE.K;_Y:)6 M^3NA*I(@%F' !ORLOZ%7J[1Y_^IC#Y1G7(I>@#G<\>WD;F::7J;7$&JCF$J4PM!VW-G_\?4$L#!!0 ( ':,.%8?KP$YRA$ $86 0 4 ;')N M+3(P,C(Q,C,Q7V-A;"YX;6SM75M3XS@6?M^J_0]>YF7V(4 NT W5/5L!PDQJ M@5 )/3/[-&5L)=&.8V=E&\C\^CWR)=B)94N.C66[J[H:2'0D?><[NIVCRY=_ MO:T,Y041&UOFUZ/N\>F1@DS-TK&Y^'KDVAW5UC ^^M=/?__;EW]T.K]?3>\4 MW=+<%3(=12-(=9"NO&)GJ3Q9Z[5J*O>($&P8RA7!^@(I2O?T&#(][BN=3I#' ME6J#C&4J7F:]X^[VF^L@/\N\5+HGO<%)[[375WJ7_=YE]TQYO-\FO(?ZS7%F M2@.;?U[2_YZA2 6 FO;EFXV_'BT=9WUYG>6ICH>7YDU4I@IZ%^=,%F'?M3I]CK][O&;K1^!]A3E"[$,-$5S MQ:O I;-9HZ]'-EZM#5IQ[[,E0?.O1P8Q(8->K]OSQ7^8.< C-9%OINKJ&#B] MMDP=F;;WBVT96*=$7ZD&U<)LB9!C'RFTN&_3<0S5O[N]8\U:G=#O3O)EZZF8 MB[R3CX&]369/YI,U(AZ7!>)GY2^U(JZMU9J@):3!+V@,/= *E:.1Q(+D5HUJ M+V\-Z[4D$XED7P\U/*H$/EDB!VNJ4;).=LKZ. 7=8%LS+-LE:.:N5BK93.8S MO#!AV--4TQEJFN6:#@S2CU!]#2/[9\O27V'@'9KZV(3!98&?#32T;>@";Y"C M8H/'>LHHM J5W6*3C@!0K:#_,Q=W",JP@R_\/_+H13!GZ<%?JX;6*T\#0?92 MJ6'GST*M@)5W#110H"6D%B"5*F;N D %AJ7%*F?0Q;A%XA32[&S(S\MKKMK/7H:N MW5FHZIHZ*[HGR'#L\!-*=[=SV@V6WS\$'__A3Z7"K WU&1F>4R;VY4EU-;MV M"9T>IU8P2//'>?]S][1[_NFL#ZR=#OIGGR)5C]C5D,11J$0+\X=?]TPMSE:0 MXL2FTU>:6P?L;17*SXFUVM=?4)@E4G&+Z(A\/>H>*:X-];'6M"RZ0'A%>+%T MO&\JX84N7*"WI3]&_W/QBVK0!"O3\:'IQ?'>@M!V3QHVDBV]?J&CNJ@?]".JN&MQ8)OQJNUP;VX]TV&"X- M-" "M3(29D(%YUX72R@; H!M)QK&.)F+KFS1.MC#P7@"#P&10O4%_(*^#,K7. 1&? MI",BLI!XL$R-=S'UGK9.%/$#"/CZ+!U?=UA]Q@9V,+)A>CES+.W/I65 96TZ MU70V#.JRQ:I&DUUQ^2R-EXRH#68!DM:7':EXNL]E/Z'4S"56+I6W-%32TA=Z MW1_5#76Y\P4AXHFEIC&MCNP8! = F1DE+M*YVR4S?;-X%< H;6!IM%H;U@:A M*3+H-@QNBC/E&D1U/JS2!J?H,IVHFO,;=I;7KNU8*T1"3)MTUGE$X\KH@S(& M=24^-UQIPUG17;J)-(AK89@\[JP#(B6EA+\X*4\7:A#I.8#R.+JJISW1 MFC/=+AE24A-_2#//@%AR3+0@RF_0' $&W3_4]J2^193#WC64(=4$RO- Y)F\ MO5,NQ]X&_G:>*=<$VO.!Y)FY5=_6[RQS\83(BN[I9_G&(DF:0&*3"YJTKNJAKF._+H\JAME\ ML'\I HH5CL@4;!#'.<%*ZZT>:IJ[U'3LB)9)+ MD^RA .32NK.G]#RSB?212DQ8Z=D1L+#JQQIFS:JS!1MD CG!2KM?\XG BMXE MF\RA?#]A'.@9 #VO*ZNGB:*9-;9?(XF@Z?QI#@2.Z+ *!S?N^I&;:^DZ:BC=2!AS4X\7>%3.A? MV =6$U/+UT03U1_?-90O+9QD=3SW"8BVE,S#M7E?V$>HCAB0)-N_DB6_2[+25U9#GU)N;%KZQ' MBC>1E+ES0LKO]I(24<]0D]B 554X8(8\'?P,L(;LF67H##;9 O*1FT514JQ/")U@&ZV*Y"EZ0::+PA%P=W/^ M]JPZ/7H+_W1V1"A'3DTPBZ)@Y]S(4:V+.?GQ!QY?<_]07_/UY/YQ.OH%THU_ M'2GC!_A[)+G7.4%;&5'65(F*=O+0MI$R]7]/(%_KYB @OELG%4H]W !I,>I; M6-W@A>F?SM V3T0U;>B_*"6F[OT5$*3_U_4]NQGV6DYAM3>D#U2+V# RD&08 MB3R9PS-XG!T\> QGORBW=Y/?9 ]44LWLW*H\1;!$Q!K5JW_K *J\;,HEWD@=H3&XNKVP:=<_(D@XT< MR!#_]$J THK.!<(XKF%/7_"[@8+!>KBRB(/_\CYG\,LCV@+F =P'@TFZ?WCO\RK4U*T.J!=SGT8"TVZ0]M= GGF'U M=F.YS\[<-<)[J=A#.U.D!?0+PY=VLW1TD)K,_>L/0"/>];ZLPQ(I(BW@7AB^ MM*=2/4=.@B)"!\;6)9'F'^.1;X%5'*8+GEMYJX^N[2^*]U]08F\1S11M@97D M5D/F-< =X4XD<2?X?@7#5Y8 9/R]'CM\MS/Q'<+#,HOKX'.33*$$Q03&<5&@ M<7S$ZSK1@31C'[!@-@TVGT)5$CJE3NLZ[@2WY@H/.H%<"^PDGPY"PY#/79F( M9^>F71%SV!%MJT7PJ"$T"OG\E?N0V'?R88QPQXB*5M$?!;JS$ZA(.?JNR%&WM9\?Q]S]W7-A+F) M8 X-YK@H;63NS*B\=6^[K5^0H3]9]ZKCTM%IAC3ZDSW/X)9OL)44HXO,C1MR M''[; ^E-N]GW^'#+M=% N'20N:M#$L,@EH:0[ET,,(.Y.$QY0LN?S.]5\B=R MJ"[8G=FC.HR,:B[V<] M$@S UO2F\4W:Z) J(Y\E'LJMVXST M+3 ",>Q<'BL))HP^I%N+^/>1+3Q7C&F#RDAP##L($O$/0@?EV0)#*EX_7"XR M"8PM.K^FEYY/O(K:HS=$-&PCUCU/F7)M,)I<.A![#*_0=0J8-_28+H&)EPTK MJ?>9FU=[^'9[,(O&I.G]^:"6[$ZFA!+BFNM*\%!$8=;S4=HJV\V6&JR9S,.S M?H\!O%AOFA*DR9!LAV'DTD)M'J787O7RJ-)'"9?(P1JM9Y2NE'M?SHJZ]T7Y M,5:!?QXU^!X8QC!^8)[5W$GI5VNG,D-HA81LH,&EOD/'(QMK7;W!H'_VN2\N[S 8>@&VYIAV2Y!,ZHULIG,9WAA MXCGT[*83G-X PWZ$ 4F#L9C>X?J*#7KG\MAT5'.!GXW 07U#7_8R^.XA&YSV M3R]@#'HOG@Y.?@T4:ZY$ZJ"\5T():P&)PXHHJJDK[U51_+HH/P:UD7UP@ND. M&.D=?D%[^F2_,9 E5)4SEE4I[V98<2R>F'Q=!Q]E.SY7<8S2WN&4@B;RF!_' MC4[B&37<&$10"VPC+&6X".((=+]][.B&'0TP"(X)9Z>]W3$AR,WKY;<%*7[F MD:\-_X,:]?I;'6T]I!P!JTC:R@-NV[KXUZ^FC%5,$2F;,YL85AB-"U8]GB5/ MA$7?:1'G^%TJKH^S0?^\:M_3831G(*O'"Q6)R$(WV@W3$9 M)B6:_R"5/+U: M.4$%TC6QXP02,TV:$VR-.[$0X12M5 RS#T)OT[*!-(HWCUTD9M0"$^''W8R. M\ &FJT^OR'A!]Y;I+'GV%?%DTP)+X45=CR?:N/I-*#'OR+F5;X=EI,,5"_;+ M;!*WEIMK>(F(M\<@F&AY;C1-L(?J/1_74%3OP]T?RH^T7*572S](LQ8A(A : MW-";MISX9NK03FE<"NFC-PW9]G!%_Q*AFY5'@\U "'+U[S%Q=/H[?XHZO/N" M/?[>1W5Q>=_1%QQ1\C5/'%T^OW@!N_%X"QO.'408D[S<^<2;@@POMHE2%V[* M*PY^/08*<;SXY5![C^75#-,I7@7U<$3QXN5T2.7-KIU&Q*6%>CBJ>"$7U .U MN_/AZ7LA\^X9&6(RR>XYL:A,<3ZZNL1E)'76 M?00Z0<=^KKSBS>G3H'_6;6JW(J2">KCY&$@9!L)(W2P3$ %9#V<< U'Z7O=T M(?DH%Z&-F_0TM+5NX)G;X#/E6F(!&8!S=@ ?.V^R4'O3_*#O>B"J65\]T&"]9=R6'T'FEY.A(F+:Q#"**HZN&LC"(>ES&)OT+,C-BD]/^WN3DII)O6965KF@K8G6FG6 MY#*6I)*6$MZL'HRZWBNW[#M*&:DE;#L)RH\V'Q$@@D\E5=7G4:ACTW:(ZSU7 M'-Q=G;K/*4VDCIP*HI$I9AWI'T7V,69VDDJ86UVZRLP-&:S$U>PZ%.ODXV9X M(5FCVE=];$=@%HZ<2^NDYO3EQ-=D8)0__1]02P,$% @ =HPX5D:YIBRZ M10 RY\$ !0 !LD8D<+'_ZX?#CP/Z\U\_1,&>%=BN M^^&__^M__Z]?_L_>WO^.1J/#@X]TT(_'H[V]=(PS*Z!]L#^*!SOZ>+C^RWDZ'O9_'AWN'YWL M'QT<'8^.?CX^^OGP='1_NVYX2^F;N7X(R9SVO_@[05:6GNN'X26;Z,/:2\V2*';ZQ/Q MLH['^]DWLN;LKTZX[I!O?+J?_#'?U)4,7:;DM4)*BN#PRY@7@CWT@&:CF("? MP[<5^O5#X"Y7'B,\_MV"H-FO'SSBTP&.C@Z/DN[_\1A2D3-M^N9;D>-2\9]C MWT%^$/\08,]UF$ZLFP63V6.([>\+[#E4:R__BMSP[<.(??_;PW4!YC\/CS[: M>+G/_K;?TG=B(6AIPGY#QERX@>WA("(H^?8U50(_=)_1O6?Y4^O)0X$&;*U1 MA@#U&"V7%GFC7';G/C5FV_+#L6WCB%+GS^^I/&P7!0_H&?D1_9:-:2NFR!<$S6,KG\Q2$-UQ2?5!N*RB9LYTGZ2$GT=!B)?4M+OC ME?*+<)EU:Y'OE$HZ/SPB.R+4'%"'C))^#2Z3[@E>(1*^C7V'S:XKMF[0GV\0 MI:9#;NE]%B[;OF+LO- ](J7YVJ>;F[E+!3\. A1VR#2=C\)EV97EDM\M+T*W M5,BT%Q-Y=[R2?@TND^Y02+NS M8P-5]PF=+"Q&X(6".;:I? M0;QJ!?%Y[9DJ5TQF'90:HQF#C'%8Q,[ IC^6*4+!TOJ((GI>9_^)_>C[*$"S M_;3]_HOK(++G6X3@%T0^*)G&H] C9#T>^^!>^@_*WX>'>T<)?\O?RD/) M<)@=N6NK-C-SVG,AWBT M%JBB/S/V8'_/B87=(HG5H=N@-QYJ;XF63W6ME4]L<=P6*%U0HH@=/:&]-2-: MI)<[>KOZD)A]-PJ1C9U23/_M)A<^-W3<='1&3V,+S]&.6#L'.>O?NB'[P*;[ M*-=_E,Q]H]M8(4SFBA@1DP*V"Y_WV#TP)K6G0_:;\FR8_OK/Q(LZ?@I"0C=) MV2<\ZPEY<0@!I]&?AR4^B)OM&T&J+#+T%W]F#G.V3PWS7O/+5]N+6*C#(YZ% M+['+[AEY./X;\VHP[UX)3^/Q*M!;&7'-I8TRCTF17]3(LB_/"%YJB :W1%P4 MT,_C5>*%R$9/;;[NI)OP;H/V9Q&:T12/6D&!"=T__?KARX?1BKB8T /0KQ\. M3/6S59.[P[X=$<*N?W2,3]R<:X2\YN_.&(]:-\:C-HQ1(JI6C/)H$*.LHFK' M.(_6QGD,P3AC;T^"^#R!*S#+:D/ANLAOVM6L+__JX-.YG+Q4%0ZYJO#+?G&W ME]NSJK>![9R&I?O!+U^^'!R,]D:;D>D_LL%'=/11,OR(C9]M$]=?6&M[K&S& M*A\@^^,IE1\^G<&'-3::_G M\X"$N;F<_JL\C]-?_;F. WVTD6_1>82CVL)V%1V0MNP96/KU;WZP0G8<1> >SIO_56 ]H["U>+W^6C?P/"=]CA M[3/O"B.$B6(]TR7!$@P@]N.K M=HUUE-='O9:*>@W'A!)%TIF!VU8(6MBZO855(02L0LE%7A/LTQ_M9(*0+<,F8XB7:=-1AF,:FP\GL[&3*-QMP<-6 MX@VOJ9 %HL;-E\&:$L)JVOI?YLRPY"U1A&$HY\=YM(Q88.8SNIS-D!W>(WI8 M=384"GPA.MVXG@/=CK"X('2;Z'6LQ8F6'"J&DL*FQ/7J;-$#D_E>]$% 6 ;/ MHL#U41#D8A@E"YZ@M7!>E[2'!9G]2)#\8*GL9\2&2L_&:YU:.-B0I-Z7."&$ M_&*F13H(V[(\]JCI<8%0F*7)D!F7H+E8K20=8*&6VY6P@Q'R-BU)+0FL2TS_ M-B0DOF!$4J+;LQZ]*] ;-+>\2[J5#=\$-[RE%MQ+4$Z;?LA/OBF\O\W_F4MX MN4&CNULQIS#_:[W>U%:HRVYFRU0-=31Y8)Y!P?EC_3?NUKKPUP&(YA['2W\5 M$]["H5O$(LS]3*];^!Q9V3Z]1,Y@<0#V CF11X_GB;OL%H4+G'M#5/TM0LP7 M+0H7:#"_ Y8BZ2[-8A'8DB'6)[3=NH1&XS'35H"!L M_Z\9;LL;KU:>FVRP$E= V4$0/_Y4G;SK#2;<0-&1I MK!^X'2"]'W?J L\?AIH 'FR?2F>]]"9.M%LMMN!O_:IM!H,A7*,K;5106EJ) MQ0S$DD_VNZ\MD[C>W?)(&TI7[PEV(CN.*6M1P$%3LR7]* M1R!486%;&3Y^ZT8JK6 QUOA^K_K-IS=3E9Q';:;B4BHAG'(**6@?W.#[ MV=L9\NW%TB*R@&Y5-W&PLT9'2-S(:),'>RNZ&7"CVK'QV<) 5MB,M-Y/"VHH MA2!Q#0A ;5 10"[I86)Y,(++*X0QLLSL;=-#'WZQ3Q=6)H_?5A $P;;X0=D* MPB%85)*/U&4I+8.0B)Z>*EH+54G2?L#83N;3L+7%? ML1?7\DVT[@BRC;7)&"#9M2%3^=39<)0Z;!.-T\:NN(:X<2.BA]@,ZX/,VWP- M<"!F@:RNS]E;3*S2YD7MQ:HJZP$ >"JCI*R1,_$?6+DQ0D\W9U;@!M]\_!30 M\PXK1';MKZ*0U0+T69&)>$K/8Y(;?D>?4[.]@P\VGTHTM CW@Z7_&4:,O3"? M=(@9V,23*REV1=!?$?)MWJ,"@YXZDY&L+P"V\,C3FV'$/=5LD?=MT^XU1,>; M >0$#FG,8D!*[@#XDQ-E4*76 MV&B%8QB9KW24-@U93[P*6Y92.Z152]&I#%N*"IB)Y\B.-Q;&"_"ZE^'B6^@W MH-<;D]@"PC65ZQ\VB7>E^5,,1A![P)KI+8$.NW#Q&X6=WY)$WJ&W\ 69+$[KXH--2.OPE-?,J+0E4W0T:V MG:NX%PW!9JCZ3^_8)1?R>32OWE.:T WA'7^ M=XNX;(/R8(6RXWRYF7 AX#6$@4ZZ\%4;:B%L<7&3JE1;2C4!WY3*!B56SY1D3T;@T\HO/V(",6@E6< MT\.K&UY9=GP8E;T&K#04OX+C-H6"4?[HC]-4$V>;S_QDO,9J OI_ULR MT,_O*&!%'F3;^$T+\?ZVV&9P./)]>[Z-"E*;NW4N(['DD_WOT?,D%K;G9=*& MV3V;7ON,^N$UF\R"YA.ZX;0]AR8&!_N.'B 7FQ2RY8N*LIOA2G@JXQ M@AXSU&,T\NRHQ(1KD]6K@T< (_/PU" ?PMH04\@JUY'P+7Y5;=DQP6=O^;]( ME@[] 833L-D0,'@E77VJ#;6PM[@.U9(*5I'5^UIE B._E/')!VQOY@96QZ)@ MF5".,&UKJO0Q94'W-J9G5%R2H-B7W*"XI$.PK4T:<$408K6AY"DZKRD4C.=4 M*'-,W+_C788T'EC=49,'HJXMO,F72 6;DC/ >_PJ^<5G^#ID#W7FNJ%@YC$M MY^R2DG_@JC;B'C#XS8;$(XS0E375P-927*Z2MUC]\5[/0CQBLX.0C$@(J\2& M/I82(Y*%GO&:"F=)46,X2*6[+'YC;;0M[JL47,L2ZHU02-)EM?BWS ^@/(-8IHR&@\"JE46YGKWP(-\!3L4HX#@G&N=I:5+']$\?M$I>V@EZR-^=Z3J-2 3$DKD M#ZWR;<0@RZV:/ZC29#:6$-'_4RHYT84'565B(5B%43U[@<+4&J.D3N)>EQ;Q MWCJK$6_,,+87W]01EWH+9$WE\%TZ]ZX\%!2PB[P$_:$ND+!FB0-<$^H@%"P,!GI$&R+/=2.'7%39"]\]Z](_L*)UUCR"DC4'!)> MQ9LG?G,#S*V^?U+P'^L1,L!;*#[AQ1=18H(A6$HI=?B9Y5GT:/NX0(C- &/' M<1-^;G(3!6=O]!\K'%C>5X*C54"'\"*'S0&T3>QFBY S6:&D>H_L;-[/QQ5G MF3X^/^";,!-RU4_&ZHTF?E%6?[RV"P1TKWRX%=Q#5R'HC$^%=W/U^0-A4BV0 M'Z=X<6>NLI2(HI>>$?'[@62%_DS#ZU>''6T^5]46ELCL1:3U_XA5!45HF2(( M$&QPO?$:>QY^85-6L#G2!(KP0;W.ZNVRLCM4_N@='R1=:_*FBV.%K@QYQPP% MD<,=.12@N$<0!1@(5AM7#QC;?T5NX"J62UY3H=:)&L-!*L_.Q6VLC;;-3%QR MKF,=(OI/G,4ENI#Q2DALV2I^V2^Q[H;^,_E+\7/21[JCW M8S#K;?4WWZ);W! YY]AW*+[XAP![KL.B\M?-@LGL,<3V]P7V*%D!*Z47OGTH MB Z]AH@.X938C,XG=Q>7=X_)3X^3F^N+ M,?OUXY3^Y_;R;OHXFES1?TW.__G;Y.;B\N'Q_XXN_]^WZ^F_Z%>6GA\4$*Y% M=W1PUZ@T15S-E:6E4@31IH_U!*4UDRC*Y85\W HC?9XU#R\ZU M#7!!>Q([>D)[:U/,FXDT>J8@AD*PC!Q*:Q7024,!B4! D,:4Q(G;W]0+#[=EKW(X;2@' M+H(.A*"7O#FQ66JBE[,9LL-[1%SL;,*01TX\!G(5 UUI=;AF0B"W I'B..#D^-/A\.?DKJ5)1WYM8(3PIYDO6;Q(4);G:3LH*F1SO7OI@EB^ : $ M..'/++8#O8:77MR4"C-YD[;YNX<#Y/SZ(2314%Y:>K)@^RET@9+_7OM5=_P# M]KRK).I<'/=F-@J$4[6>I(VAK:AQLL'X(%J("!SP.!LZ@Z%B?.,Y4P0&%6I#02O5 M654(% M3C(B+R>%A-RY?QX1PI);Y'/\^4[\KR1![48Q*=+);&J]KBL1A\1]BD*V,YOB M>SJW^&5+'H@&"'ZV%C2K9ZZ!T]S"E"BX@OOE'Q!-D*STH+,%.B?3BGJI;&[54Y/G=R MW&J)$]LR:<3K:?SNWK7CL&#::LSX\I6(SVLUQ^I5.[YTZ\HR1[\M&I%H>DLJ MH1P,PG+2R#2T%XQWH!I"CE!KF2&7)<%L:\HHC-BODAR F3D*3-@6)1%K>PJG MWG94,> VSB,2MY'-*XJ, Z4V MV_1TKT0ZB,T.,]2SBCN)$,N?)^]HS]XV;>ZMM[A\>YQ.<@W&=[0J*7?S*2 / M!;F:6XE%:!W]3H4:?ZH8O'IRO*OAP^< MQ#=JO :4NP:,M3I>9VK.!/4&A1 B:3H+U$,ZB&?D,5HN+?)&9RYW[L?I".E& M9%.P!GLN*Q;V@)Z1SUR[Z^BD"Q:>Z^GY3TX.C@\.R_Z3],,C/!OE/CW:?'N4 M?9PV3K\_RA$P^D=*0F>^%GY8@A:_>&X5X]Z]O8^[)]B)['!"TE TP4MB?K/A MO2TUQ9(]>>/#&NJM8DH-RS*8TL//)ZEH"^"AL$RK2KSG(=AJ 13/RZ?TO'PZ MO >AL5"XJ-KW MP3-[;E)\^=8R+T /";#?WL5JD^V?&=3W[7>T(M$WA@7@K! M(I#[V_ Y(QK._#DL@[):^.J\\%< 4WI%,0J<'#I!BC8OP<[..OQM?Q)NP/); MRJEEM!0RO?3WH2=GCH9D'"Y1.AA#K5R0!9^<1T&(EXAL4#9 M94B_<@OVK ;8>0A=Z@QD!QUVNV$O,/;2FD+^G+T!%\3+:?4;TN';@G@T478L MH\R"6=UV2CPUV"EFCZ5=._*BY121)4= .IV&?%?>@G1T( +VP]/VUGQ.T#R^ M5F2AE[&RF3KCCQHYXXM$L#XD=<]W[I)OK[ 6CXVR8$AYEYVKWBPP4D< .__\ MSC_?CW_^T\GQZ3$,#U"+_OD45?M[BZ_(IYL9[Y(2$9NOT$,O:CBT&TC;1R\" MT/7FS2((D1N49+X2LI??;&B7D#9S^>1WS-I;UW$\])L[7R3[ZD$I5824; MR?Z]F4HO5DI@P-QL5Y'/'&IIN&AZ,%6XM#3Z0XB;-9%E#8C@S/%'4/%]E[QA57>#X[V1"Z=8NTV%"L+D7:4RHU'Z]%#=#BNGILL'>" M]!B4H[**E [2'L,'GK:R$L)*^U"%0C]I-HOF>\!=^F1OYZ60WIV4MFV9JRDY ML(M;-E57:)?7);*V00WC90I'G>='L/,NM>N;[EVZ[E7?L!G3;B1#GB MH&;V55^ MN)+W@7"TZL)DBCM^*0L@2/;;XY2EHX[(FZ9891T@[/2[EJD,/P2!GN/EDA46 M8I6-5@JWOJ MA!"([DV3"QV"!-6[6I6WQ&B$ 3-$F@/E)PE3[/ZW]B6N"%=2 MJU-4'E79"\(TW5#V2HS@PMI$%-]AWZXESGQ'"#-V1Q+-P^PXZIKMTC:+1T;* M!=V_QPWY,O<[J64H=R:*=)P M8NQ9?H**R!U-AP#%5CS<%@D?>QY^83E;KS Y)\AQPQMQ.< Z _4J:D$-XH:B MK@-[NY1@R0K%_\V>'03A>!8BTIY:: _=JZ((JLQVJ2C:C "G.B)>C&T[6D8> M7;:<;SY)TA53@+\E1; D"M-DP%[51%!NMJ.E0P?^UBC'E>62N$:BH0[D^H$H M$-J1K',P 0Q7@B#JOL@\X&0*&4F+,SPI:4"',[F)H MJEAPGU+PU6)@PJ"D,XB-W;$2B53;@3A M5J.F.,I0(,C@VK?Q$FUJ5.(D6:7$JR3M >=U?1-ODA0B8*E)/0^*/D \1QKZ MJ"$I2+ZBUF55=)0)ENG,/G:6E*=!_)3Y&5V^LAKJ"A$9C@'!RV0L/D.,N\J1Y2V& M,OY7?XNQ*QVY*QV9K&?'6UPZ,B-^5SIR5SKR'9>.[/JV^$;QJDVGXW"/V?1A M\=^PJ1;-K7W$=H%6!-ENO"L32+;8!,*NLIXTBSC Q5(*07T+T"SR;MR9*"A, MJR?H"TNIW+3@=5WRP[:1QRH;(D=B,=*6H"\CN0*0P@%G/[E;N?B,*#"6:C/0 M=Y%2RZAB 2>5>^LM?NM_A4EVPR.:Q7@M05\[RFQT>DKQ9BZ@;R:E@M3'V'FUM TAZTJNY1B1\5,09\CFK$R&_4%? M7@K7*T.0$$0FW-_5&F'XNFTUM-1(>CUN^[))?(JU*./(SWB$X2O&-9"?,=JN MM^VY"7HRJRO#6J,,>=YJ+,=:B,%M;FY8*2V49)Y"\3NQ"Q38Q(VI$BR4AGTA M/$BMMZW1!+@%0F7%[*F2IJ5!1%M5C7X0[KN-=%8NSPJ^CB?;*@7W$;$7]+^3 ME,G1?78W%/ MUWYH^7/WR4.L)FQHG'#A2Z.$"QDA<8J%#2FCA)8MS+9PQ42';MQG5.&L7KX% M]0!#58T0D77V=FO]&Y-SSPH">24)_1$@9F#0%6VIP(0^: C3O83@#;EWUE+^ MHM]X%""1]C6T7%/:?-@_K,2+D7,_G1R?'@P?]C>,%G!9 4$QIL1R$*-3'BU> M;09AFUY3JTLU/4K ($@E*T#V@+S8;1HLW)7BQ86L!X1=> NRDF*$(+;4C8V< M*;(7/O;P_.W!G2\4B2*4O2!$6[4@/B5.""**#T]_4W$"(-C:!QH\W5I]IMC;BN'BW6$8GD+BJ$_#E4BIU%39PKD<) MT*]$G/A7W0WXJBF5HAK=-LDQEXTXKY[FDA4.!'R9K2MK(=YMDOX=$MT&J3I! MB*7N0*HQ-G 2S&I?/Z 5U;2DJG2\W(MF8%D'")'6=24GPP5.:A*05U&B MMOGHKN7:C-ER1;JC1\;I"_*>T2T]/RYJ;."U!@5^2.M!?:H\V7+-8>H_?<&M M*,QZ+.#'P![T9,V*]Z >]/NB\(K:HP$_/?:E(@DSWH&27.&HG9W+9C#@1]&> M5"3A1<>1WS7(HFU9-8B 9!:.8A%&.AJV)?5PS,+OZBR$X$_^!U2$C%.R9%;C!-Q\_!8@\ M,Z_)M;^*0OIG[-NNER1ZD 5'MOJ%81:J#,'96T[$5P3]%2'??I-%3>KTA!,M MV8$R%-8E'6Z V)EP9I4UF?) .IV>4,(E]=6:*T49Q'MJ2%[30Z@K"JZFOT2JY5@&"DN+9V_K'WUQ$*+<6;S5=BW&^T.*N;A@'9XK(GT7-Y $H;XEDMB!$?ZZW5O!Y0EVBE@G,ERT,(2FAG;S>N]417H?!-^7I0 MW@=. OS^5F0>'T")-R/017794 :I-ZMW]UUX"[[8@+A:TQUK=IK7X7>W90\" M1!O;WZ[PLR[BV)@(L'.(L"UT=TXK'_BMP@$8YX2REL/UF M4L@!J,)D/Q(DST2@T0_(-DZAKBI)E4"]:YD55_0C6)#&LX4LY;2!L*,PYB@'!X3Y9_LK-XL" M_+K=".R*.^^*.\.5%>C%O[/BSJTL_KNJPKT6A1Z^JG#3\$U*L]RK0!O<89\4 MEIT;51Z5=K\Q8,*5+IC%=8VVLH6WA7H'VZXJ, .BKB#AQ*G4]=6/)9! M+$ +WX*PJ^]/6]OE'3B_8EV<19BQ%+I01?%G0+QPA*J%8K:]4P58VZ'"1GQ][SK^E8KW!@ MKUU:Q*?->M)MV?=!/!G=,IV6\1.<+J?/+3,.;-X&"G1/TA[$D]*N=46"'YQL M<]#U!:SJ!"(W4M=25C$!GJBQ/V<%>B[04[BF6"1A?EL(U6V[%RP?.SAY7OO/ M* B+ =5*TU5U@E":L7,)JY@ 3M2<&\U[1&P*P)JCR>QWS*+.KOT0$<3JDR:7 MG8Y !>H.!J("7>>Z49<[8'7F'"^?7#_>C!:"$J?$\H,9(I1Z4?5/LR'ZU8^A M?-IF/-D2K> %K:[/*D;*H1BI7QT9RI--F!,QV(7?%>]833MW*^ ^W9MFG(#W+Q_;[W%V1$P M4/I(?-#3D0+%&=6T.C3KVC[ M]O-I,@%PFK@[%";10 P"/=[0CKK/',QJ=/*7%<+V*!7(],Y6.KN'Q-KB.NJ"%1 M(:RB,*VOD]U.4.G$4CE[XP\@B4WN](O#YXRKJ32%>X,N.01A$\*G3UF-5=T- M2/1S#T:EUA=H%7D[$GHQNOBGD^-/IW#"J($I I=7[6\F'T-L?Y_$([+=U@,* M0N+:(7+B/PA?$>EU@Q!!K:O*V291#UG'6WR]1:FRT37>S=P,&=+< .A:6":+ M]]8&(U>F&GK*L:EN7C"U1HZB9))V[R$#AAOJ@C%6<+Z>PNE.(,E2&PBSJZ%J M%DJ9%=& D\@?B-5_IAB>$;'F**N\%L,,)E$8A);OI#X'6R QPS$@A.PWD*@A M6G 2YT(WF55AA+LWD* %3A)T8DC">>TO)P;+!B'=*_V%,5U$:XP,FKH1-FO&2GA6ZYI]AT2I_KC><$Q7NX,H%#UW6T9>"FGQ9GXJTT&=)3UXCE52B#36+,7R!8ZG-_@U/IR&!]S]$_ M*'NY&EWY*X"%N:(,!4Z"4%4=7A97DR\GQY\Z?&-CLF;J\)=+_% LOZ6<6D9+ M(=-+?Q]\":QJ2,;A$J6#,=1ZE3.T^/?!%S@)0XN40G!;\9>&&T52.F6OX=+, M:0(J/,&6+8];&WN1.H9B6*K7=8*V$&YU:\A3@ :55ZH%=+4UFWX+DJ8>&255Z0+AH;6A8%4S@9)8 S-/, M\FPDCR/9'8/H';I&/PBWH[47.BFRCET650JR?&M)X"K'A:'N N&.TT :>J# MF5-QMLYR4CQ889+DV=GDK=!:O^0#0+BJ;+RBR2%V;&E%4L:.XR:#GV%"\ M[ M@,C;:QCUA)"?R=#NM+'!NB5N>&E\;'1IO+>[1^[['AFN1[GYC?'.H[SS*!]\ M.CPY/OV\I1[EC/B=1WGG4=YYE'<>Y1_5HUS;2FZ21],%%A!1/^LR&V%+_ MLQE(< ?]!#$?Q%L&X0$Q'CHLJ/Z*GBPL[U_(*D^E;0P(X:E@';VOS@;U\&^G M=E"&W-');/J"O&=T2V>VA7S>KS,KN%3[\L]\88C0/A*JU7!4A@;[4*7.&HT5ZA, R$N[@^%2!!O=WR=Y_; MF &282#<_O4J_QAU+_>T:H+&LQ 1@4DW& ?"]5]=F3: O;5&O<'1W+)+8T&X M9.S+O$O0MU8=&FH C+HP?0E]V^3\S7?<(,YMA9S+5YL5+Y%%+=8<"T3YETY5 M0(P=G#X($!CY>'LOQ]&1,T^(;END=AX1@H3FJNH$HJ1*1S)<@]P64=YAWZXC MS7P_$*52.A)H'B=PF>H%E2OZ@*B*TJXLMR7,O$AU,:S:8&=4[@BB:DD7VZ R M4%CQEO'_G^,@9'\*%XA<^S-,EG%F(=/@RU/#X,OXAY%-/QZWP.SS(W?S_5TP M9K_I&O$R"=YFFG[#/L5L4%QX0MICZP(XM5!!F(4%!$J3_BOZ "GSH*&"&I*" M5*.A=5D5HS5/3HY/CX8/->U"?ER@[7O_DQ<2=C(B6P99/8%'1)Y=F]6R$N2: MT>H%(9Y'2_\R5[X6*G";TD?DT4'G7Y%/]Q<>I7CL+"F[V1Z-I4],JT?R95ES M# CQ.-J2K8D1@FAW\;7O-;YV<^J0!]%RVD$POEIRK" !-Y56G^KFT"DEI=47 MPJ(H5#[Y W(N'G RE"0N&"\Q"=V_>>5'C7O#D*.!NFHF=RBB!"W=[,UUNG)K M2+32 \Y-69-'/#A1/"ZHC3.OK$H4O(80 MHK"U1,$C'IXH(KJ/C>V7G69$8B@U@A 'K2>"$N'@V*\R@*'T7I@'2&OCUH&Z MN2Y%Y#L$_6Z0 AOE?*8QT076>"MH+%O>4Z5Y@D040!M:ZX+,:UG]:> M9X?=R:Q\@R>12PMC#KD?UM?%=8+IYH#!S67%K4=V7ZNUR=HT'EJ,K6FW>%.V M 0M.A+P=?4KNQ#=)["GK/.1>NC,1ZX(')_+2\7OR%%(N,E9G ]L3OYK6U5,\P21:0CZ42)3,U M'03"RPLM69L" R?>HB+6%K#Y,"">5M1PG&VEE"5J>I$^_V#I0=/$H.9&S!T$ MQ$.+IE;,109.OE(5U9>P^3 @'F(TM^*:4NX@&)BEAC6+[?U4K<;)!MF: -UB M,EQ98"ZW)8 LU)(X7%Y#..&W$M:+\TG#B;8MTB6LVJAN#B3&5JQ58FET7$YS M*)D40TQ_.CD^/8432]M,3EQH'3CCL4_7MM"E-OV(?+J2W>$0L3+II2 4!L)]L>/5E$=!!FWG/-@Y#W;.@W?G M/-B64LQM.PU EV!^O_5'VW K#%%WM"7!WA-L(^0$5Q3]=1!$S#$RF4G\#K(. M6^:%D$$!)ZC2>T*)A+@MM\P;P<4 3B99X'JB-)D*Q7Y%D?7(>D!X;&-B/C(L MX&25?T;-JCPQ%[#KSV7"DG>!$)QM("TYF%[K8>?.%W1M=+%SS[X^Q;=6&#$B M+NBJ>>W_L7#M!3MY++!'>1#<6F]IQW$X72"7"(O6=_HU"/'8&F+OG _@#%R( M-OF1.2L>F/:+8GD-^D.(TZY_.2E#MHU2I7ILHP92S?J#",UN5ZP9M*&F]W-K MM4+.N>5Y4V+Y@15G0^)^1S%])C.XYH @8K";SM*:6$')EO-RO^X@ M(&*L.Y&A;BJ #BY6SPER7.9JBM]=F=VF_E2-N$Z&&V7C;SJM-QH MD/6O*##)K2FO(9Q;4S[#\ZL9CWX(&Y"2Q<@NYOA-@5R4BA5)+ 5(EZ0-Y5"\ M03P].3[]#.=RM+YLN+ @B.L!/6/OF3D8"E1+<]XJ^D"X0I5I8>$QM!P*! G] M;A&73<;LHD*RKE2;#;"J"'9GZE6E2CTTUDMG,EY#(.N)2'U$W(>TEC3@?W'" M_71R_.D$SCI23R9<2!#$=(-]!_OQ5="3Y7^?S&:(SJ:,\)OKL\F#="W1[ MA M31%K8RD^5P=0!W(+2)B3&?U765[T5W\^L P?G&6D]+^>O 2P)7_@5.@M!.'5Z"G-YU^=O71*[%\EO*J66T%#*]]/1]!JSIH0.FD!6X MM!;N(DDA1)(:BW%KXTG9NS,M$24-(<2'-A1. @2X6,ZLP T>5P19SL3/GU+T M+MMEW2%$BC84H0P>.,$^H-4Z6H]A##+@0E>LL#V$2%)CT4GP@)/5=N=2$"5Q M;V9LW654X 8]\*@=VS:%2+]QA5C$'"]L1:\;A,!1;7'HPQHDGN'RKXA^\MIG M#RS<9W3O689/Q#]7@QJ2,4?K04=LU.T);; 7R(D\*K#'A4407:60UP7ZG0HU_A3H-7@0M>IK*5^N//R&V/?OL)_] M*W@,L?T]>24G7M"UNT)8UKLTD/7F0)LC6S%EB!A2\;&83A : P]W\=@>6PI3 M1'M;FJV]V*S-V;N(64W*NF 8*_;644?P?"U362-!M5 MTH3%Q''GOOX_#R%$HUV=ZY^'[V?FN[)<\KOE1:RP<;1,>#'VG5M$-\@.]O#\ MK5R!L:T)T>3+$!*3 9LG3=@'=?K\2EN$P;6?S/-K1&U.D<)/;(7SN3VK;3Q/ M"AD))3;N 7DQEF#AKDSCY([UXN3V1OF/[,+FWDG8W'8$10P1.+<+BM@%1>R" M(H"I4"$$X,O!R?'IIUU01)4CNZ"(75!$>_'#B,25].A^,+E!DB9H$;;>BOOB MAL)5,@&"/'=!+KL@E^U0N*)_$JU/X%,BIF].@M/GL1>/CAP^]+0\F,@?J=GY M_0:ZZ'( ROU$'$YC>C%QHGLQ$8^^NY& >2.AE0-ORJ0^F5W[COOL.I'E"3*. M"MJ]\QL)"?*ADA96R/G##1?Y"\(IOJ0V*DCH7VL$ ,E0I6HJE)0*V \CPZ*K M^@A.$M8NY,H%V[Y?_@Z]G"]<-*,';3MBB^)D-J,[2C+VG?6OSA>6RYR10@]] MG4&&3NQ:4WLS%WP=R%V'$B&?CK_^.M_-+FLX=&K8AB(1P8)W>-F*F(E=(HGW M<.$]^+YG%S.Q[2H$" MD31D>PY-CVRG?:K-5D%V2B)I"."Y(&2LF'<)<\H">D1^A*XKG M'/OQ0VMVSW,>!2%>(J*J!*_3%\*V5R@A0RP=/,6RB$\I"\X0-3AT[=OT.L!H-!V/M*#:D). BF)M@&QOL\N<.JU@@0 MXB659F>$:#N$*')_U1H!0EJM%H38ED.L/R$*G6DUQX"0JZH-07;K7A-N0NFT MGNZCS+?@U;X0DC#5VXQ7L4"PI[,H8-4:@[']5^0&"3_%_AIAZP%\-R(?7)>^ M&R%^J*)D/U*SE_H;-/H!\?HK6U=L4 ?+!!)92\7JDR].C07C*>:!1EZ=' MD(Z.VU#H691N?E?H>5?H&12_BZO1)UA%)AL4>LZ@M+\(W&!_SM+AQ]:YP!X% M$.3<;8PFX;I@T!?"R4T>$68 IN- OBLWL"TO6:L.OV1T%1)0"$5BT!="W(!< M) 9@NI7"T0'S_@>6S<:/7X BQUP>VJ- B!?0EXPVK(YE='AK^5:RVZ@A&U5O M",$!!C)1P>EQ"CLZK#^%*?I"N.$W$8H43)\B.6H@$GE?"/?U!B*1@^E3),<- M1"+O"^'FW4 D6&R&5P#Y\Z9- /7<-V.^I]_\@U M;)78BQ7<>M??\N0[ .V3%G.I8?VXM\AV%Y];*#2TO??#_E>"7<)&/7.+MP8Q[]ROS7FZ8C'D M;MW9U?6KJ5^]7/+TP+4?1R-WA?TRW7T?12D[K^S7[H:KZ*T4N::[^42_ZM7+ M]4HWC (W&]8^_W*=B&NDTC-B)Y_K5P7[O^'HA&G@U/']52D][/6VH+TRI=LR M#RE=Q./YG* YY4FQ!OHD"H/0\AW7G[<]5[5"4K]*VO]UP&",A;I_4X*[]FV" M:*\+E/S76+'AD=>ODO=RL0"/R5NK\ )P\>:ZX@ :EI1^%;F7ZXIA&=JQTFX\ MX)-9XAN/8X\3[T!*Q#CDJ)ANQWX#PGN[@-"%W['XLO#Q6\2JD07C(*!:YDSQ M& M!DG,>_0:(M_92#=D-8U__7!R\/G@=+0WVHQ+_Y$,/5J//6*#T]^GXX_^D7[A M/^E@2\\/"N2N)7ET<'"\S[[%#A@?!CGMMIV6IGQT;6_\7;UG8L MB1)$L5XP"9 &*''\"E--I$+7B<@2"INWJ/1M5"-[5>P;Q MNNB<,7H/>(=:M[MG.QFY7W7.X MZI[OL9:38#$ 7,M)*\/_E+E%)[-KWW&?72>R/$%1#$&[=UYS6X( 4 !#:F:"B6E O;#R+"XO'Z"4X*C"[ERP;:_ MR%%RT(I=,?EA5C88$_%Q5-Y\Z"(=-34R6^CDX"!LK=N[*-UEKGS?F2N'5CC] M]&\/V/.N,&&=VE;.FD1 V)$#>UU?DY,P(^F[9< /F9.R[8FYT?2QRU_9-?8? M.7]EVQ/V%JCZ#YSK\D=.Y=?V2_4MT/1=VK\?..U?VT_GMT#?MR9%8+?\5Z:O M!7%(-:-RJY>*H4^Q9JS>F0R$M-\FI/T@A^,Z\QHT2_NAS&N76G\[C^9P#6V7 MIU_WM ?/VHSIV^H]WWNP-F.)_4#6EIXU(X(">*9F1MP/XI: :V=FXH)I9$]J MQCQQGTW\>%4/VLXHV+,)M,]]F!I=1Q0_1 F%MM,<;L$47K,>0PF27<^')P6$ZXD0X\BD<>Y8?>PEP;(BZ=O17^HI57PVBL@5XZ MZU H>=5G,@#$[!LUQ%U\^JP/'\+RE*=*^C"-UQ#(2T!SG15)#-)KP0:2*8;( M?SXY/CT=_CU 5]+B@FW_/< 5CGPG7N/IIF#BT^;LF=>9%R^*-\@B/EW/A<\# MC'I#N(,1:U_V*, ($KAMN4 +*]>K>JO;#81@?UU(_%!^HW6O_[!]KDW&CU'< MIR@F]-9RT!3GB>78H;('A&L9$T%J@>HX!^/8MJE$G0(92DGH=(+@M3<5A@ZN M04Y[])BZ=,/X4$SG:48?G9^1;[O([,!W>% ]\.7&'EF^,RJ,OC5GOAL/>7IG>4$68)V6(*,,$[[IYC>"%;Z<''\Z&?Y@U$P>7$@=Y.M'=D27+&JC&T*$IQU9 MXZ&?0JNT:)W$7H*A\]H(; ,=*X+OC!=+NIN@/XNY+6T^Y(;6B-]2%.#.CQM8 MCZ$51H'$(\IO"B?AF7H5EB.!* ZIPTS4&(@[4Z9:,FE V1J" U.N@<7\I@(8("1",)W0PS>6"C2D*R.[X%XE MU\N*3/=:/>$D^-)?A;2 @9:=\.QBU!/(Y[B0+=@$\ MBUS/$5WDB1I!6.X,M#0OJS(4"#*HK 2J2SE9A^&NX]0P"AM%P?*WM0FRBH#> M[M#+N6>YR^#*]12I@+1Z0KBG:R)A :R>JJ7%D8FL/ALB9:,2-X-P&Z?'AT'$L=WGF;WIX?5^]/\T/$%:F[PK;D^W<22Y*C7BXNM=AAH]Q=0 MU0R"G#@D!VQA:S@7K&J1%#># D 0)DH><>Q'@N2',(U^0 [2"NU32:H$ZEW+ MK'A^/#PY/@54&*--.7*!=A'!M?X^J]#L>7@!*$8+8-LN2XF*6UQ#./:S9.LO# D\8YU:(YIBX?ZMC&G0Z M EDTQ0HGEA ?T#N7&.A%KRTIMK^<<4^*4_HW=&D1[^V1)=RXBGQ'?$J4-8:P M+.GK7'9$E"'JX+H&O=Q:Y#M=)2^=R([)8B^(?$2":_=F)>2[9K\A1:"G2^O+ M'#U [4O@ 84+VF3]U6M7QG=IZR%O+,VX+871P93"/"W7OBV>1DH-(-S]UI@Z M2BC 747^;A&7[?,>*!A9V>Y*LP$VKZ+4;T:;URH2:&*0EXKF- 2R-16IDHC[ MD/PR#?A?W(,=GQR?_@1GHUE/)EQ($,3$\FHQ,N61>J5&$#:=8OTJW R5*(? MZ:R>PQQ/9WR4HA:3_ DB%*E6BT9$@@09!0GBKIW,5K"&3M4&I9 MP2O(P;'E@BC.N">P%I&&PN%B@R"O1T18'HQ[.B8B!#DQS=*E1=H#PCHC5L'" MA":# 4(RO/GY1E6U6=%IP(K,6G#X*9JJ"]361H=S8C,V67PGL]\QBQ:]IC ( M11RD81NB"E-U!X/@1S#7A[IH>PHMOW&7;IKIB+GGV"W==9IR][J\"!KT@Q!\ MKB\K V#@W$ ;;"RQL>6_7;F^Y=NNY6VR/$UQ"@%=12S7_'B)HWB"D5_0F \( M(7[=W$2;( :G#VGNZF"*T[FDJM#KV4:@ 69#@$B@;RQS,XS@I+R!.7GQD3.F MFANH#;K0%D3B^ :V6@ #3D 5_4I2W=^B<('S;U%T35#8O5VAD4( +)ITP6 A]YF.JE+W2$IS>0/T*MC4?3!VH MX 0_S3^5N%ZN+)?$:!86F2.1D%6=^A5H:PX6%:R.MS(WV/(?D(W<9S:%CR-Z MKB3NW\CANCYU.O0KAL;^$AU(O8H@\Z9)=Y'J+OV*H;&_0P]4KX+@;!1$C?IE M=F-7A0@&N'6"$;#]"O0QAZ0 M^D [MJC\_@2'Z)Q^TPU9XJ3+5U9;%#T@^N<@ON,OVYE^UW[ONQL[-PK"#0),WDSEH]VS7_&TXL?0QM:Q=-AF?^/:2DLP90OC'_2W%,^,(QO-?OU* MIK$KP@ 9N)6LXL',PEU0\)50S=)U\%:Z]2O#UOP3:F =FU;VO7.\?'+]I) ' M]@.7XHS_$==$2V('_\#DN^O/SZV5&W*GP@9C]2N^QEZ(AFC!F:4!%I'GUVR( M?N7=FI/"#"0X,7_%V'EQO;+M5O_%'H4N7RUO8AEYU:( M1:]KOR)K+;!##QPX<4HRWCP@QC%*/CUBTJ--\F;X'E$$PKFS]FC]"KVUV)#: M>&LE!OYE/^&YFR3/_:__#U!+ P04 " !VC#A60DO]Q7F; !V^@D % M &QR;BTR,#(R,3(S,5]L86(N>&ULY+U[D^,VEB_X_T;L=\#VG=@N1RCM+MO= M?>V>N3=4^7#G3E8I)S.K^_8Z-CHH$DKQFB)EDLHL]:=?/ @2E @2!$'B,!TQ MTZZ4@//2.3^\#@[^_7]^V47H!:=9F,3_\;OW7__A=PC'?A*$\?-__.Z077B9 M'X:_^Y__X__\/_[]_[JX^%\?'NY0D/B''8YSY*?8RW& 7L-\BYZ2_=Z+T4>< MIF$4H0]I&#QCA-[_X6M"].OOT,5%0>.#EY$^28P8L6^_?E]^/?H;_'.NPCC+/=B'_^N MZ$6)U+I]6:>1Z/C=-X*':$Z_#?*R@]SXC]_P+\NF9Z0+B=[_\,,/W[!O2=,L M_#%CDMTEOI>SGZI3&*1L0?^Z$,TNZ$<7[[^]^.[]UU^RX'?$< C]>YI$^ %O M$!/@Q_RXQ__QNRS<[2.J(_MLF^)-LQ11FGY#^W\3XV?Z>U(./U .[_]$.?RW MXN,[;XVCWR':\O/#K5*A'VJTBD[,=EH_R#>3Z?-$@@@;*27W[*T9=W+:^8[\ MJZ8@_I+C.,"!4)'R;"'-1&(.QRA3VHE?(QA1[TO2"PLU4[8!Z7*>XILXG"".),OJ9T?[_W/DD@65\F^-=IF<* MN?F\?/-,T1;_+-O.QT?/1;;KIY0^8@S.G-6*JKD\RW"CKQ<'Z#K.P_PHJSYQ M:#X1JBT6*+Z>0>C)BIR&&OT.>&C51!SL6I3:Q([T7PQ_)6'$*4\-:JD79R%%TTYG;&@Z V]4*7@&?"?M M@/NC4MSA@%A2=N.1]S@-D^ Z#JZ\O&V\/6TW U]L5.W4$6N-@'MALZR#79"3 M)3.^ %'"$SD@GV#>A!'^=-BM<=J@=T,3P&ZG4DAXW.GW0)U-*::IGQ4K"4H1 M<9*3>M@#?@[IKEFTYH5JWM;O0UHCU.(.M#K*JJ(DIW4\VYC M/TG)D,Y6SX\Y@=;+Y!#GZ?$R"=2.V-4+O%]JJ5UWT]8NH+U63_*!3EQCLD", M#4I25+!"E->DGOWD?;D-R-0AW(3\G+-C"%>W!^_-':K6_5C1&+0'=\D\T'<) M>52G[V(2L P"8KFL^ _=,GVO-$AS6_".VJ)BW4D;&H)VT#9Y!SIG07,A_H'8 MYOXJGA9-"^:7Y)^K]"EYC;M,46LY%\<\5Z_1+:MF^3+/>B M_S?D[X Z6J.(QHESS+$(M2D]B6831_?;)%9OE3Q1*H6$5YU^#]2S ME&*:>AIA23%,/ M8U10LD'OOWVW_@H)^A.YV5/JT1LKC\?=.FE2]_1[P [6J(KPKMJ70%VK649C MO^+4$"Z*.HO4E:'-;H)ZI)?+ 96A!'97D$:<_\5ET MCNG-H? %7WFY5\C45=L5/3UV;FH+VE4[1!Y\T%Q2IZE@GO#=R5/" MTDLOQ\])>E0:XK05>,=L5.L\-ZQL MH-FR6UD"&6(D%U4I][W'E1].&0A3'. MU /X:2OP/M>H5MWG:DU ^URSI -]CA%%@NJD/G>]P^DSF0[\E":O^?8RV>V] M6(UWJM;@?;!5S;HO-C8%[9/M$@_T34$<<>JH(#\M,&YQ%'7YYDDC\"[9I-0) M*DHM0#M@HZ!#,9'2=.)MA.>.IE$F_B^/6X]8:W7(:847NK6D7KVU=P+OC3I* MGRRQ6WJ ]E8MP8#)#Y3G?[RE=--F/E>] _LI>HK5BU- 3MO MEX+E";&B'5!'[137^.2XV ;BE!$E/?65*W'CJU+NAGS25O#BO"5@C^Q0[_3F MWTDSH/[8)>W@VW^R/S+23IR1WT'4<\=ZV]DX9(.*S2XI-9R%4S;):\LMB[NI M4SIF,54A0J1>=!L'^,M_8O7:Y[P=8(=L5>UDCEEO!-01VV4=.I/D9!&CBPCA MB1QP20(@8.$5>4W+GM/O 3MZT\;(U8W/( M+IX];\]\ZAL%U5#_UOQ\3]9TC859+6Y"6,O]D,"XPFO0Z$H M^-BS*U"G-#$ ]=<^_0"ZLI'XIE[^^=/R\]7MT_45NEQ]NKK^],C_];BZN[U: MTH\_+.^6GRZOT>-?KZ^?'B&$05-!2F6CN;CV61'*YA9S<%<[A2=+"H4@AJ/+]FY-#/@J"C8+*MU>.CVVD2UZ?8P-8*IO.VLX@IA8KG MH772$'R$J>0=%FB+,K<51L39UE)HYS'J#@/PTLNVRSB@_[G^]1"^>!$1*UOF MEUZ:'L/X^6]>=% M7W3[ @_07B:0 U:K(^ [B>_L:L3\JSN-_N'Q&B!O!P) M7H@Q1.>TI#Z*EB\X72>P]%R@&.?T7J\7 M1?OOV> ]F_?_FGQPP_?.<2QV_B%:)^D1V(*A=E.F@#' MJ2:%9%R2OP>,0XUBFOIF28RAC1N0&46A$&Y'V+O+PDCB4'9Q86NTQ+2 ?/]]A(MY#^+S-5YO/&69*JQ"FHP_P6--2 MN3:XM74 '(MZ3?T_21ZR]^ M=&"ERI)-_NJE^ J_X"AAWUTF69Z=;R?9H <4VZR9BN+>8&*.,3$H;HNP=R5L M^\#P"0#I%JXC$2XHWWID'I!B1$(H0&&,$AYC29RQ'=KR>[K2]7/2)D_0GE;5 M#LAGQ">27>BC-8[Q)LS1)DG1+B&M23="*L;HB+WT+^4^L$],*ZXPSYWCXD4Y3P7Z1)5MB!M"T-@7QJB:]'P;>FTOX,L M!$"E!$B(@"09$!/"P:8G(*M1>V'!VN[H<%GYJDJ5FR057RWW^ZAX;28C(V+ MZEK%7A0U'#W8IPYXY!C!C&(92(#BN>3\"V>HR6#2#DJD%'H.?5V&6LC M*<1&H;#0B(YKZ!T;Q4(Z.4QR.H"M,2$3!0L^CPPHA83N,KV&I/7.2W_!Q4C' M/LV^XL/@KP=BX,V1T2_'J>+]LX81SMO1THK_.AOAF#E2S!L1'M0NH7^(#COR M'1$[SJ<=WB"YCB1+RXC&?H'R:UDB1$5"E4R.QCZH)A6Q V0W.$[JFWGPN-G-ZJV.HSTT?S/C:NL@!F'4G<J"29EA@+A@]Y56U>"U5>N,O.FM0* 8QHW*CM$N X4FP]2 MM:'1#!#'FG,)0FX@8W0UW.0/?DIB7S>%L-86>-"TJJA()*P: @ZG=GGMI!-6 MA)UG%%K4\0KO:8DA?LC)UION!RFNI,(,Y9? 8ZVNQ'D2(>!H.A%P6-J@RVQ! M2VF"S@/B+O36813F(W8$'55]#R&&GVQ=P M8/96P=3O)49EHD5^'+N2A,:";3H+W"X_W-[=/MU>/Z+EIROT^+2Z_,^_KNZN MKA\>?X^N_^OS[=,_8"""7NF7U@[SB7J-(C#JUO.(;-N%4B32<&K"C*BO4#&J M6 "H#W'O'>E5<+W*$&>-@0=HNY)-U2#J+0$'9H? @ZL$%'2!5'X82\L]I^LV M#M,##LYQ1VT197OXT=BNZDE -C>&'9,=,@]P6$H9-8V9SB)S9%UAC)/7NWV4 M'#%^X*D4VG&JTP]XO&JK+L=M9R? \:LONZEO"PX7(C,'3D"/K[P(;#_9T:(, M/'&%KN*+VRE.BR4F,9OE_SW,MY>'+$]V.!4F.+9'NF97X,'>QP"U2HD:_0"' M?"_QC5=^!1.>]R?8+,K@/SH._4F,<(4WF.5!IO@%Q^<%(2<,=OZ*!6978#6# MO*,+\.#645@.ZK;V@(-92VQ3_RV(B^OL8\?N#US=&#^ST=B5UGHNST;>%.;@%[W%7/WLM:MI &Q4$UP:*^^L4(DJK:W7,"-HT M!;=6K0,.O(VLN1+@DI-:%HXA;F0S-("C9IJ=RZ;9I&GJBNY_<63Z^S5L36_ M2^+G"R+%;M(5DT;&$CC%W:^6NM/K-?H!AS5MU3663;. -GW9QU@\N8:W\;6O MXASD@H%(]T2$N\)KY5*AW@1X_#8I5%L>2-\#CLI&,8>[("7G*'%P'(6"T13J M7-W85(BO:YJ4F1 +Q G4;>PG._SD?9$6<.K79;I[ 4<,3;5E$.GH AA7="4? M?(I)2->3-]@S6:Z'^\G4SXGZ$,9W=OE05E+KAJRJ _!([E;V[*YL8VO \:LA M]+!;L_68=3T['UO;J)Q(P-A+E'3MWE2%'Y -ZBBVZ@&'7).4%C;GG>_)6YJT MP@B+Z0)6V2=C6-?'4CM/8 'EH:Z]21$97/ @:WX3F$S->1VG>W[4OLSS-%P?VS1FG^F'.+/%C5"PX"_Q[;XJR 1K' MZ9,9 C/B;A^4YIN 3*Z_>=$!*VS2W!)XT+:H=_*4]&DSP&':)JVI6Y8T$2.Z M0(PL&:VS[( #9X])CZAGQO7<>REZH:31O_WAZS_\X0_O_X+>_V%!_D'_'V5; M DED$7+(MTE**TO_!?T+IXGX/&368:75#WF6D[4*&>@=;RPD<60V@"-8*>J0%3.924\6NQICZ%@ZML5M:^!^_]\7WW_W?O''/_^);2J0 M/]^__W;QIS]]7X_FO_!OOUO\X8<_+?[[=]_Q/[]=_/G/?U[\\.U[T5@*^ 4B M']#W^L(7'+D@&&D MA_#&U_Q+%HCRH&]6%EP62 8=1W5+)C7 GO"X( 8HWD5Q6V=(/,'"C@:)POL4 M;W&<$0CBZ0)W24:3!%:;)^^+RGJ]J4"' #.SG%0JZD,",C@8:C*@($CY+! _ MKZYQ1)PE>D>9?L5?I4@V-//&U03%I8%X#6R_9J"P,%!$#>007!YP[H4Q#JZ] M-":SFTR2^PIO0C]4[>YI=00.(?K*RZC1W0LP4/00WM3U!0LD>*!W/BJE9/#];P5X/!L$=8X%Z8@6=LO<%42 M8$S]V%X!G6;\1.^0CJC38^ZE^1O2JC-5<@1]>,9D!NN\LNMI M!H5Y-+H!1U1=Q?L\1@(8;;5%MY#<+#T^XCS/>1QESY*?F"EC+?B*<:%8/Y\7W1Q#AAA@[ M"-E0$YCB+-%"P@1$EEE\*P4..C#]LV69\:%EQX9.LT(#E=)J%#CM,9OH5PIN M+>HY!U2Q@!#I(ZI=1/A9KA2PD.9Y;#V,57:882C7E>T*8]YZ9B%\(K3M\(63 MLCR2NO6P#1O5=1RRJRH[LH>EZKUF&+P-:G=%L-1E9F'<)+GM6%ZIT^K=!?0X MBM>C&MQ]@IYK;[V>P$.\A_J*BP@S7'+WD=[.=06 B^T)C0!_F2T90W.-W=YC M/E&OL[IN:3Z/*+>^P*Q'-Y!%]00* UQ.GVG=NI96MYY;R*I7T8JF^%W9$V!K9O/M.U>-'=TF5N4=BR7V]K/*5YMKA>;@];Y,GD*G2$ND&O) MRUQSA86:6P*/V!;UE/GTO!G@^&R3UE9&/2?K)A9'U:\6A X#C]_/8\MR6B>P MH^Z4NC7P .Q04PY"15/ @=@EL:FS?OZT_'QU^W1]A2Y7GZZN/SWR?SVN[FZO MEO3CQR?RGX_7GYX>T>H&K>ZO'Y9/MZ2!TTN7[!WM&_+K-SW@??VE*#2WS#), M_B]0W^HVHP0\#@:8IWY/LS<9P/$S1!OSFXR,)Z(_#Q)OVUN =2,'$8M#^E29;=I\E&65RBW@)X6#:H(\>A]#7@P&N2 MTM3U&"W$B;FY8V5?FYV7/H>QRQODF!66_@G'./4B@A;+8!?&(5U%T5)T!9 I M[*'=&7BH]3-"[?:Y5D_ =I3 >-;ZIS- A6,V)A19^5ZT)S:$L^\<5\T !W.;M*;^6KUE7"N^YF8 'D/! M0BVV&5$\6)S$;K>E^2,/7+ "=SXE A%1'/!YROV]F')BM56=#423VN(8JQ=H/AFX,;#-"L&*M,_BW!7X3R)YKSPJ>L@KJ8E8M\\C ]$XU4Y MK_B -TF*R]>8<7;]A4SZDS0(8R\]WN9XES4_^=1Z_CD61^#P,8&YST_'1V$' M&+BFT'K@W)TO2:KS1"X@JB1$:R:B@$0FY$+U1IR;IR'5E7$K9BR6,2E%$:TT#[]OVW19B1#_XI M4(M7FOO(HO^V"OX31?5Z VW'NK2D--H[CCL@L0_4#G8&-/_EQI>0VQ'2XC1 M$W0^C"0IVJ?)GK^%2F*%IXG2[YL&%XQ_G]4?/1CG*>LF<)K".G?ET%I4]N4L MT*UZ:!TW)6I:I2'.)S[AO/-(Y+0-4#!K54F>,=0: )XG-,MIZH?T>9GZ"F/" MNMJ=28GV=:WA*/).=/6E&S1%P5EL<8>VL@_MD,X%2^FB)(('[PL M])=Q">P3V6-?LA7E1'YT14(3F68RB6"PB7BL]&QM 9[@.W ET]GEG&-HWT, M.5.,U$;$N>'?>&@'"-8LQ:I>N2.G.&5)TS8D E?TZ=00!5!KFJUJ/3-<.E&S M#9F*IC/"IE.);:)301L&/ME25$PK86.4;6UGC5,G$TN687(59CY1Y$"K?@U: MD[90FQG.]313CS6KBM2,<+*O1J.N:1?%:]J2 -"7N:,9;!D$87%],:C(0\'A MJ:SP=QP^;RE0>T1([QF+DD@'>M&>X#-?U=*TF JW/794E[EKS5F]J+;5;U\:P%'9R"0R%OT]JE M6I!S1'$VPW7D#@)/Q18J8W>Q;OKYW>-F,V-EE%@WT5)&8'WYV M:C(1@CK=')C:-O*F 4P<'=\MFI$T:':#*4LFB&)SJPT_DR?3]4LR74[Q%L=9 M^%*D:'?L$O2G AQ+#KC_);P%[;X.0UG+HY,I^]SS+]RRM;M*+.=VO M-UDU!M\4=S683Z+,U+>F&X"5:D@$7&V>O"_W. UI@K)/ZP_C*\S_VS$\6R$, M'*GL&>_LAO8@JH"1T:)RP^X[UV0X15@:FF051:\UN=[E!V,POV:PVM$DNS5. M#99[7UQN;K?9ZB9)R;HHOCRD*8[]XU/JQ9G'RC"2F27[*V(I:,O@?Q_X'0EA M78,?9A"S&8/><"/K J$YIYF"HP6%1P3,0CHDQ$.2?.P<59(052+*2 L/7AV: M7-C3%_;,)?MY)3^W#R>=VJP#,-M[ $<]#75/7DU2-0>,/SI2FY=YUIIO+2:] M(M9U4VHZ@YC?H'*SIOU[;V!8X#O4R@V)I5=P2,#?WDGV@;]O%I M=?F??UW=75T_//X>7?_7Y]NG?T"(#VX5&N%)3&];+[^$JIW9KCYSB897LO/"TOD576^#.VZIB+=NV MJ2%@9VV7UY:3HI\Y89=>>EF]>?D1TX-U]4SNK!UP[U2JIGB>E3<"[)5J60?, MH^%P6U\Z>U#LK)H=324_(7 M88P*!B[=V?*$.G>< MG3X2FI,Y#P[$Q9/64% V!N[W[4K67_-L:@G8HSL$-G5?018)NE >1&_US^:6 MP)VS13WE@^C@W;)-6E.?K#^(;L\ALS27G)'\=>J(Y*-_7G(TIR\_;3;8SWF2 MPFJS#)(].S4[WQ/KT0VHB_95G/JK;A^ SMM;=..%7LD$<2X+Q/G08R/!R?J> MF14_;]PXZ]5QQKY^OJ6FWVNF_FYILTW3XZWOP-G!]C)#H7'V84ABQG&@,H@V M_I_TGVEL*-48-4H64L:1VW<4:OF9M_'Y0>I#$D4W2?KJI:HB3_VI V;@68Y M>8^A#PF P3-4DP%O&C ^Z)W@^!4M7B$S_;VHG/XS98P*SHZRH0';QV7> ;O9 M>9ME!V5MN),FP#&A2:%:$H'T/>!H;A33U!4YL07BY$8)OST;.J_CUN=5K"KU MP2,=?3SZ-6VNV6/NI3DDW8P?C*DF--E39G$+SC-PW5$<')]FI!GT!TH M6I@:0KPKTZ:@.F(C&,+2&H0JQ<#;$ZD_^!/L26A3E^Q.E+Z&.^2?F _>0Y M9E3^YD4'U2/U$[ %COU3&;Z>L#@N3\ (/YGJ-F;7!&-/LBA1E46YX)7P+IB@ M2)9T@4I942&L.#J0Q'6#V^#MS_8_"Z/Z$OLA#^,ZQV@R]EU_P:D?9KBXX[9B MQT>JFUOC<'JS2-QI7CO@JV3S)O&V6UN'$,OFSD(\5I64"H@*"><&K>.96C81 MN^F-DF8337J5E>?!D0@@X")H;IWX3MB\5P! V M0)E!!V)-L+-,R<+QF5W61>MC#9[NO2/[>$E/AQ<"BA8E2M&WT(MIH%U\^H&; M,,;/=.NS]0QJ>DN6E$8_A^O$9X?:G\'O*"=WK0J2?V^2=$ZZ83AX!6B (_';2KHVF<_0UG[#T<$F;[BF?Q-,Z! MD5+UXI"33]\2(, M.YI[';S9-]N\>2 *I:%/GPZ@K=A,YJ=47?K;E!;0@<"*B32FX>V$YC<3U]3' M/EPM$&--]UL%\V(CH)B$,P% S39'MA5ER$"(8$Y:&87//3W*!^S*WQ+X=!.; M)_IH&DE[%^ -X8^N0F, D$B=G0\"C6TM#0@:NOIU-!6Z2=(-#G/ZUJKTG:@ [DE MJTM(M6J \QLEG!>3\*EGV%",I0GK8'8PRY=3+LDTZ(9,@3+]QW*:N@ %^#X* M*Y[&.6L/>GVN(?9$#^%<+A__BF[N5G]_=.CHGW!.#7&?)B]A@(,/Q\\$WF_C M%9FW>W0"O_3S\"7,0TPOEY,/#N2SXLLD[@H):\2!!X]=(\IA9H)9*1;+:ZU5;J!?]P1:Y\^YS\'D:6ERFA@KMEH3]A?;R-W+]CX( M>S>!LLO7X*_PGF@2LJ&(_#O"Q2V^Y8[N)_^K:0^F9U?@J-G' #(*ZO0#C&J] MQ#<-&9G) I5LV)57F9$;E)GF4IM@JON8B?< QWH2J=4]W+^"! MJJEV?1QN[0(X='4E-Q]Z.'WY>*1@@=X53!Q=8)Y,]2H%PNG>!UNG9 1:;I+T M*CFL\\TA6OH^K1"K2L#NZ (\D'44EJ.XK3W@$-82V]2)2^+LV$Z01X+^*)'[ M@M-UTAZ[$^H<")T]APCL*U;<&6 M]H!#6$OL 47 J\5>LF$EK%%YK8CQ<+3#-J76&TQS96)6M]IEN6JQ]79'GRAY M")^W^6KS.>\1:I+ MF?VB,F6/_M!!I*\ISJK&ZW2&#!N]=1A6K5V1(D$#A;)#)3^'9=6G,P>H)PM+ MM8M:F1WI"KT( (>!_L9H?Z-0U1LP$!@H8?GEO0H:"H;.3_0GM,GEEB;(LQJ5 M'IV19.S8+0J]=1@Y/VX_MX/8.GG /@Y?Z%L1VB9L[#H[?% ;H!T9SOO-"A-: MQ+>,!H(3JEBYNG4\B1E*?5.EOL9WU\X5N(U?R"0F20FPW*=X[X5!L>S)EG' MIB9L7=1T>VT0,:!Q;L=(X@:;.27@=]@L*#;DIG%8(D50(D7;;6*"(O1S[_DY M94&.7F@M$[JWYT41^9:+?D1;'+%\MSH1\F68'Q=HS_42ZW8^,"=L,<-'Z@7] M;T*S97# [BCQBW#1D0E6/<"4$08>O0N'D1^1+N$F)!V\K#&[;MIK<@Y_V!+^ M!6]T&R.).RK8B]VC#!$!$%],.1O/*JA_0P::WZGHSRJ+3+*>3I[*/-9S7AY*U\ ,VQ4CC!<41DI$45Z,DAK:9T>&U+\79H:ZQ@@/R: \Q>W2I"9()[$JUX_*$ M;Y!O<(J>$X+*28JRXL5N\IU?R,O2ZE^WH;\EDY@X"X.B"@G:>AF9Q>"X.#3# MC$ HGZ$MI"U00-@^^:_2N,TNI&#UYY"0H\3]H[35#FPLF-Q^Y=VL%+_@^("; MW6H6%;H4:Y)>!(".&N;&,*NF!7CA;:"$^ZI8XT!+DGM1VVI\8E/UK+,"#U/H MX6,V5M6__L3GB46&1M3 J9Z4YX=AI@J.A&^E.#.N^C>U24^K_H6E#4$ 7_&6 M?/:4+/U?#V&*B;V($?+C/=$W)_/+:_+ION6*3"\"P &LOS%J=^2U>P,&(@,E MC.^2%ZSH^K=@A@2W!6+\^)JV9.DJ+79*HTCEP?<%%V8$K#*" ["X2=+'9)._ M>JDJ::FYY4S"OT&]ICB7FLT@H)ND'1RY=+=*4'4=G#85+.Z\A/^BE?D+HBC M+SA*6 PBWUUI #CZ&I\15'@J,;X\I&GH'Z+#[JIBW%2^PXP"4.P98 ZQU=^S M._!]?5-MAIRHUA[V.DUQE\. #,I^*G4R MM5UD6U2^,-'@T%+^":@MO" (&S<\IZWNYF,<9#<$<1^]"*\V[-"$[P0P@ZF& M6IV.0 >6_LJ?U'OKZ 5YRJLO_( Z:(P%W].A3.C8P \0)3Z.9HCCZR\TYN>" MH5KCH7/$3B9HMA4OR,J;9.-?!NR88-C6<=GTZP'8YRKUU)TO:/0#BDJ]56_=^9[3 M9$%;=IO[W"//% 9L;5M7GZLJ 72V0%'BQ?S*KC1U6+"W64C\!R%]%G-]@+9N M6,;!1R\_I&%^7&T^>NDO.*>)=X_8IY^I\XU,Z$"'"5/3M"TR.HE AA%C72PN M06A ":XTD"J^J&(,8TTRM7WH#8B=9)I=99I,:1J74XZ_XBAX2H2-NC&F1W_H MV-+7%*U3$55GR%C26P>;4Q/*[")/+LIH&0LZ!DQ2QC-(0<0(_8PFA1U[ M$0".$OV-8990"!@G#)1PGQ@(*O%Y+%.Q_:DBUQE:QI_"%.4; V.D.OH,*M-Y:HN>9CIO2A."P#UN#LRN5-^G(9%L M[T5B9JFP;%,ZRO$V MLEO+L<''KRQ7*_/B]$;)C.PR^.;):B/*G(@=_YK")X;JUQ,HT!JH?WK#I*/; M/#(3M;6P=J.$8J4\!PU$A9V]N.Q9<^F&& YTL#T4_H/#86W5E)E-3)\CS26W9 M+64J41ZH8()*+@#2DB90'A=T:?AGS!#)WG@;K6V&0R9S9'%2! .Q=P#1N@^FKCJ+K)/!A]QP!Q1S8YAEB ">=1HHX3[3 U3NVEBF MJN6N H',A1<;S98F>,VN1# TD][71@R8X;T6"8!603@W1JGZ+OW6?ZCTY3\$XC5FUEK M= ,.(+J*U_/TV_L !@UMT!9*X#^J2&L\0XE(\EJ\$KW MLI_PEQQ](*[WBZN;V?8UA1F"J_39B\-_,1UIPFP2A0'[@XR.]\2T(BEHM2F. M+;WHD7R"62YLQQK3%FW@@6[5A#(V6"$,&$[LZF>^OLU"MA:363K=UB'RK#9+ MWZ=%D\/X6;GJ/6\'/%*4JM7W94X: ?9@M:R#O;&B"6 X'%%/(%%7J79/8,@/ M.S=06SL C\-N9>6 5+<&')D:0AL_H7#8[;R4%2-]#)_C=F?@?M[/"++/Z_4$[/\]%3".A?8 #!T366(.8!"F>=> M'8]TC'+M/8"'OX:Z;GN*VC55O[>;FN M/4"6KB95Y &,1Q,I[31@66&[K@7462/@0=FLE!R&]1: T\AZ- RB_2HM]@P M)_,=SL3:62(.\4>4K6%\*4O( 05T)-Y>!AO MDG3'DW6\=7+(>0W,B6_XCJ8W+VH*8FP;54_;Z&)IC+O"ZUQ[&:5L#!2/])24 MQ[[FEH#'P Z!S4]YUV=7DZ:<>27Q\Q-.=U2,KC62JBUPGVQ5L38=:VH(V"/; MY34>)@C5"X+<]-7W=0Y@ 32.FJ[C+HRQ*(Y[4Y2Q[5K_M'>!'H4:"M>"L:4] MY)C4$=OX>@XO>WPSH.QQXU*I+F[;2DG=$JC[::@GUDF*9L"725U2VUTET8HS M)\6WIUT=C:7N26@Y7AM-I*7+U5#I4P0MD]T>QQGS\.(ZSF62Y=GCUDLQ%3P0 MM32[5DU#B0(%,;M&JZW"!E$$/ Y;4LPTT.@=$8(BM^0G)1CZ@M$](32'^E9!:4>L0:OL[;E!K=@ ./KN+U2Z;M?0!#A[;HYI=, M.0 P#DAF ="[];-6^E&8J<]KYK3TZ#[#2!CCH$P=%#!."6'9Q&6)LV2W"W.^ M0HF#\ND>FARJ?:+8EP9PL# R2:UD61\"@ '#3 _C#:2*&R_4(/.#'B%=HVEO M(F\A1EK'U'X4YAXE%O=9V\($UN *R3).4\9?<);K;#(WMP0.!2WJU?/"SYH! M#NHV:4W]<^G_>@BSD,^"J8-*3,Y.NJ:\Y%U4?B#QLPYCMBFD/[!I=P;NQ?V, M4+LCKM43L*_W5,#XEG7!!DE\)AVO-#9))S)%&Q*XO*=[V.\C5M'"BV@ULILH M>;V.M,JK:'8%#@)]#%"[H:O1#S ]!+?_%)JQ02=G*?0DGR4*8F#,DW><=EW M*HXLLE3$LW.MI]\=>#ST-<1IW7:=OH#CHK<*0VICLP!8($680+B]/IDY9@05 M#_@%QP=,R_$^QVQ 9U?KE8F.??H!!P=MU>LG*1V= ,.!ONSF)P2, Y)8+'BM MAB/ZN?@O@%FR$T,XW0&6ZL'IQ7='%^"AK:-P?2]7W1YP0&N);;X;*1&?/(HU M]F:GTMUAX'[TTE]P[JTC_(C]0\H>'N2Z*JS2V@%XT'8K*X>LNC7@@-40VM1E M*]*HH@TO;$>T@+0'11]H:S2(TYFVC\,7*D^F.\5NZ0 \EKN5K4^J5:T!Q[*& MT ,>1Q&DX47PB'HO([(P9O4)Z%VJJ^2PSC>'2-1],O@PPO "=G2=#L5JR=ZP<3F7NTV2/T_Q( MKR_EQ +T7M.>AIS>U*9'=Z"H:FH(>>JCVQ?P5*BW"J;^+Q@MV(VYG,%#R0S> M=&ERN]0-8J]P2;+;'XBVC\DF?_52O-SOB?S\_:7N252_WD CW= ,9=$3_:[ M9TTFFHPY80KP"XX2YN_LZ=="/.15J7T&//,MXRR,:.\7=T M\Y^#L+0"+GBZG^.Z,8V$QI)1KB1G-,9F2VOB.^JSF)=!UEL&M_< BM,]U*V7 MXE[C^MI='9<)+Q\[$/W#$[9''AX=BG:^%K-? *S M4^3A#[; VU6:0&FGP?E3D@2O810MXX#,^(@JX3K"?*];+UQ[$0 >P/V-(8>T M?F_ 06Z@A&D$"%;%143!K#AI@0<%8$SC0(0:JS0\,Z "&E4'J& ^Q)5-$T](*MG0'A;T'P3B#11OG M%FNPDD/@N2%R_)I"Q1*LC8/#H M)[^I[U,NB+&AOE\R0A(G>"@QN6D^8H_N5;NN&''MI7$8/V?W.&6U@_6F'-V] M@$. IMIR\'=T 1SVNI(;%X8NZ*-[NOU/.<"+[[%M\ GGJ-B)>'>79-E7S!BT MH%D27<)WJ'H2O4=?L"#_A>)C@IR=_=$7#P]Y-_ MP.&KQ(6.^^("^,^,DWL F,8.C_X6!X>(S7R",YNDG*?;B_"L&-#?PWQ[>Z)4P18+K M@B^?V69>R1D,PKBPDXPW1$H^>CF]I'RL+BMW89!./^"(HZVZC"^=G0"CB;[LQG,1^C*M7 * LKS(DXM= MP10,8HQO"QD?PGIY@%U5'B"#4!Y >>W ^$+.C&! 7WFM2SAS ((>PH]R\08, M"DQ@"!D&#AFF-06BD* !_7LOW\+!0V[A6 ("(2S;B0USS Y.3@^*M=8H9I2 M0\4 \]0JWO8G QA,AFAC(Z@XU^*,[RS/ S4N#936%G&216@-9S!/.#,HIY6@*X\P5P( M<)-W8^@+-D(JQ-Y6+>1"3#"(0 C,P%YEU$@RZDX8UW=DI MC+RFPD%(+M&PX>Y[MEW=!ZTBL@"/LF 9NS'2Q MR ?A"MPNE:_42].ZD!!Y$ M(!4_)RF[XN=EZ(Y>[4/?42KT"BCMP(V_#7%*PGU[7' J 30$KP;&TXP)^D/X M9'B\"J,#L4;/^6]?:L!Q>*"9FN>TO4@!1M.A&MD(WJ:<),:=S:P*_F"P$(+% M?"_R#U&9J[ NC144QHIQ3A;P/,4I8BE.>V+;S'%N$\_6Y%<^RU-6<:2B!5+] M* ')@-SU.9]^MT! Y")%L:S-,Z+WX2N)FID@+\),Q)3Z!_82]%':$>/4YI( M1ID]T88>OKR(_' Z/]J%<;@[[%!$I4%[[\@G502(-H5U(]=WK_G%\A5!/(\6 M%1D -V:4@,/. /.<%UKH108P# W19FAAAI)K S"! R,7AI)!:7/(:=D@!0P= MXH#,<^(DOO I%D7,9DEI7W-H4M5_+J:"CX@$-)/::FJBA@ZN*$')G0IS016:J,A;_LL4_G\QGGBXM)_>3UF<=6OXSPU0953)R# MWM3:M_SD3N=31 Q:]4ISSJ1J#134--6LSWT:FX*>W[1+/*C0TH+51',>K6/K M*H\EM@V@H%E<4.)_LFTIA5)DYCO?FQ0 M0)@YC.'EJY<&3X3-\DN8*2QSV@9XE#:J)(=EK0'@.&R6T]0%&35$R:&?*<&S M,)MRY"B./7! "[7B.&,KJ&6:$M7X:>N'8]7FGJ_2F0*53>* )E-_\G;X*J'# MIBJLQV$%/ ;&-'!MA!N!#^"('%5=X](,OQ[H1A^/[Y\Y4:/@;MRKNBJN$#[F M9!S\'(=Y]A'OUC@]L5!'4Z#AHJ.@V(U2M0.^!]4IMJG;/>#BG">KKIEFE DZ M4"[3;C6-IJ4@C!AEQ$B#6'(U0Q&3U3PBXN MX^"!_&\:THUL9A%FK'Y(9D@*.'8-,9",5B9T ./3('6,ZX )IJCB6@ 0YPL/ M?IS820:L,I7"O!U=@,.-CL(RF+2U!PP56F(;[__[OQ["+.3O9?*G$LI:02"&7Z&] M+.B'H_07"_E.^- F ]SG30W3/*CJT0 <&\:JV!@1!$LD\UR@]5'^H)CLNSQ7 M:S#-'?G@-L<[U>%N1Q?@0:*C<-/ T-0>L/-KB6WJZ$W.C7ZF]!%CX&C).JK. MN@*8J4QHDBN<^6FX M%Q?XZ<5:,4^REO'SZ4 S)U8;*G56/J)P&M[M+8'&L89Z(MU'T0QXMD^7U!:2 M?3 ?N.3AB>Z8YL7-A3Q!,1."W7:@8DBO8DR;%#26,3Z5^MT)_03MZ:^9C:_D MZ8_H,DV@4+:\1OR(GQG"JHX]6]H#A2AM56NG^JK&@"<2W3(/=]WJAKP@[NCX M?0)=J]OJF4)7!X%*QHTD90\0:$9J8X>9A*I:V:98/6\]@V!M$7JX!U?$@83K MJ-JFE;9KL0.KBEPK:K_@=)V 49P"U<$TF[JYJL9AM_/2XVKS&#['X2;TZ5,+ M_+TDPHP]!AD6NSH-\ZA^O8$BDJ$9RH(;^EV!KX-,-#'U[%MI(225$7WQTC Y M9.+)+NKO^X*O6+H3!<+\.'%1C@DM4_!BF=L5-U2Q0X*?_;/3+,VEZ0KYZW2J M0CZBS[($!S]?I8\X?0G]IDNP+:NUJ"]\CU2J>N.5Y0]B^V2*O90>U?R!<;5_:_>GD>\C^U*1*Z4_REU#]J5%&8W_BU";>P+U3Y)N940#J;0/,T6\S M]PY(RIF=#=US;-.J-O0!558AX<4+([I!"7&OUI[2??9K[UQEW<$VC+U= M&4P,1N+A&:\VM[N]Y^>K^"G)O:C(\&E:&G=W 0QWN@J7.S<=[8$#FK;X%G9T MV*9-R8\]TLPXTM=780!]2_<9:'._)!AH)P ML\&T(A;]Z>AMZ /K'^[6!Q*Q[+!XXAVAL2UY7S/=;6DZQD2D_DT/@A/KK7 9 M:X!72/V Z9XWK8CD;Y,DJAX,2;*L,0E9MQ]@Z.NENL _K4[ 0;"?#I:0,!7< M4!B7P.?E>1JN#SP?AR!@QB21GX!ALM"GF?E7&7K=$A@L*(J,%GZBC_9I\A(& MI'E^2.-?\!'MO-CC%4)15ASD3 N24UF:6[-D@S@?^:DBQFEZM)S& (\*MPEC M/SH$9- D+E=E?OP^LXZBETG,RD5D-TE*IJE\,"U?"_4%RP+>J'M[C#4%3+]DCEY"K^[D M?\=KE(4Y_AH]E1_3]Y 3LI3Z%RZ#($/)"TY95_KRA;/NBLC3-$,<'RU M*5;.I!O: (^M5I%'C2R?<::ONS'6$\]HQU";$T6"JK68^A@&083_&CYO^9): M&57*AH#CJETY$5G-K8#'5H?0HT;7CO%&%VA+V!?;=-.&V$C:?Q2*4(O_NXZ26!K= M@$9:7\4U-@+N@&0@&6P&G(L^PH; G>OR5J,K[SB[1I3,N2$>?L/3'8KG>8IM MR8ZS=YW^0,/9V!1-23B=G8$/OF:Z##E=J>?DE*<@++&F2+PI'KNJMLB#0UK> MP\)IF 3NDFW&-Y*4@;*JBFPARA 5'!%CB4J>;O-P)C6)KL\XG"!=4NRA8M"8 M>PBS7]K.192-@:*GGI+R%*BY)>")3X? TX^*[*(T@50//],UP_'#SCVMV1N M\DO+Z^@:W>;FOPK%6SWYI,^^U.@)V_G[R&V]<>!&9>A>\%F6)E@7ZA'/T,V?B:--F&@,H[CZXG;0]$:;] MYFM2#^ !K:%NQRQ-- <T%U:3^V:6[=W@>S:FI(;NW=!'YW[.220ONLX MZ6WM -V?.Y5M1>B[&9SK:@AM!YB(;0 VZDEX\HUIY-='[>VJATUX2ZL],8VY.;6_" MJ73LL6?9&N_HC*RZ_% [K0TO,7&[.#X[9UAF&NLP(G.HY3ICC=0+ ME%XT@$>[D4E.5M7Z! !C@9D>0PLK\$F;X+= C".+F)(G^EEP=; -3FF9-_>O?GZ.B14B'#Q4,M-J% 3N%#9M M[0 <,KJ5E?%!W1HP&&@(;>K?@C1ZD/V[H.XFP*?05HIF]$ZN->6=Q_M7P*8( M)$\S=$T(&KH"COZ^&MB>!)2\%JCB!F?L'\,45R=C^0)% M2?Q\P8ILU> BR;>T/$'Y950($^(,+&R4A?V*L107KT$9K+'[ ;ZZ2(#K3W"V7>< M4'AFL7N(:89&:\ M+ISJ1W5FV&6HG&T\D\1 E1RH%(1&LA %<5G@H-S$-FQ /G8E*UIWOO2#>&%95_&QL!!9EVI:JJ2:8D-!P>[5RGLZZ0I]+[K^LL=!2 3K.-[5Z0<4 M:'JKWG"=4MT)\ )%7_:!RX! \4,G$^?GL^.I76F-!&V)H/^ =KQO8N++J M:[U.:G.% 3TS:8%#.ZDY0H:F1H.!I.2CV,-8H-6>_I*_8Z?\Y0L M[#=>E)VG2SK&H)'M^3FN]BF:-S)19. MX<$]&""OT0H38H*4"7N%US2'[OK70Y@?'[%_2-DY=L<*I1;:*NWL C MI*<9FJ]EM'8%'!M]-3#//B*Q4!%=(,KN(D\N=@5# '>1;L*8#&:A%]W&)#C9 MUFQ+"2%U:^#^WJ&F[-^*IH#]N4MB4_\MZ:**L/MZ04^I%V<;,C4D8QHO/$9F M?JM-@Q$R6AR0 M'C4=N+4#<._M5K9V+4O9&K#?:@AMO'?T]>/72%!'GY+".;&".?KLT M=[.JI*&OA8VR&F<;-?(VYIWK8G936N6CE_Z"<[I+A;*2O$.44&GO&<:\UO*!FKS8AA6Y77HX? MB ;X,?=2^M3IB47Z]00:SP;JBXL;FMV W^;HJX6I4U][:43<.$@CI#>P\06OZY]X+@P6]E7C$7II->R-D*CLQ M"*P8+9!@A2@OQ)@MD& W_062J>P@@: \(-2L4=AA*AR\9K[:WR9EO_EB8%UU M303DG>:-?R M[+0:0H @Q<#EAJ"Q/<31)SUG#.II0&U4TJ0[5YSJJYYI2%*VZ"FIYN+2@?.E MEZ9'NI9S>=4.A)7HZ](=U@"P5%GZ_F%WB,AB*O@<5V71_II$=!77 E.#" (' MI^'&TED0=5,##$06E!IQXD19>Q%;B%"6Z#[A[["0*54EWP@SJ1^XX6+\3!F8 M+,$FL-]/*35):2+TCL^F7):.5EGCQ@O3OWG1077%4:??3+'F3'4=2"D[S1 Y MSF4?$2 H,\2XP=J!L6<$M8837_2/"?'N5R.:6P*/W1;U3N_HGS0#')]MT@ZY M=<]HNL]:&54]%&"\(S.+*D&%5A>0:ZH'>$_G(OSU)OZ0 W_."4*44KC@#[;B M#*]9Z#A&L%GJXIY>TD2#N.)[M*WO]Q<=9$:GKC$B3 M8Q+"P@ I9P/B$LI]FNQQFA_OB::B?,J>E375J@_2V1UX3/;,%Y?1"E^A^.]!9[2ZT0O9[ PZ"'^G($:'0#[/Q] MI!_%[Q>(\G%?:D0=^X1U:P41O9YS=?YS];6,J1F$CRUG6+\YH7GRE*OMNGX9QD][35IQ@ M I7HUE5S0M$:*/AHJGE2=Z*I*> 1L4OBH3"$MEX:O!(485?<)0PA6G:1GL!HS[]@8=J;U/4=C9T.P,.Y_XZ#(Z K.#CJ%P& M'(7-)^\*P6_I !_CG"\6U'/Z?MV!AK"I(V:O>(VR,&<5<^C?*69WQ\FW1)PP/TZ\B)C2)'_':Z9Y4#%SL+J86&/4 MI;(QO*TVF]#'Y0SL^@L]W26.5*Y4E0]L4V'-_]"&.R:"901J5!&&VE(;1Q\J$@ MS;;V-@5Q-RLJYVHZV#J1)EE:6R5-[8$':*>J35LA9XT!AV>WS,9;\@5E=#7R M@D#C1NEX6EYZ^S O+H$,V>*P%)H?#B&[PM$:CV>-@ =ALU)RY-5; XWA:"F MWB?(N1GS1E+&;9(R6=/0HEHYIB!Q1UF1-5I+3E=[#^"1I:%N/4]9V1QPS.E( M;9ZI3&FCDC@2U-UG:BG4;LW1ZNHS3W=6YV6U=IB?2UO*Q6IQ:@BO)67Y:O/H M19TO))VW ^Z^2M7JR1(GC0"[J5K6(>)L4JA?*J[X'')"-8IH7AJF(N:I,-Y(Z8OX <:S\ MG.'-(;H+-ZJ;Z'H]@0=<#_6UALNJ&^#P["/]2!<0.2=$6;F)Z2ELT**D<1[C MTO=QA.DCU4'+Z-?>$FA,:J@G\A(5S8#G(79);>IG#Y18QM_>J%@@CY4OI=M[ MQ3"#JM*$-!>1)E07Q91HQF*8!/RV)G&^"/MYQAIX421VJXL<;+_8,\Q%MB,O MA802,DGE7=C?OZ4D9S(@.^*<= (4[B"^FC%/,RCX%D MH&G3(2+F>+ 04HT%#,Z @V:68/$LY;0-X2J(4 MU;@,5+DXOVZ>8T\SS1A1+_=K!RE92V10ES?A>,%N%O[O50<^^MV!!V-?0]0. M(#7[ @[>WBK8R XL;T(*5@LD,W-TACF5)61J0Y"@<8TA:T'FAZ%_B Z[TRM@ MRS7=\O=/2\.:] <:W<:F$*N47IT!QK>Y#E8"O&0GISPC?E7T9\%RXJ-(N":9 M-OJ5NX-F%.:. ,V[A0;=@>]@F&IC?*-RBQ$M/+1C:\IR0V'#+H3[4F3X561( MMX=YSL^TVP=3FT@7'\;?QMTTK,5]MM%1OVJ@Q MH@(83 >8I=SZ[4\".*@.T@[G"687P3QO0E MN#M,1+S"F9^&>W8CI7F%VK"JU$Q^4X?G7!:HX(,8HP62 M6#E;BTYKB)H!G"6\3JMK1!FP@>]'4"#WA-,=0?PD9NJJ]M=U^LT.W!2JMP/; M2:=9@9I*=LN 1MFPZ4[!" J4V5:_'MKTM2=K:[YSX>^)@;;DOZN]8NJOT05H MA/916"S=NMH#7Z=IBS]@0W*]\5]/5>,XMWA?#6 M0QW2TF-4"U2:L\E;AL(XS$,O,EZ&C#G@AYE/9Z,/7JY*FM7H-L- ;U*\?5G+T.!,$/: M8 8G;]#>4 C"=^$+#FYC<:-CR2YPZ+U"JT$ . CT-T;S2[1=O0$#@X$2QC4D M"E9TP.?,+A@W5+%#G!^ IVE;K/'A^-'[WTEZ&7E9UE+.L!\%X)%B8(Y:O6W] M[H!CQ42+ 9O5;0&R/B+&$#&.[DLDMIBF,LPG;]?^L&U_*O,-FS:S:(9.$XEY MAD^K)N.$T*(60)0MA)J,3ZD78"I,>_VWAF; (T&EF.SJIVT ^[)25.-T9TH0 MQ92BFT72E!I->5'QD.7)#JT>34"0=S1E4+G>DY:T(OEJ^+@"?O;.(F2Y^-#^+SM>#NVNQ?P@-54 MNUX)K+4+X,#5E=R\P%9!'^4E U=UP]QK.F'PKO(M3L\F]6V!V]X#>-!JJ"L' M;$MSP,&J([7Q<1BE[28R)U<+QB[,74?]6\VNP .SCP$T-UGN9E %MY?X(^U( MCEX(M_OAP"FL<*:XR^L!]6M@ITHKS-39"7B,ZRDM1W=[#\!QK2FXK?N.9[[M M)HZGU-K]/<86U/HI33*#\5IT Q['NHIKCM.L#^!8UA9]K.,.Q@7J29-_PV!$QS@PAR;W(,+IMZ$UH5+.#OWG1 >B,_^:0'^KU0HOBP1TW[P:2G&_\:QM, M$QTZZOJ4YPMI?P4XIO!KV4BDT+7%0,Q.5 7) Y0-8(QA-H]=UL$(K" M]--K8L6@%:TWA42$,X:^Z M*FY.[>VAC&RF@3A#2;TMI*EIY )KJ "S01M+UA)X\\=9X_PMMM=\>LY"&:7989SDKOOL:YEO:FRC,G]VBJ;(^387) M$[1N>E!\$VY8%Q;O1PIVFR2*>"TL\=BX_"T5Q:.&^9I@9/%">!B3O\,=_RZ. M#Z0M?[\I0Z];')??BP^]E$JR)U8@1!! MN%(BQ$1:(%DHQ*1"=;$@U*L3]OUP+'2A8]]-BG\]X-@_MM6IT^HYEQCM5K\Q M]M3=YA!3&M*;QHI$&)64 =2;$ZHW*=Y>8TZKYUSR&9M<9NK_* %W^?]IO9@&@%-]R!&0+:5[T,^?E*C5W M"C/($T*/;G84JJ_IE!!"['\XEO_\:XA3$CW;XQVM"J0WU6OO/)?XUS*"8L+7 MTG,.&*"G@ T4*,G#G/9EYW;H/0%LHS&76.ACDLY!445@#I'12X_A 2+'!Z"Y M(=NGR!@B?*?@V2U2VP!Z3GZ!& /T'91IW@A:/X;/ M<;@)?8\L[0&MOTC6$Y%M,YA/;HNEN8 MNJZ/Z PL!LQA&Y.UZ!N*1&$R&R?_RL* O<*6Q(US4IWV0 -.6U61,=7:&'@B ME)[LI@[Z@/=$:+I\8WE%8;Q)TAT_:-WC-"?>27?B\@3YI1CTGY4-X(?ORUR#Q%W GV*";\)X^W M$927J")*UN%T^<,A"V-,%@/^KX>0IRNVK/G4K8%&IJ::\H12T13P-+!+8E,W M%7211-C] J])6_K/%+<_^*?3;X9>W*AZES_7.LW,LYMEM^GC"R28V%^A2&R: M'RU1-@+JF^U*B8G/>0O@LYX6@2U,>>3I#GL4BU]UD)E..\\905V9I+7P^8@# MG\RR:239="=LZN5H0W^"%]?%EANR@OX>YMNS MHY>L?O:2/9P8KC@E8;2Z?B'+O.:"H&.8N"M3;3"C.2#J*/K:V"B]PNM\@:0# MQ:LP\Z.$"CM.H4!^[_LZ;G\J J3=)"N5E!<(Q^R:?K(IKK2/:+7'W$OSMV*W M-7X.X[C5=#,89>J&8V/J& -,"YLW.K9T&=;&L*+B\09'E$Y5;=^W8]5'FC(S MZW(MSB]K,^&:W_B /P)-8&=NH+S1BW!VFV4' M6@(H>\1Y'O%[%*/^1ZP%['JE]4%"LHM^X99%9\/GA,"?O%.G;!EM2FKL'I;>^" MVJFJ#(#*QH !JUOF84=XBNU[-U,_(,I.&*K2&:Y^O'9V AZT>DK+D=O> W#X M:@H^H'*O*._,\Q:J2L<29U Q/K)%^JL]9;0G\?,33G?TW+147F4G15OHL=VF M8BVDFQI"CN16>8W=E5"](#&S.SM+=Q2=HVAYG>7ACN6$5DE!=",]*K4/"#^' M@7D;O^ LKY<,ZAR&.SL!#U4]I>68;>\!.'@U!3?U;XD\J+%V9+558;WSTE]P MSO8F,KHP9Z,QK.MI]YC8.LZ]9[S:_"VA-ZQOZ=,2Q%I9<=$H4-C4F!AP-!AF MI([;;1J4 */'0(7LWH.K.--0X[Q1R5QS0OK M> 5U],[+D">^<;DO)ZQSF>S69)U&K5.KZ?"4>G&VP2D1^GV'@35)S 1S^ABD M"6ET^L\ 7WJI,1A5)&Z+>FT1)#%TBR.36.32R[9L_T153P;MO7 <0V@\,3%>XK\TCQBM^;IA7I0L?8T;%0Y".N M5!/N!HOH] &,?-HJ"\#K[ /2L-B(=^QZG MCULOQ1^.S01:ZM^.RQ$HLDYH[EH"]7CL &\I3J&U<5ZS1!I5M-V7!&[6^9.W M:Z\(K-%MEB%YKGAW7%5]9A<<#:);]O %HCSL%P-^S!/_E]6>U;59QL$#SO(T M]',*HQ0+)7,X!DG5,C #J(K*?B7T\[= M)S$)5SJ1E$XKI3/ZI=-T8)_?/?0B,K3ODI@-Y-DR)P*N#RRS\2GA@SM1)KCW MCK3Q,DV)+5H+9E@A#!1$[!NOGGH\E"K@0=2B3EV) MP?AZL\$^VX-@+2\HH0 5PB%9.E?9S\ZM6IFHG,)DG<"'O%IP3!HR+=O6SO<86#GFV[8'HOYJ7^RH M9L57]:H3RS4!;L]7H9L]ZL#QS;(9982S1!HPQMG6<-A4A88E%P01=HCR.RLL M4]SH0#\+WHXJXD.Q7)TLG2*'W((YL:"7LR5_1H#U0&#LB(A(^,=98-Y@L[\E MY!H&3F\"?Z:'&.BX8M$B$F10A+!P::TY37JWCY(C3N^3E$_T'A-:+:28$1[) M&IC8*"(J5]?V&G8(S:@ Q8*!9BD3I/N3 +XU/D0C2SOEN! ![;D,=&65,2G$ MS?(CVG,Y6.A4US\GSH)V8"K!$Q5,T6J#.%NQ2#VB@C$#VHJU@P1HE_;I[3OV M#A-K6I9&*+7EJ^HKS*_O?8X#G%ZR+5P:H#1UX*9RA-)ZEH:3X>,U;L!F+%C'[EY17$EP':$I4X0Z\A^>>:WGRD MY15@#0*3V%9K-"@E05P4.LN7A!''[1,?L8.QX:?1'-+:N"&&,&$AY=*',&TP M<\_N@,30O4DQJKG&R6 M2-RZGS)64:!6U'5CD,*%3''1TM'5'T*9WX:LB2J)YK(I=C*;^\! M%"M[J%LKJ*QN#OCX24=JX^+*C/8",>H+)-%'/S,.%B_(9&DN.3+YZ]2)R4?_ MO*11A-.]E^9'>GVAX5I;2S.@[MJE&/5151N CMDIJOGE^XIH<7G%\B4M+1\D M*[KBN;+ERMO4T@7%B[(U"_[B^_16>W?5/K@Q?[J\UR M1V:EODB2JI '%0*A_]O;[?^""KG(U./N.FAH#CM5W>H8Y:1*GCJM/CZAA1LB@: M5T5:'!^LBA-"#7T>./Y[;=\6YH#!YPN167,4;4%##N=(IN?&ZUS M5%&F;Z(1!W9Y_74T59K,I#L)QU-1X+F0T1=E/Z#7^A(YF M.0_A\S9?;3YGF+WNK '*YSV Y"&NJIYSTESP#"D([6E.1 C?Y%L+@@#Q#BX MGPR-I3*?+Z1"XP/YPV.OH(.9.8B'X.CUNL>JZZ9N)B^C*G\3?B&_=GAF@A'N MW-:U6@8!>Q?3BSXD:9J\AO%SX^JI7T^@4&>@?I7QJ=4-^.%)7RT&Y7F6U*64 MS[5@1%P[$]4HZ-9E<6DKQ>P:3?SL*+US&O.<@#^J.*&2E9/UZ91&6-KP#R!K M/[&]%N),W"6X.N".@DR]" !%5'-C=&V0-_<&/'DT4,+V5OI"W+]9(,+.>44D M!Q:)0)Y["8T?,,TY"^CMHYLP\[WH']@[33 91&B&**%GG,[CM%8J,T,-365& M0X]L@4K.[!U#QAM1YG" 9&0CU0RPX08X-A@ "K00,/V$O^1/KSAZP1^3.-^J M^9 <6*&/OA0=)TQ+)QJ,#8:L* @#&%B@"UK,"V_A1[ZA*/JB*M/ M_[<0_K(I>@, [3QW"*CI, T(4): 8<"*19BFWP$'@AMBX0&6*KJ_ 1B0#=$7 M!6C?F8- 385),(!RA L!5NS!]/P>, (8&FC^$6\2Z3..\(G.'P!EO=M4_HE* M@'9A'.X..UJAJ+'@F>NP_AP'8>:S:^_!]1*+MA$$'@ M2#+<6.?7_DVH 489"TI-@#G@\B PN I)DG84IK[F T M1EI /RB"E$'AS&3.,RET-6_/J.A/Y8U 3$N&14\2;P!0;.48],<1M[D74]O' M>0Y&+X5;% M)%\?TGPK'V.0CZ*(U]V(O)R6X)&^G+8(B1M[@,SO&9]IIOFR?@"?K)GUUBS MPIB!EGL[2#($/-X 7DP/$6XN%TQF#W"7#%HU[WG9P)36G+&BS^4#(T)S19%1 M4^Z[( 7>M01WMIK!]035 T+JUL AHT/-[OL%D)\1ZI)X>%[\R1Z%FSF!UDRH![IO&&EE_D_"$&BX3V?LMHUH>]QFN&,] M@O*F@7V9Q.R"T,&+HB-*\:^',"6C[H8)0OZFK*NM[!3[.'QA3_HD,8J)D]%K MBQ'[(./B4HSPTI1(@WD?NM,=QJ2KE+-/JR@/ZRW<KFY50?7VN;W[J8:JAKNVHW+Z;UQN1S6]OR+)R MKVW202O?ANEO;,RR>$%SW%%K^LNMUKLB;W/4&N="B;U=0F#W3@ 8V_R*\;CCU9@6_(V,2J,-1+^5 ML0?^<#/3\0+FNF;:)$!8!N6W!C)AD3#VD]W9JLYX5/ATV*U97H?G%U6//V"B MKU B($NOY/"\_7\.T9'T_:[!4OTI $9X0W,('._9'3A:FVICGA"T)VHP4&!' M^HR]2',C'X?Y\?<9VI32D,^]G( N1FLJ5QDC ?F"28:H:(C*-BT:3VTXSH_E MFU7&82Q+) W0TZE-II]H.[(+\:!AWC,UVGY*7C!M2/I_;V[&$RKS1]TFL_1$ M7IG$VT#?1HW@(+ 0C\;1]R!1V*H!>R%QS39@T7@,^Y@B#2._@@2E:T:L!\=-H>I[D7QNPH*T$U89!/I4%>'*"LD&?:Z)_"-'6-+TN-!1NG!3>(A%2B MCE?XFMH!C?).U>I%,$X: ;[IKI;5?&OR;85+#4GT\E-94<-CY#SEL!CK<684T]DI&\(+&PAJFC7[]S+*W,<_EL[T=V[8'!#Z+646H.@Y,] MT!Y](.JNJ&U+%9[\.FSH:3R/6^5;G-Y6IR8\P5>Q+:_5 6A\Z"LK#N#:6P,_ M>],4WO@D.4$!WH1QR';NO!&-PD*:_KG9%91'0(<' ;?R1*'%)V7V2U81K=5?M(+5AD@R9@ MN+)F,H%H@PD"!SU[^LT:%]V;@4J J B(R% \.I A(06]YBK)0?.1F"1($L4I MR (QX)X:D+[VYQ4&#(4!B^O;.\F([#%!J%OPXHZ8U@ZIU!@H..LIJ=Z.%RT! MK\(Z!+:V+2\HN]K2&%U/GT;R)DI>,T2=Y_3E3FCGVX4%5G'7LR3:G8''<#\C M=!V G_<$'.,]%;!]+%ZPHH?'=^.\6)5!EYO(L!AQLPHFK.8!@J (<90D;%F M,8(GHDP7J&#K_O+6!*8Y Y= V()@"9[-]$4?50S( ,<54\-H3U_FA2W&JHPW M?8&$+Y.;IQ-A ,U;KO ZYS54Z#'@$\WC4IBQN25PI&A13P:#AF: X[U-6N-K M*OX6!P=:\GR#[I+XF5\#HYQ0Q2I#/S-N+LN8U)5??@E5^5:-#6?EKK)R:F^E MK6;CK#5A37WUQ"O1SY0J')_\Y.WP54(7K%HFJ36?E7^>*ZKVTJKM;'RU061+ M'KM E#;ZF5,W\MSFZP=)3&8<>4@@^A''89)^2G),WRP@+?^LK#NHUPNH9_94 MN[PDT-T%^C6 'AI8J#NHKCGH5X*@C$F"8BH*>X*+"C/QO8 )["+Q0)P)8ES8 M\U:4#YBQZ"Z,\6V.=WJ3)+DUT'C75%,]$)5-9S,.G4ML;>)$22-&>YP+*!J' M"V/J"B8,+[TT/1*\Y!=MM"QQUF56 =FLL#HJZ^UG$YH*L8WO\M<6W@OT4YID M(SV'U;5I-JJ>G Q*#GF6>W% ",- '\MJ\GH&@6L@VN TQ4%QRL(J)'_":@Q2 MM08//ZUJUI&GL2EHT&F7>-A\(,L.[+R+D25+4VQYGU[_@LI8>M+W_7Y$A]CC ME5AQP((2A4)S5BC=964>@OLT@TD_@1U27# M,MH7Y!T&Z$FQYY;(;&X)/"1;U)-CL:$9X"!LDW9PD>Z"Z,)AU(VJ'VXNLS[E MF%B4C^! (F"%S=55,-3: W@(:JA;&Q;5S0&'I([4Q@.C>/N]& I/%IR.1L81 M%;ZRL[9L/.$]V:^JSJ'N<1HFP3WYG_0I*98%QRNRX+Z-_[X-_2T]G]HF44 , M\]$[%AV7^=,6A^EJKSAC')<;T,"?R,SB)'I$5L!/L*?0W!BTF ADADO/=O.$ M%R(K)$$!S>(,8_1*A>&O=%82D69'<29.OPO%<;@G_L01]GGEO W!*=8_)R&? M40*,]K0'YI!_AK.\&4D\EE5,?R0F(7I*Q&[($5$A:?T])B:2Y"1-CH(&6N:( MR8JXL--7X(-L^=, J#O_ZY;,1@V]7AU3<(YKJY^"_S,C@C]0'%-=$>W3'^BX M9VR*EE-==6? D^'^.HP#;Q4[Q/B!. @>T1J2OBEX-"#@[.,!:%#VGS\:U$W1 M$PUXYWFCP8D.HZ,!XP<6#2Q90])W3RFB=V3&'211Y)'9QI[,F[.ME^*OQE]9 M7WK[/0XNO2AZ2KTX\]@LYC/Y+'W,T_ 7S/3M,[O3)0@4&>P9JW,)K$5MKJO< M?LI92.&F\^W#GH4.8U#$5;)AW_A,'/*?*$)Y)1#";.>9%90B3A$7D_C7,.S#(F M\F8@_?3M+3,*;PJZK3R!=0+7]/#@MPG05JQI!,H.WO1T9)[+9H]RN/"^)(X< MYC>>SRIDMESN;FP(%%V[E9/7S.>M "^.6X0U=DI&$@F:[B]WUW5LO=BM:#HK MOU1?Z&YJ-QO?M'21^\P[!USAMN2?#_@EB5["^+FN<.-U;]T^P#U62^5:S>ZV M#H!]6$]N2\Y\-AVX'>UF_UJ&^L>&,?%$]S)^WFHD_6AKB3SS2_0!_E\1!$K,,X+47_[+: M;.AZGTIW=_MA]= ZT.OV!>ZYO4QP, MU5?H9\YMXJ=*)[8$I>4RUL,8KS;UV=Y=1PV7KC[08UM'Y5I,MW6 ',M:)_J"R1JBUV*UDBB*AL"C5*U<2QU5T@IP/+8( M:^W 8;1G&WIFZEC1CA*A$..\HHFLV0!%P1DM9 GB+;A MW[SS,N31[ U:4MU>[D;39&+I^TD:A$E\@^EU@J9D/,UN0 .^K^(B(T.G#_ < MC%XJ& ]L6XR\HB;9!GDQ\@0'M.$LT"$.BKM:/I]P;E2[YJ,F44QB#K9B6)TO M)4I&J. T?9;$)/HO*U?0]P.'$R)1NW^U>:2)<@3\<7"9[&BA !96RS2E[X"R M"\\?CE6;XA+T\M5+@[:7'VS2!XJPHYE2GG-9(PYX4F9?1QLO6C ^%_3S ,G2 MH/^_O6?M;1Q'\J\0=Q]V!G#VMGN! ^9P.,"=3N8,I)-&DMG!HG$X*!(=ZT:6 MO)*<=/;7'XL/B;+U-D66G/XP/;%-LAYD/5@L%G5TR--;I:%$B7"<$+Q\\94Q M NK&MYR/'C1!+FQU!%5J:6B_(U[RM6B.OG?+^LG7 5R?A2JZ6L]!CQK-9,TU MGW]66\Q@W1DZ]]16GNEW*:[^L0<_#?3H*H;]8/A" =S'OWSX]\9G*7IU0KK: MAA&MMFO=/9!OU@808"A!'D8FE(,E'K?3H0),=K"@O9A]Q1JS7@'U:98E:69W MRV:!*9P+,*8YB=WNHN2-TF4VTFHJ4/+@J+,#^<22Z50 E_4":^*#Z'&=QY"?-(A!Q3)M8@[F', M-<)Z#_OT!2E M)//8OV_:W#_1F,U:;ML*V!(H-32GF($B!2S"@4E^-V;SV(Q;=44(F@($-QT9 M,48&1FJ53$&R:#Q(T.2O4(1'7$H6YWQ M@@P";@B]+CT&8,>+X_.(L2RYY6Z8#!UGRSWS%E)XKL,TZUO@G*O6[V*M$2/0 M!.0<;4(GK M9$N)MD(\=W7:S6ZCBK49W#FKV!Y4HU"V)9YGHWM#G6KQ(W]46*G-.XD&G7' MRYY?Q:W/5.)CM3:B"L!3"'B+RF&"*%Y53VC:HW1L@[Q[R+TTGSWWGNAS&,?P MA5T>3F?1I^.>/+_17G-N8],LC MX)^KN1\[%4;<@*' S]$]&,T#AVZ#/![0D"8<:Z;)O;AT*@K,9^Q26)^>8KSS M=33<\_3\W _[/"U3>OCQ&,\./"LOA?_S-Y$X))YK:KKR;!C$N?H:+0PUXD[4 MC'^.'D,;F0Z= I$^(?&2;\?-3(E.P5G%D-UT#)DRBV(*ELBW[Q*&MWSC40:H MP4!!MF%&M^&%%\=[+X)$2)J^>)&Y-UY/W>)?B811"*0O(;GTZOLN3/D8=VO1 M! IYU.Y<'8!':DQ<383*([<)&WDNNA-6G%)*H":;/$^D)EGOH^@-4MIW;/<2 M0@HXD:Y_IF5Q5?U4+U/;@")0 M@4'F:O/"2Q.&*%I++LQJ:G2&BH5>7>3: I_[]N_:"]._P66/99;MMX+7RSCX M0O--$B11\ORV?,KX'0K3/M<@R$CMNP/V&]E#]@=[CEO+$=0[W'$"MH2C2S1\ M^<4<#6/R3>$\MWQ^B[.A\T_=$ LHJ'&X#;$&1HN+;T6\3SE2\FK>I\CS_[AX M\#>,)5GA#Z6A#P[6-@EHY'[_]BMKD6>K6.P_"^Z:M,G-()#JZ2D9>O)>JV'\ M<]U/=9%KZ$Z_]_RQN%D2@!JI7(*>;PAEM8*;B\/6H9:+\6 W2.6X\^A&,+%.6? ,DB<1R M;KL+"RP?=6:#3Y7^3L/G#3,1RQ>:>L]4QL#$\]S L[4M-=L?D?>C@@=.SD3J MN2<6[T-U#V4&,K6^((H (BE0YPB4F]PVY@!D5+\W@*Q&:F6<.NWOVMN6P=S,9DX%M+%1? MS7"@1:AP"CMK&HFYF]M))F60U36*P9R-[S2,F-(&M[_UH!GA G7],,.%,3Y] MSX5KEM1H<[0''8PL"YM\%J>->RB<,E$N5D^8<]?V)EAN+O)&\?-]661) M=S#*YHN1-.6;!J8O1'Y5[2-AW:V1:[L.,BN/2=8W1:QINC ^H:B"&E>FCO\6 MA_F<,_". J:/2>Y%5ER%GJ"1RY'-"3#I0/2!BUC"K9*/P:VH/<0Y"_?"RE24 MG"KNK*C+E<7;A [5N'K?[H&F+Z$T6DYEG$WZ[Y=)EM\F^=]I?D_] MY#EN>3!C2GC(%?;DK-:U]&3 $*OFZ6D^^5E)B1II4M!:656AB)D"KBAP0(^U MR[=&;E.'\8$71?W MZXE8APXD8'3X7(%I5'I$@G*CK"RQ03P=+(BO4QGF%$&6YIH28)\.%0#[ZG\? MPSRB=^M5'(0O8;#WHN7W\/"1][9V2,6ZDS20X,9&"(6U&]?1]5-A5+!IY;CD M&XQ\E*]G>RG^'N:;>S"@8"@WX>XQN8KS,'_[G$#N0Q\&=8XPI^7;CQV-"[N] M^UR6?$\JQA?&*H<&ITT,3KZ)X4=)1&W%NEOZ>KD)Z?KJ._7W>?C":%PS#SE= MQD'QU>7&"^'XKO9(=_0@2%?\:4Q1=>6&CX"\*)<99TPN MX'9A3%\)1PX.)00JS(QP]'C%S?);7V)HM\Z; ]X)=A2C$PF1,)#:MPJHN?J7 M- Z3M !0GP32VA"Q5F@GKJ@H6=L*N71W(#VI!&<<=BFDF>4BC-.0+H8M9ZESU24HI4(DG_]8->V3,^IH]3*3"-V9X92?41REU07'68JU!MD59N 'U$[6L ?PZTX/N0)#8T2W= ,L0BW$:9D MMJX-I1%^QEQ;*4.RU/?4C9]8#UVH=4>33>UF<=B.SY>KFV ?\$9.B(NEISI M,V$Y,%><=['FJS2Z$-T]D"ZQ >0JQZ*C.7(?HR_V!MP-3]3SJTLQXPX&>0WS M#7\"&5:Q: 6_^9N0OHA;?LFZLCE@$RF*5%D^(YJ::4J2/RD>Z/N#;P*(Y:)E MKLDV>"3-4[Y+W[+M4+JQ*6+UU45@>3!=WPZYPNI$>^+#:7$]0ML763^?GHC^ MAQK2C$G=E9<""[-/E'&6KF*F_>FC]YUFGX'K?B@N.\?!?A/_K%1+D\: M#+'DGLXD)=OC1T(N_08(,ZP?M(LT"CDBL","/<+Q(SJ"/ M-1Y'\=/5I]?AY M^;-=7>*0FX)>?"5?0.UUY"B,&P&IWCF!'3WJJ-1U1[P?'T/%*KD=.[:L 8[OA( M<.922:B_N8KH"S1G^\;F7)*&=H@502MI139)72/D MZ.\P3Y)%IH!& 3!1PJ M+OJ6TTDFH;U"E>5+Z0]LGKD"?/!I[*5ATE ?H:D=4@GL)$U=(Z]MA-!A[,9U M=,!>#N:F*(*"_EN<[:@?KD,:-)8_:&N+>1UVD5BLQ::&6-=C)[ZGKLD%T<8V MGY%RZ44T#KST[VP3!&NST?]H;(ATV743ISR0^E;(79 .I*<[F@'7Q)? ^=:9 M 'B[/LA$Q*MAR=\565.)V<>^8O9QAF+VL9>8?9RCF!TB;5G,+%_'FHCX(S$S M=_'J)HF?X34N'E/<)%% TTS;P'^-6DKM#.F+6!@'LT#)9^^.R$5V.!V3YCE% M#)V+G.$CXG,2H4J@;1?9KIMCCT.^.R$5\.!V&8G)K#EC98[:R;QY77^V*KCW:!21E MI26QD\CQQ[_ 25_F^3#?]\()&B[1_4>9B6P/9$N=E/<<8D;R/I2B:5WTJD+X M^!>B(4>B*/JQH59! MM'>=DV+H2QL&QH#I-@P?3Y#ZCKYSD?H^+*B5^K:. M/.MWL@_VXM M:L/=K=GXVR3FI9JO/'_S6QSF_^UE]_!*W&-R3WW*V%;#:'0((M9?Z'A549*X ML$.NB9$RRY"ZCSD.< TBDP4WUW"1@N$A'W2D#!->@I-L/-$E!83 (*0")?.B\FB@1A'Y]$;T=I(J4860"+J(1ACAE!$@C4C:B"".W*U5A5#V MER!0U.PG0"(!&@DCDO6EA%-*'A,B:;5?,NC,YOKV=%G#=Y_5P&3\"F_%9JM8 M/'][L X<@$?J5[B:B!X7<(W#1ICZ[HP%)YF6NO=H==/R]%9YM[9B6A;-MB77 M;,N"",2ARK9 WM#_<U@RJ)$#NF*-=RA'X=VN+ZB?"CJFIPGZ7 MEJ2!!:<4'VGWA4_CU2^"5S%]AM1/-]IY9BQS;\ZL,^PL+-1UDJYIZ-)(U6'P M;NU4XW38,55'X-^EM6KFPN@L #4BO$WGP]7!Z-SM%P(FVE;03]U\?#KD(_]' M%E/C1T=POQ324-@>K&W.)H U!Z4[%8N/U*MI0-@5Z63T.CR)$#$A5:E08+@@ M)8X./6!T[(;"_.H1CJ+ZY:Z15?8SUA[YLZQ+488S:%224\% JAPG9>G)J5]- M ,XU>ZN3WK'260X%^1_BA>)*25HOXV\9B^)G3"M6ZMI"ODB8YY22?1RH@*M4 MF3NI,KV2NIGD9DW&; .61^!&%'+NC Y.#E\62U5?PQ-8FR]>^@?-+[U=F'N1 M?$[FUS1YS3=Z%9>ZN,?PWH@MQ @V*-T_H"MRK3Z&$D,)LUL.FNU9==CDF0.O M5CCBX.TJ8)M\$;!(%1@1T"H5Q%WD!#EB1M]5,&[9?/SRD_-EC%>1K&6>AS7M_M\RSWXB",GTU/LAF4SE6Q&YPP M(\K? #[G:"!,L@5_[GY!#"FH$?:%F:&2H)D9&PQ36!HD]P'W3GZL8C^EK-=G M*OX_V'0@1 ^I&4'(*3,G!!/@ACP,A9)58_75 =AX5-*%SK MI(0ICQC[G420J^]^M ]H)A_M@_?U^%W71) \DZ,*C%,GO(!//;V%3R=X"XHX MHJC#Z4"@W0=.[ M#NUXO%LWH2=;QFJ=U;'UE_&S9WG_ZX?IMS@=*(("DIASLN>NI,B8@2[3.>[6 M(M[+AU&>2C&5>P]/>'1$;OV'$*U/5KQ=RPS*0B-$/%6^HEM"C9:TQI9'S MI A1ODC:AE?*5+PR$)[E%#1++-&2^.[6*D5,%-(2H)2>),O#.B/7 MBN-H.;VHVU; (YX "%7;GJC*BH15S\1"0K6K$UTQ1,)C[F2%(TN-(P58^TIR M!LO$HIH(5@ (+XI=HV)77 M25FA#4ZTTI7M)=\6SYEW%$_7_ME=:X5L(M!M9+? MF0%$O!9^F+HA$XC-OOTP:A9*T..T9).8+W&3]2IV5"32XLP6H(C,-:!PJK#F M?PHN]"Q,;Y#O#[F7YN^/\T_T.8QYY'@,_\_"E:A>:[8P\-F1@_T=32KT]K\M $N(^9O:+"/Z-WZGD;PM,17MG]]>V3\R#R? M<^W36^47[REJM#DCQ\)N(DYA446CCQD(LP(^B9[1^E)"A4B#')WPX8D.>0$A MO>K/WSA\EQE=_=BT_!YF#1P?- !RL1K.#%V6^O=&+$ CB!B?\ED1!1@3BR1\ M3K9>>)@#V]IP1BN[2ES3"A:M9K)2#Y UM"+%J*/69&U"_'6RCP/N.C)/["YF MS>DR#CY%D.L;W% OA6AU8W[\L-Y(U^-(-JCL^0%=D2?3CZ%D\MSZ$BG"FA&! M%K\8(Q$C"C/RTY_*QO_R\X)X))7"L^/"(T=D0-D&R&YRODW67N]A[\:36?U- MDD1([)=FN6\8^:N<;@?Z;WHWI+ID*.$]?+6BSTSL7BOJ9JR@!H)\ R"$0W&4 MY^:.>',U4?B=GO!IST?]X@7T,=')JM%HW3V0BN@ ^RZELBWEMU(#QVW<*PI#*N^9.?+,VU=\ M U&^)',KLP(XB0KHEDN"3T=_.30IQS;X- -DQG$S%@?+S9;M#-C?S2+8WARS M$/8@M'R&H+DM=D'L@_ITH@B12X$"\<%@P*$D?,A5NH)>PU#:_4KY8]O=6Q-NELC7ZT=9.K+M:$I MXO7:A?'XMPO$"X:G^>13!;1O.M*)6CL@7Z[=Q+8&MV]FD#S4 VF30>X;U_E" M$])[F6RW82[NML%NQ-?!H!'9MUOZ>AEYX3:[#B,:B.*;O9C5U'-60MQ*?K,T MUW:;C5BW8V](OM\6A($A @[A@%1M5PRB/@T/RMJUD?>:[@* 7R2% MEPD8O35QAX9F2(6RB[##YRWT-LCC8:TH&XB#07 K+I9;ID%Q\S2%43JE'-W) M&M!R6'(KG#R+YXW\/M?GOU M?9=D^[0I8Z5?3Z2Z: 3YNH/0HQMB!V$(]F/7O80!%X=*( LBP1 %9T%^8QO< MS$_V]E]K=< .RO9!VCE&Q-^H]\N]@\'.8P M;#!7;.;:3,F191Z> T/@$ MCXWL6E=$._145KRD)P@'I!ZU'#C6-D2JOKJ)T]V.XU:(O8P69,<_AJ6&)#"F M^V/&*HV7S*X_)VGXS^Y3G%X=9[5FVXAO7L-UO6:SIEN1/WV-GW8X6>L6PD.Q M],I+H[<'> _[>A\'S2YA:V.D:[,?DGK%R_] M@[F55VJAP-6PF)&["F]VC8JI;S_$.FH0Z45@O$\GY)IK& W3*3$XKI*(D (3 MHE AJ]6"W/SYJ^7HNA7>:)0;D^1[FF]8DP+M5=@FO^VM$4MM#S*5K+8T12ZA M?3"?3BXE=$TF5UP6+8OBM$S@8YMSZB$^LXK]9D?^L %B$:LGIG#8*[\B%Z0& M9*>3'0YP01A(R_ZV64+Y< Z#.E"X^Y[QM#6 <]0(J4RU$Z4'9JHM$ =A&A = MN]Q@. +C.=K$34V6R^+M3#?RDOB7D9=E=^N'//'_:(GMT*\,EN0-;4DW5\2 M>J!I2+//7]F8-$UIP!%K]5#:>R!?ICW(K2C4YN:(%VX?K,??YX>QR6=2C"X2 M$,WG*-^$VU 6]8)(U2;<92OY^N:J+5>VJQ_2%3J8],.TYM9.R+>TPV@8?^Z@ M9SM' A8OYZ: L1VP?-\UM'RV9(<#94JTA$-T0$1!8G^X2Y.VPH$>\X\B_0.> M O/BM^LP]F(_]*+R/MAC(KE"17GXY19R71LLPDD#(E68YIA5GT8R=#3$#H$! MH@RD5DG8"U) )R5XB#,J!%@+45M5X. F;(*#9V4.M\M" N*QP>PQX1F<*3U6 MT:N8,90AW12!&3@$TQ?&M1X-"B_F[C6FP9(ITJS;0:FV1:X(6DFL=RNTAHA%NQU? X:-#[L@ M'K@%F7,3/Q&1*?63%%ZT\L"2'Y/ITH:+5X._T'R3!)H>Z:O6FKLC%]FAC&BU MVPU]$0OV8!),VFOY8+< 1C1H2&SU5+R0=&\%W6$QLD-](% JJ[->O]RQJ M:(I9JSRFJW@/WMK]2QHP8,MIK MXIM=[9'*4V]2U7E$:V/DYQ#]<#_E_"&ENR2%\D'RU=(_P2TS+D8,-@=C!E^/;/X28EMR2QETCC2[W!,L7+XS@ MR9CK)'WP(EHJX<_TJ6GK/GP4I)KN1+:T;A3:AT#L;XREQ.2VH0!YL4[2BXP! M)274!0&X2#80$S/G,F'JB5D/!H#$R;@4S Y?9K660&@PU*WI[(I4[L\W&[^G)QEN7: %W 7V6-/UA:^P)0Q :+E(C#6V:7[2:DT*4.BQGRA;L5YG=DMV-SX3 M,P2&)^7X"U)"<)(3:HEDJ.&K $RDDU3N66M(IT>7V>BE9H+K-=-Q^UGIIA;T M3]%.^G9[749K?&Z/>64VT$52=^%34!-PY4A%*1A.(S%6R-;55+D6TI$E 7HH MK4>:;CN)E8UFHYATHNI5$;28E?*I(#Q:W;!!^/6L@Y7F4G\8(>Q 8Q 8U+6& M,$+8%R^'0ZXWDC=,G=-WRA@JRSBX@1<1LI+P6YK?\V,(Y"! RR&[>O?,"7\T M1P-J <-)8.WV;[2CH0>2DYQ>,M3#'!YYN_J^HW%&[RG[.?/J-.F KDAUP1@& M*%>E;S_D#LQ@,L:N9R$=8!VI&)G\E,JQM2]_)NLDY1]\$'V?H\-CE+SZ]4'Z MAUV7R!JK]',7@$0$*,+?AKQ2W%/@?K;O0]GCA#;_:MG4K -CVO K4PMAEB7I MVU!EV+\G8ETXD'RE"GMV0ZX)AU+A4A'N"EP=Z$%;C"KAX-2"MOC0H 0/UH Q M'0B)!F7:YM+WTST4GA%1KM_9M_1NO:YA1]]^B/7?(-*5]NO5";GN&T;#Z9KO M%8:\2-9K^. )<&4D-8FU*X*0$1E KDXF\(-;A!X\'0GV-^>,9^2/(-3:&NR"ZE&R9,X0NT9Y_9OE-K^?1&A%J& M/$TM/1,:VM6W=B:'YT/I6>424!G7YZ N&"S[JM8."^XU,URW* _=3AZ],*"& MI[K-\FG/%B_D#V>_ILQX-$0V>G1#JK*'$MYZ0>6@#^)076_435Y!*6$L"(>" MY,*):=HOO6Q#=@SO#93YWJ6A;\ZS4KA>)MNG,.:VF.VDLS"@*?_PF'IQ)O(J M?T_2/YCAN?1V85Z[WSQE+*3B;(1%RBL;/1!R3^UTN@QX;V)@XHN125["! ?+ MU_'AVUA(@WB2B(/GI3"WZT>Y8YV"3#30I *;:,")A$XD>/ONECM._5Y=6@Z] MJ>LP9F[E#=L=@*.II^-F]W0K'NQF(L'<0?%*Z5>:ADGPH<%NC1\-J;(VQ";= M)1LY%&)/[52*QDJ1@'O! 9,2LGQJ?$$*X$2'3@3X2=0-VS<])>VNG2MF55BP MJV6!U9J!,F7-"X-;VEPM\+ 5-@%B^ M1Q(RNMP"/RJ2\$@!D,?]"Y"$PR3?%%1'KQQ:9LW#?K>+^+-U7D2",/.C! [E M(#P4)_$%9]BZ8)%7."K_82R:6KA!/"7S/GS>Y'?KWS*Q9;A[RMF.@0;73))X MI#@+&P)J(X=!JC-.98P*GXX9 WGD]"223@^:1G!(0?^4D10@P]'*/J,$'B1]0+2"*Q(S#)3)@*_"R7^W'"PG*[PZ$2#A9><&* Y:U] M!9H ;*(!MQ\Z=<(B#N8B65_ DN+K*&M9,\8TL# MM(W25-IJ408M M2Y?O3;--R'64O+;MBLH0ZN=B$],17S P+%)[9)IQE9>O3QP3<53"&&DG!?$ M@T5GL*+$@Y2(. ]>..=@GW!&6+)T@G &?Z/Z$T,F@.<6:9QQ;T?>)= .@N[B MAV2=OWHI_4Q?:)3L .D:8W+J>$A5E#%6*2_YI,&0.\9F:#O=%_8UZ.H*2Z9R M?/CI)OL^DRB0H,2!!/L4!"X7)7C"A%="AN?].B73KCOLEM,<^@7\'=3RN@^K M[;N[Y\^F;2*N45V@" M+7#$?F#*I#&-V3@0I$9F6J;J81&S$! '228B=*R\JSA)DO+'TXNXB8:2*$.E M827SI]6=N(#\I&%&)&J6"Q'@9:^PR-6K="2ED9?+2LXU%X)<1HN-D3MN"S9, >B_*U5A0=3H=ZSQ@C9/A=?<,QX6H#>G4FHN$]T6)C54 SY^M M0Z^XYZ-8!'46C[G$FS3,QR2 D&O3Z9BKJU+S4!#KT0F)-2G3<(.O*%2CHW6D M/7E]U6,%NI -W2A/A%PN&5;+EYFJS,-[E#Q'_''CQ;\F2? :1C8FJ \.[TC1 M]IZ2J71P)P+O1#WWYP,RS5USGUO<4\D9\D1A[^H6][RF2..E)WD9'U_NLZC] M%66*+Y_YL8>XZM[ \8XNR'5K'X)U5=C6'K'FZH7VV%6L!E^4VD.,[[BB@Q6B MS\15:[X,,3TTY"IB8C9/Y6CAN3]ARZ4RF8 ^D?,T67[_+X+5,7V&\PU;'I+1 MJRMB2"2Y^R:Y!!D#K(/VPV?Y?#54?(WWAT] NL+A'>GAWE,RE7;N1."=Z.S^ M?$"FR27B^H\+HG G$OEST/'3SU#!M?28:__Y;R5]-^PO]J7Z2O;_K_\'4$L# M!!0 ( ':,.%8:=#F%(%X !T!!P 4 ;')N+3(P,C(Q,C,Q7W!R92YX M;6SMO5MSXSBV)OI^(N8_Z-0\G-X/6>5KVN[HG@GY5N79MN6QE%73\U)!DY"$ MG12IYL5IUZ\_ "\2*1$W$A! 2#%[JITV &)]Z\,"L+"P\(__^;'P!^\@BF$8 M_/.GXY^/?AJ P T]&,S^^5,:?W%B%\*?_N?_^&__SS_^WR]?_L_UZ^/ "]UT M 8)DX$; 28 W^ &3^6 2+I=.,'@"401]?W =06\&!H/CHY]1HS^?#KY\*=JX M=F)4)PP&66,G/Q^O_G)3M!<&?Q\<_W)R]LO)TQ^X<+)PO,(@3)W#!3T4MW$BMVL=;Y)<53W\IOU$6QW^%E/*;S7]L MM5]TZ_CJZNJ7[*^H: S_'F?=>PQ=)\GTQ>S1@%@"_^M+6>P+_M67XY,OI\<_ M?\3>3PB]P> ?4>B#5S =9!WX>_*Y!/_\*8:+I8\[GOUN'H'I/W_RHP U<')R M?))7_^^W!4/*_QT&WEV0P.3S(9B&T2+K_$\#W/RWUX>:%/]Y?/*S&RY^P7_[ MA:^9#$(NY?S24:QQ@NB)._(M<%(/(JK>A($'@CC[(0Y]Z&'^7CL^5NYX#D 2 M_@ '[O MAS\4C9U*\_V 09%QY?G6[@"ZA;'KAW$:@5L0NQ%<8NLVFEZG,0Q S$,%9@LZ MA$&K7XCP?8E C'#E7@G1Z^L09)PN%D[TBXZ:('FNF&*5FC![ 61 MRH5 3$V\3>H0-Y]!)LZ'H$RU>CHZ?@\#O&1":^=BC1#,'@'ZAI@8E%;TF(2W M1- "X HZNHHVM1K10JUPL8!)-F.C@8FFB9,I>H..Z XZ]_NUYL"7I'VK5K[EI!X9I![]J! MKX\3Y\U7(GS9L%&KCQ;2,MO2M1)I(4NUFB'3>@LI**V8-6VTD(W=F.%32"M[ M(MRZ,0Z!6Y XT)?@%U@U9(A[H(U@M&;,G0%?P3L(4O0M-T2EVLK>^5OF H3* M.[-9!&9.3ME""'4HL3YH+E1H%X-GI:CH^$T:)^$"1*W,A*0O&@T6ZK>;%,=K M:D%J_I*YX+R *)OU4'=';S[,AX)"B!C?,Q>H)R?ZCGJ)U@5CX*81,JHJF43] MFKD@X75DD(214FR:/F(N)"]1B/9SR2<.[T!K[F41ZI'O[12.,Z[/F@O;KV'H M_8"^GVU.$B>80306AG$,$H6@\7S47,CN'1C][O@I>$)*1K6RX")E6%&_9BY( MSR#)#ZT>PQA/1M@[' ;CN1,I7&CR?%3SL5\;X9NJ&^6&:R,4NS&C1"S^H$#> MYI:-$EZENGNA_7'ZID#T[5:-$CK[[TT8X_7,*)F#J.*XDXH#UX=TN>7;>03? M],[1N -#S\L\4H[?46_LQO1'1+21B]""(0HC^B/A>RX*YTOKU60!1\)"#S@ MK7X+$_R!HZ.CJZ/!ET'94/5')_ &>:N#=D%>F8!(1#]T:WWQ\17#,*JK&3<7 MH_:RMF+@_CP+WW_Q ,2W+X__?89__)+_F)$ _?//F_ =1,.W.#OT*5OSG3?@ M__.GAK__HKH_)7(3U&I#=ZI__O/KZ>7QT?'7B_/3X^.3X[/3BXM*!ZN<&$;U MSCJ16[:-?MRB25T518E?EME%BR_N'/HK!DRC<-&(4_&UD+/78>2!Z)\_'?\T M2&/4EW"9;PAVB/?_3M$, R+_\Q4LPZB)"822_=,"CP"%0D[T*22;[+/9@JF1 MS:+]4PF7!(5.3O7IY 5$,$2SA'>+UF04A=3*]4\;[.X7JCC;O2KRR?0>^N Y M7;R!J$$+FT7ZHP"NGA?8G^O"_A7,(.Y^D#P[BZ91T%2L+LD)DN34:!UP]+[0 MPU==>L!'5Q$REAEJV=70&WQF%WW>A!Y9+=1:?=.2N#"%TBYT*6WB?#QXV%N! MSUGQMQE6C%"^;XH2$:-0T:4N%0T]#^$7%_^#MI/@F*B>AK)]4PVO"(5:KC2K MY0;].(HFX8^ I91UR9ZJA"% N6<\TJR1S.Z.HIZI@C.J?^P,_L] ME^!KV*]/(@>GB1Q_+MY"OP'YVM_[ SN[VR7F&O;F)2?N/MRY$\P P4?25*P_ M&N#N?:D(;?OMFS3"4N9>94P:!& :$Q=!S<7KHIV>G9Z?&ZH882E*!6G;;3\$ M"<"2P'=PZR1.T76*^ZJI>-\4)"!%J2!M^V[LC8YNT&YG%D:?5&_[JE3?U,'N M?'DLA5JIOFF!W?E2"]HVU'<+$,V00?TU"G\D^J"0'/@^RRE5 OU31?,OI^:TPG+\VNQH6 MC]($9U+'ZW7RHHM2J6\J$I:E5)F&O7FQ[+B'L>OX_P).1 YL(!7MCWJ$)"B5 MHF'/7L9@K#MZCW[3-.432O9')2("E!K1L*.O=S./C>'32:5L7[7"$J'4B[X- M/L#Y2OR'P ,?_PG(\_Y&N;HP9TB8KX;J@[_[I2XT[.6'B#%>QAK?:9KH:W_O M#_;L;I>8D[;G__AE,S:]0\1ZRW=(*@ 2(]B/CW $^^H#Z.=OS\-OMP^3N]O! MS>CY]NYYG/\T'CT^W [QKZ^'C\/GF[O!^+>[N\GXIUV$M$^=^"UK,(V_S!QG MF3'R%^ G_'K/U>2C:;Y75F(;%N8AYP2HM_%JG888NVE MRO-Z,/I?+V3,X&NC&3PN!<0B1M4C,:< K0>]QQPJHAB9# F(8I"5U*KF8@7+ MI>V-LL8IG4-Y)(WSB&:+XO$E*7PC#OT/ONKX[O@ WY%+;IPH^D0[RBQY#8$( M7'4-)0:/CK?YT5YB6_A2I.V)7X$+D/QO/G@&2?.1"D\5J]@A+"CQ"I 8*=#R M\BW42XLRV]PGDIA @VH1J]3.%(QXJZAG8_\E DL'>GM[V M&POJ.4P<7^OPKN7U>H6S.=HP?XOSU)ZDD4ZK8R@/1$>[L(A*EG7+"(8X("Z; M1\3XL96: _WBSS+U+7N)U M;J_?3%$COO958R-M;IPE1'8*_@4\DD#W853^:;A<^L5UO!@-&2^+2D-"^ W[ M!,FM]Y]2JL'0OBR52["ZT'C"AF[JIPN<[ G5E$PX]M?VF( MP;%EP;R9%1W) MNYH%RN3I1"<)NVJ_B=594EG+;=TL83#!+FWS:'0[P*-G&JWX!9[#P.5UD:S+ MVJ%K?M&(>1AZIOA<6*IKQ [54F0A)F_HF1?D$3IO.*4T!#B%9A9F.P]])%N< MIX)E'([S5C>.#VV#)#H);,\!6 4&OB@*;R5K)!0%1)DX=V0MPM MEG[X"!:YJ_63A7I_L MPX)$; 72V<.MVSG6:"Z9OFY&+?M8T49@!;YP_;:"8#/9IR.L>G4(+\Y.SZ]Z MSIEV(LORNAO%FLSZZ@ M2KYDPJAE.U7:B&^+=R0[=J[*RW4$WUC!=IH(2FZ+-Z0B,7O+8CL'6*+*1 MCL 6Q,6Y&\@L2! ?#NG"A MJ[NX M4MF$(7DA:\[(KV\:BES+96(:GESRSA>J#L0X)=?5M3*%F>T9[5^R?"? M@P2ZSNJ.-C/%]7FW%->#O]4^^Q\_'5)>:]C'^'[X Q/A/HQNP_0MF:;^=FI/ MTO:%JW)]+%VAL72I>XYIF2*[O;BVW.>J^P71^!U%&9I>MLYZ 5'V2@^7YY14 MV1JZ=!#7EMM>=0CR%YR&:3)'6^N_UE,*E2:;E2RE!Y>8MCC/FD1_B.-4B!)Y M!:OI0!'1EC"E)K')C]QQUK*:%"PY;?%I54X2!-<9'#6M84A;66T)9MIZ()*Y MO*#4L)$5(@N+W@<';S.6I8B\7.)<1,B];Z3\: MRT7G.1O+2]:0.3TZ._UZW$_U\\I6^JF.I*M=AX][52P>38LKA^BOG/[M$_$G M',<3]#]/=\^3\6!T/QB]W+T.)P^H@.&>[3S.8B4IPYE-+*TI2N(=!"FX1Z.D M*0'**LLN3N:(_L\CQ^*T:,DX\\#09#UB0HZXMGBV<8;OT12G[LU.!$'T#ET0 MCT.?O'HD5>@S+02ELB?X\]<6QY6)L>357D&A8DBT"M MU&=&M)!,D@/9 "ZL#6*Y-8)!BC!8^P^NP32,P"KK"(CO/A"4" $8.-'G \(W M;KZ82=U0*_EBGUFX:UB417=J(3#"HQBOUVB%1][4$$KWGSA\(G7U;Z*#65RU.BC0MN*I.AC%9>S(U)K4P=CN-> M:)E?D%*OG7V-NDUT>4NMC-"X=F+HHBWX+?139$88#GC.VGWF0A<12Y;T/GBV M$0013AC'@"YJY20)E1)69:G8%+\ D9,@1>D]HPA-:BL3BS+@S';ZMS!V_3!. M<9A8IYF'U)IQ)),W$PF)7)JAKDCIY?7N-U3NX?>[P<,S^O>=X5%FE=#%'*LLZ>H6@OQ7J?E:T72K"8=7 M4+PVZP+U\7-Q=GIESMNX(GJJ7UNB2J#_+D6]W,2.4&,\,#J#[SL7WY.!N^_TMRW MSDA=I^9CQK%6$>7$N"T93WM"=K?08I"64L,XYDFPEZ+B*@O]U+U2)^?%8BS4 MS[HNU,>3TUA\J_^+-1;)%OGJJLI35[1MPDEI5&] MD,E&@:V;>EH\IES$:4&OMG+9L"D+ SR:AQ^0M*NBUC%7EV254/3(+:)9:JW< M0WT"V+-$GJGKYWIF&K0YO-7-UR[/;Z20EQ9TO^4T/.4I>.6T;;7&;)NJP7.9)T'4HOY,> M!>G @X'2G904-C1:.\HLME M2YKCS1/!AV#;9_L:^OY]&/UP(E+DMF KYC*%KO1MML@0W):C3EE/_)A "!EZ M;;(M7()+(L0RFX,0M:-$*RW824Z)F3\MI@)+9$D!/UU)T'CS=[V.C2?AIH_I M)@S>091 -.7>@K?-0UC1ZI;300H<"M8BZVWH:3_O%5O'%'Z9%;\UJNM>!>F0 MHGW@6>-[]?E[7X(!A4KZL">$UH^I+:]1U"82PN%NMN[ 85M9G![".\/P%2#E MQ3 !13+-W'WQ"MQP%F2MT-YK5?W9/1D'6F"TY8F-]N A8W+W 2(7QJ"(5QLM M:RFXI;&=^*4#P:4B9\M#(9F@^0[Q-HW09B ?U_G.L8I"B0UQ>RW<4!W7*X3K MD5Y&[HH[!)]-=_"T._D:-_)4X=#/TS!:Y"_PHE]\0Y/)ZCX)SL..[<'V#69I M[1I'0OE;?W4X*7@K1_\6D !7MKQY!3%:[KM)\0[=$&L@2R,N9A3I;5E.2?G8 M*'BAQU@:YJ-6$@\9C1E'1'F4$9R"6_%13<:18[/X2,0>&8,I@$E*?F:J0XO& M,=,,$\E"J',^T,8LKSVTE050[38SU :-8Z9L#DFPG'2PNEI/!D>%[6?CGN85 M+-/(G3MXO[F MC.&51 9TI14%&=-,E&FQ5=89)D'!965>SN-J[H)V^?0-"*TZ.[*6"2R19>4X M;>: [CPB-TX\O_?#'[QOR)YWSO,W'/\VN'\<_6'Z&[*5Q!0KD/ASA314T148 MA;OR$H7O$.GS^O,;(L-#L'HM;>@F\!TF$,1-[]$PY)73N'&&AD?S&T%6JF#0 M?A"D.7VD"710J-YM+C%P4.J1O#(A' ,'H@0N]$$M='$2 6H-Z[,$,>_>R#(@AAN,!1B7]EOR=0F:>J<=3<&5NVB=H:+UOFX#*S M>CWBA;83W"I\X%,KA&Q)QWM;]%;L049&K0.GND%ER]WB#,T8]?T^C&[#]"V9 MIO[0=<-T^W5(GBH'6G7 2?&E($G)2L0W&I6I?C2]AX&#=!#,;L*82#%:E0/% M.N"DX!J-_H.7%8Z/V$']BI^=&4T1Q,,X!DD5(L9#[(+-U '&+]:<[BT1I6"G MX**+_KUF=G6NR0E0^#A7;D_:=4:>^@44_3S [)9,^3U7C&-=1[3P\XD1!2;"-A+"M;8$>@G>$ M*C*3('Z)P-*!7K%8B(=!GOXX6TTT!6ZU;\Q>YBC I:M'C2+I1]^ M O *LMS_;9A$;F(?&26(AO9L,YQ+IKK;A4P3P=KV,D0&$$K=5,*IW#B9@F-. M,#XX0O\&;8;1MC2HI(%L&#+:$\J#]<)D?R?UW"B. MP$(())\OOA,D. T2^NV2 TE/$]4L;8\<%HFFUT?I.H&3U??J*$9LC8-+]I M/#E)BCLUFCXYT7>09; ? Q?_CNRU$FYGSSDH!2XKP_FVAN=OP/<@9U@ZAJ]9Z@UY-= 9X=I'=;3L]/SJSUB7T><9"7VK3COC27?ZNZ+"D^^ M8./&D5:2)U\&#+9$?>58@"Q@X"6"")8E?NK@D[;CH-8QCC0*2;#-.'%H%"<1 MU!6&^@J6A=2CZ2,, $X6AF0A7O,FEM]O/HG!HL2#KW^J+,;/?1CEB,XR_W,0 M(_BC(L5=$8O2H 3ZOJ%=F_O-2?G0*3DRD)V?]V4U$,L\"R]%*MF:\)3C)T;- M_6155X"Z'@J8Z@VNNHP$WM]BUMM/EG6#1VFV >$5<Z(:,LGN*:/6LJ^,)^ M\G!70"H^OS LW)9_V^H: M )>L*;_7]%?!YOTF)XUK72]BY4\$('&BY, X.N8]NY&@0'Q)P02&/TOQDJEB M#A+H8MFJJJ6\47$NZXV*P=]J'?B/G_;JS0I$O*\79Y=?+X^NSDXNCRZ.KX0O MA4H2[-KQ\Y>- 4B*F].W,';],,;OVS%$Y*O#Y+9DO2Z,ZX9) M':*=511]HM5D]GXB9=)BUC6.-QV4WCQQM8- Z5,5NNS0UJ3-M_IA5:L#>*[_ M9K!4#K627M)%2U(*XJ^'M?4^4$\^- KNH3><MX7_L6YN$$X':)4\J#2J9*'<>'32*!9A4 M8AO-F;P7'44S)RAR;:^W^3![M\LPCA=+)SHSVKO9!]&_>K*!#NP7VV/;CS1@9E*R8/WY6\:P'8"?W)-70E0MWL$6O8 MTJH8-U@Y=+21QE1,MKZ-T>+6!\Z$6,O R3MBS[=';-'DP F\P:K1P:I5DT=P MWDG&H-TL)"$$,FN2/>)H1>ML_(K8>*9WI#5C6482"HFAU*-^K-SU])9P#J:O M39ZFK+;)@P9WD7O&(Q76,MD]AL%L J(%[A1KEFLL:]R@H^NB.K/QRZ-T]*EV M_.97SNX=-[O5PSD.+[;'8=[.H-*0R4,2 07*ZW9EEUFS&K6*A#FNWC1MBB.4 M-&ZP\:!C-N [P,D^.4?=Y?:HRQL;K%H;%,V9//;6 M B!N5![(+H[TLNR#V1/:N(=>>7^,-6UV:A2Q[/S\^/SBZO3X]/CRZ/+TXDK3 MC,LMQW55#M;,L"*\NZ]%*W>3M MF^L+&;T%S!,IXM"L,B$ _UG4\5'#/F'=:.8 VVS69 - 81[?R_8AIY0-)X^ MLJR#6"/U 7.!!LRY7@/12M>U +/N\O?-8&3Y!V.8&]+ :\AOR[ 7#9%DU38S M@U%OU61S4>DI\YBKH:2>&)0B+@NQ]PT&&1'XASQ?9>.&.D5/M=B3]M+U;]D_ M3I=+/XO'*^* M4^)TYW.%K?%5U1:7CKO3S BFZX&WNG%6042;FX'EK07NVXS/%[DF%,%V/$K0J/6>#L&BVO"38]/I!+C^!!.0*/:> H&"V)*!&!A# =RQV MS#LQD"KTG ""@BEX#4M3L"R:"%'CGWSJ)Q6O8W2),#KID_*%Q%*0CU)";,K8 MG8>A_Q:&WS-GYNK5P"<'?0@Z/F-\MVFBITJ7)JJDS%':;0#Q55L^F\!;O:=T MD2*F@M>C9,2SA8MEBMHL'Z8=+I=(E/PB+]M<"-3NJ>IE2-GU]28)>T8NW:]M M(#X(8P[^-DU8Q()6HLIZ24GW?/$(XACDKZQP[AHH-7I*BK:2E2ZDH[Z38'6M MC'?CT%R\Y^H7$JO4?>_SLOT:AMX/Z/M9!$'B!#.(MLWYF\%\;.!OH.?\Z"AH MR9C>.QH?%DL'1EE"Q.@6QLLP=OS1%%_@>83OP!/A3INF>LXB:2*7?.J]W_(> MX9&E+ZSD)WD($()I=OI+]6%SU>TY8]K+6%*D]Y[-.R<*$%HX(WUV!X#/NC!J M]9P6;:0K"2'?WZDUXF&2N?JYXAU.C]#_ZQ+OD']KCZ(=:O=WKHXO3Z^.-%D! MI#-G-HOP2SI9-JOBX#_3",>=+';=^IBYTI]"6% KVT:BO=C6Y)T.@PPP_/33 M31HG:(L798LLM(Q?/:_(1:$6+=E'*%D@V!)U\1OPO4GXA'-G(L'7\08L,C'K MV4>==B+;$IU!/')J?21G,55:RFQ+(,?8G0,O]?,-'TQ YAG8]#EQS5DM6K*/ M3;) T!XL(I]>I6LAQZ RAR.4GX"#]T?>*'C%MCI""L@2PHH2K_LWK*:D(GAL M"6A9X<,!R[<@?(M!E$7^/03+-,$QX0'.<9.1@\59%9^RC[H[0TE[G(UT<[OI MLL,8N6C$WT(_38 G:%B%6K./AS*!D!38HS]-JI G]'S;$TI+EMH7W^<.LJ;* MFMMRM+.^K)PGY0:9RQH(M&"$J%%W\7VH@^WT9?%77^S>Z_-TDIG_'N][2K& M#4K^7-_"8NWF"=O=92 6&K"7VP.V,0]Q;T:P>0F)=5F$\A&V3'$D&U K9-ZH MEZ+-FG5@"TRQ!^6H/M&DT^$/)_(FZ#/##TAZ.;16QCB-.4N3/%U#?Q0OA(TJGL:1TM M%L$#^I$T#VP7-$_[;28#3KDH#C7M,\+:A=1(_XR5HV6>>M=%2W!>EVOWALVE M"%W;M&V@5"QV\US-C@GY'&99A'_V/'Q MMG^,EL6^+VZRAOSG+"<8K0JBS]>C\XM3Q,Z+LZ^79T<7Y]IMC.[@9A.LB;#. M:':E&PS]RX;-G31?R*"<-%T0%4N=WQ6-SUIE)+&C#]N?$O7IXA ?1M0V:V MT?2ETHK8<&IXUR9K$P^D:JOJ!Y*DR6H4S9P _I5UNI:['GO-*P)5DK^L=J"L M.5I2VWH\7L4H6 5NCL&L]KC9IEN+5-X80Z!$XS7?EA $MB1X**5^!F.-.Y,0?IHY^_Z@TH'>3%L:GU-J M#GWG3Q35% //7[L^/D[TVPB!1/D=I51ZS!Y'285]Z%^;S$._PGDAO-1-1M$8 M1._0;0JR(A4S1F\R-+'6JY"X'#%8DBXJB&@3._^+GL>-P5/4LL;H54@3C0KD M%$YE!--+!#-BOOEP%D;$Z*6F8B8J@A/1NIGD%DZ_/7S%05@$([CZFS&*D6_Y MZ#(25ZV[U4_C*-KXJS$Z8J/:H &CQ\@3#. B71"U4/N[>7J@]*NN";8O?A^JF'(,+A!^C_O(GS0? ,M&BIAX2C4V3;0R<+%;-R8#1O.D"$+S(Z,S": MXN<1T 8JF(2)XQ<8-&U &%4L)DAK\7N0P&+ED<6;-QP"GCWMN,[=$6*R-]"! MJY[EG&B/@?84NX1'[7*K%]^'$4(&&;E)N'ZJ;0*B10,1V)7J")SJRV"CA@4M M 5": ^/8B-,>0BI\T2.?DTY'/O5.X#I1<0AT./C9E02T-Q$(,M"J&&-0Q Z$ M6HNVNXOIX/ M?H.S>;Z](JJBN: QRA "M*X' !ES\.@',]%*X*AG^76;\OQ*!KE>SA M;0> E7DP##IUZC_/9$,AR2Z]@^@MU)"HD\^-B!#" S,J("]!$KP5V.T1VB^# M6B^R:\AE/_;1D5A],>3DZ.+R[.BKOM=&UWIYA?%WFE>QN7!]:)VAH?755']B M(^[;]D5 3K,RN6UU_/KS&@3N'(W3[Y3\GJQJQFE80$$Z;4,)\F M':<"JJ!FN:VV14>?%)L UC7,5RQ#-SS+.+JT9EG\TD)M24&U]8Q:YFN9H:,& M+;>0V#!-;_:.SY.M"KLJ3OKZJG+OCXH/[^/#CI],\'6#B5+AUEY9?V3 M(910&_51=:[?BHC% G:7U99-7H%;_ I< +/GRY]!@N.H$=YT]C=6,8X7W36] MS1YA ';SK-N.F?,M0.#Y.+]\B4),YPVYPEZP1E!\LV(?%,Y3*SSI[.&INA<\ M:@W$;G+HF\2H9[0[:$^J=>T#KQA8[.9E89.H54^I]]=Z/R7"L*U&#D3C@Z3@ MV[GU?*N\FY*E:/HU(X@ D1K@8=96:SDTJ\+V42@_(J@/+6* M6BVDWXW_6.NVX\F)OH/B307SMM.M8]&*R[T)LM1^6QT%OPAK?. M=_].D7[7HC!6$"(-:'X@[S?@>Y/PR4EPQRH=I%U;X:QMG/$1UVOS,WCB4N\N MWXHP%5;OQCP$2/84HT.)9":4-D[5792UK7H1J0U6]21R@AC-<>OL&\AL5UX. M6DL7XZC1N/E/U(!HF9\PCE0B--@FD7)H3 O"C99AY"0 F]KUL*,'6]/J&$<' MY0IMQ%W2/CHH= "\:Q2^Z2MBL22MTHNA;()"CH$7B,6CTD$EWU MVV1J@X"5#ET2$,R .W;%/:81 P2S(H(;#Y[QT0-"@:[>?+ D!E( M<-ZQF#2M1+\N24X\[(;W -N2@:G8.1E6T9>Y8P,<)[=HFR5D[IRC9)0 MNG=@]+OC;[V;R%UOCQE&QZ @TI7%P6,X2"9 C&T1,W;1*6:L\N'>1(KU/T-* MB3K[3G!#2>/LA%@@/*]$5KJJ5\)C:Y>GB4+JBMZ)K@)R!5MHP"?8'@00OT3A M$D1H&Y!'2"ZS2*? >P3(S@K/"I?=KB\671DX@3=8=2;[5]Z=PURAX?R]U,J+ M[P1)E25\8@) M!9BYD3EJ&D>!MCH3T#Y#>I4OYHV3U$,]N D7RS0A1-P1R_5'5PR$Z\>'_++: MDMFP%'6%%RORLJFTA6QH([&"O8">E5TX37X@C''@:O'C+7@'?I@!@ \!Z&': MW/4MYDTW#,S,M4T2Y"% 'PI D@-$GD@$JEO(#"D0*(A2D4",T13MVL$*DM4+ M@:7Q;#87 C4MI4,7Z17$H.BY<9I& 4S2S%+>PP_\$WUV(5>PD"4MA5:034WK M2J1B+[E6'EOE+::&F,R2PC'J 41:N'&=PNRB&+6< A:->X!U.,PD/@ MA@L.S\P-L%&N+[JD:*+)^<0CI2VNR#'P4:.S7T$ (L=' M!F_H+6 X^S=JG> DX,%,8,70FU8R9GN"!CJQHRCI,(E]*]-'J%?_9G=\FE8 M"=3^9IS>)NRZ*5\]UL[TVP!)O%:@!]/4( MG?2<#4*26IF/HWAY);X/H_+8CC0O;)>TEQ"\PEJ9=^/&6<+$\?/[]7GYX0]R M6C"&*W)4W((R#"PD[6A)"7KDT*:<;R$O%(KS0KBK#GKG'ZVA;L)8W<.?K?T9+@J&55L9((K057F@M%E_T V$U^-0/X5#>P E2J5S2.15V4STG81TJL"JMH<,8HJ_!QF^?@U#[P?T<;3P _I6,(-O/A@B MK!+A_%Y7G?)[E1W),GJMNS+(^W)([K4S"=8A86@-"!/P"-_!%C?XTGNQ&C#. MYK1-\-5*4+.NWU!$N/Y\U-HOU2=?\*9-BC8:UDK>YDL+R6U9^U)0_#4BOP7&JF8S M6UK);HMEH0A?>>JL.J#$&41H:$\Y)8)&U]5RX[-QIO'L&9".*.B5]I0_),EE MK9;#Q/%U,N4YQ1N"T?05+-'HP*O$,9AEP#)=0V)*\ >TP\/'3O8>PZ_K^ 0TP[ MW;WE/C&R'8W$%E]=8+/R%48QL)[!1S+Y ?QW\!0&R;S%=I*CT3KXIV>GYU<' MSHHCM@];U&UH\.B=_ BE$+-HZ\#'+D#9'"D1 M,+D/4SG+S+*Q Q4[(:7]+9W&^VHM!$1E<<;G*>I)^>^&6VUR&MXGSBE&3<'N MNR'7E=8K!O<.C/"+ZN ).+@6]HX)WBTX/NITMP#W8)!U85#IPS[>*4 GA\=Z9HZ2U:4\2>97KQ1\ I%;#*)W[%E] M")9I@OX2H M6D?@#"TS+PS1OZ#6^/3/);XUT5[KH;3Z\3<((J2,^>(DS.$[YYI_M&N:JOK6V M* S@E-_">><1.F_(J":?S%O:M#KFLD7'+,.)#^5D3?>[J2MA2E$@:(OA)AQ\ MLY.J[YI+5&[:4*BW4]0D37[-2:K#S$>5)2\-8NAEV7?"H'$R8Y8W5^<[U5?] M:$(<,<7Z?@=1@H]'GL.D^;%'8KF#?IOURXF467NM)\ ML;ZY4"_TPD:V;HPYQ52ICB?@N6@^B!]]EZB-K3)6*H-/2DG1M[[&73[A:7C* M=$JI81P5=C^EBJ(C*43,0 I1IUYJG3I0YPBH4[TT$E4J-RTH\DIR(^HDQACX MJ-'9KR! &T>L& M6(4S*&M+X(BW\[=,9[L"[O&=&*M!5I)=7X((AAZ:I*+$F >-VX)8QS#3NHI1 M0/K,80#L"E1)6V\:][6?JW;";V4_R@>6XK'C@_@ACE/\]E(\!DGB UK.E9WW MXS!ZC$%=P85>6R:5%;2_HCW<8QC':)/GIQZ^O77G1 $JMJ,!1?[^82!I1UO2 M)612+J9^#R$3UF6:WP3I[XA@H2K)HYVOS.X"K_?<-WE[?A@%*J&5Y)@B#P5= M6Y3B]GN)Y/KR-.G.,*G\8:4BC$Y!J@NK,I150.9G%;U2';RO^I\!TT&M%A#9 M^61[&,SPFZZWX"U9 4&B55/9 YN$D+'RB>6'X!W$2?U.$=-(T2L=:-4.HO+H MX\@J@C5$KKV R,44F('1]/<01^,_!*C3"*^X"&KS",1KU]B!D'*A*XFJ)J&L MKJUP"=!-N'B#04:'V@V12>0$<2[=,8.>/$T<2"D#L)**7<_,3/-)-@/3='%I MM6<7XB2UI0,U)>)6,M208Z?&&/DBWFX4W,4)7#@)?@&MA'PT)8C=$$??JIV] M9IMV$ZFL#Q^'Y%6%@T6D%EG MK_G4'J&2+VJ.(,S(*_P,DOSR!H8';?[1TG81!N,Y4J%H>N'C3NF%44<&>4\& M?\-]^8\!ZLT@[\X@Z\\^IAJ68E/XF-"4!5BPMG%VAJV)TD)TE=*L[&=#U&L/ M^BF^.#7&5C,SK'4C7/<((#:QEFNMB-"TCO-"(RT;:]6=S Y3;L@J_: RK M9/"DX51\Q\A1;E-H#[=HE.396=#S6["J&4,@72KG)1T#,I4I&<9)Z'X?92WB MY> K0&8:N@GPLC\0LS3P5.N)^AG@;TQ7;>56JD,NV_A(N)?:H@5C-"MW9I"% MA"V/YFW9/[3] MUWB8H"7]&]H$H@7C)"RA 5YQ+C*,(B>842\V=V_8=N64U =1DJO_YTK/GO/]] 3YP/$8J?H9T=;I^C%H7C66&^.P%< MK$5AN.FH-?1,0=,IP %%:VV^.@G( TA2Q.+1L@@>B8L_U>]1L]R2@FC?!8>ARYT_&*Z M_D2[6O15'\FZOOO5%,R"B?/B4^E3E,+(<7J741)/OP$T_EFCU/6989Y@D.4SU!/7G5UW ,/ * M1(/9(\!I3\7<#.?;;H:BY8$3>(-5VX.\\=ZX'?+N,G;>FX7T).H!<0Q UI5; M$+L1S&C8%(//4<,X<]"LAUJ*'4%I=A>U'$=)18WH7YLJ1+_Z\P:OIT"$D$@^ M<>!F0V0\J9B!RA)3Q5J90B(:IL%7L"Q21@]G$#KHOJWVLR M7!SI.SMKH0NF'$1#9=#N^9'QXB&CEC'ZZS[Q=)%8J>]?5_1JX=W*D&!EQVLL MVQ-RT%6[31!^616<;:]I<:J)%CC!,SZ!B-(LU9#CTB,"2<4M)8>0N$I/JDTP M&Z\X5GLT_1;G28LXC,=M9(BJQE?-+#F45"IP_/L_4B%W@I.S S'J6DJ:= MW$H/@85#V!M=6=N"E2\3YMD:&EQ;K"J64:"UR$H/;G5=8*C/L66N=7Q"/D8Z M!1XQ)D^\ TY9L3GQ(7;&;/2<>+B/7.NB9D\ "<_ A;,JVH M?2 8#0@K?7M<@* O$M^XYJU_X!8="BOSZO! H';E&14.I;-)5: M+2EUH!*-0IT?EPEQ**[1%/H6>&A'DP6X>GA A2E%E3_E"D[[K>_8,TZ(K M!V\C#L]AX(IS9UUK3^G# $#6B_7, ]5=GYYUO'!]*GA^=KB#W>,[V!W>;K-<33Q>)=W?!65CM]05]JQ JD29Z0@BZ M.K=)T1D"*\-?-XUYDQ),LD#1VEE-1[18F!$7]D5MOF#G04 MQ,;*6"U>A.@Q6X*M'*C'!XF545Q"P%"BN83;.;".%Q0KX[M$H*'$>8DVH%P7BU;L=F(LD%1>E- M55V>.7%XNMNP6EMUJ$\1U,?6\$\^,+)BS7HYA7:DW8%I#"RZ1J09&T&1H62[R! P8S"9M;;8QXQ0"BI9)L5]H%%+%$HN*?:R[_I*R#A]:W<9Y$SP,@CZT.$:2'N_ M=7R?)@CG(D:XPO[:[Q'(?F8<,55\KN@L]1^L#ZDHV&@($#+3*XUQ&$I_-*!;T04 M%(1F&[X105 0E&42W50R;%])1>.1S)Q<$GCTG.*+D6ACX[B% M0^8:(-E+@3QDAL-T-O]?J?^)ZIXVL$6PA9YQ0H9T"N*B=J?YY_ ]NSN+ZI^U MUWZU%3L9P)100632[EAP"]Q2NO/V+*BV8B<+F!)*"B'RJP38M:LY^^]-&"?X M3\D<1 _!-(P6V7=$O<_G@M[G[(>!BSZ>E0CQYP=P_?V#3UK1,=7FW6PIJ8F, M'O9MI=E=YAMA53X$:)SG;U'A=>PC_A2&>CMQ$4<- U4IIJAM58M*VS]5WX;X M+$-,V7F=.@#G^A_>$546M[HI\DI*W-.X%,L?"'/S%O'T&J/Y=0RB=^B"N#%1 M#V>MOFB.@GM],=969J5IEX1'Z!CXJ-'9KR! JQP?23#T%C" >")*X#NX^UB" M("9HOE4;5O% '@+:3\OZDSK* ,YTG^3;2&QPZJCU;HQC+U$MUQ/5TA73I%X> M.0U>N6T_2%Q!@ZEDCKH&*IY'9:21W$9:28$ZTE[:59!;?".N=K@(HP3^E:F5 M0![.V@;2IRT-MBG5!0.EJ;IT/0I>!:1\T+I85''0:*/&WE"'1VZER;1TT:7N M*L8VG>L6!"YH(#G:34NY+N:X7LT3M;K*ZQ:XS[E!>Z]Z"LO6<=E*_ZWZEIO_6@220K9JSQVK7PT&[T M-F\>W%+/(]D5>J_8EB(JS9XEG#&Z4=,W3CQ_<:!W'T9Y7HD8&2@_]8#W$#PA M"=,H\[Z.IIM7\RADZ-RF,7QIJ? P"D0>Z217WDMF=8"FZQ;64*9M./Y&;XD# PS[W8<[ MQ\_/()6(O!#;NCUC^-AUN2P7 :6))G7MG'D@$DN2U:'%O2*>" 9*\TN:X./_ M V#$@#=\1Z#,0'[WO9I>XYACAF4W8@W!)(@M*2:<=!AIQE% :UZ)-F,-LZ0( MKOH)9 --UFV13/,5K2E?0.0"KD>UV8U80RP)8DM++&G4/$@=G2\>0<*-]*;BTR9Q*O>,^+32(6U M#'?:&DH:-VCI>J@.4UYI#(Z1K(M N;^T7=!(Q?&H@Z5(HG"] MT>.SLP#4"TJDXH;KE*@9EDH9$JJ\C703!FC>3B!BXQ@$B"?/80)PX@M4\H)X M&XFCEN&Z8D"^<>[74ERS+B+5 7AD7!@AE#9W-*EU"24%\I@62UR&X<:+H M$RWKJ6]_T*H83@ZZBED$X1#5TNL&MT7G"X="=A/SF9CWG%#:.F[P2ZGX^%3; MBT)A,,,>20PD*2"P4L0R C!%DQ7W:]2;+%6IF<]H-!>VF <,(65EM&QDQ-<= M>+R&G@?S/K=.!?3UZ*31#?9EL&Y\\-##1#\2_&.(-!>(-E7QV<9@XQ8 M%W9RF5WJ#_070+N%%^W2^)O&TKQHANB21QWB7K2^Z5&2%\TXG1(UT]:+QE)L M?[QHQNF* 7E'+YIW-*EW"O?"BW3LN$/"@K8L;3@JZ:EG$8(AI MK>>LBD$9=8]#([)L6%X1(.',^);7M :L9H^PX$HOW>MBTTL4N@!X\3W"^2&. M4^QX'$TI[C=R!6DP'P#E M<,A.*$AV@ES#,F*(2JK@51C]!*EFN,)O'>(3+!C,: RA5;&,(L*B*LT-(,R1 M1O_$QDGV>B..EE$P]%[PYR;ADY.D^*NW:('U$/PQA^X<;]'GH8\$C)^ M'+F5WHXT8Z_>" D:DR[H0*6\_OY1B2*WI$N16B;/&V>Y!-Z-X_N3R EB)\M4 M_PW]+AHG$?P.,K%%YD>N!BVACR(@9%V$5)FI24SLAGQK[1K96^(0A5=[O7%% M%D41.3>H>S I7BK[% O#N=B^C98W-RC;ZTW@#>;-:%H'@Y4^G5I%3T+-\G4, M6K!-O9!QXYE'$[5$FFQQ.*(Q=&T]-N0D1]5L%S1./4R*D1EBHITID5B_$*WD/_'3OG:OVG/J5$K6.X1BF*V=:IN*!F*?=W M)X+8&N$S7XIUW2QFG I;V58NJ0Q^K:C:?ZI=W2Y8$_7R2+\"N71!5R%%,K,& MW6,8>&&0'9^^.<'WT13M@H"'17A\N!Z]4BTK5UVCM4M1T[9^VXNK(.&O#++$ M45(A"OK7)DG0K_Y\QGO1& M%TPYB"M$/8N+!O_0(R. GEJG+O/YV>F5YE1]K=;ZXB):&;:F(HK>!$Z(JY=U MQLH05G$LO1FA'OC*-1NR7SLQC,=('L<;!=7]'%^H!KGZ M'O!&4'@K(^=?P7(5%HS1C$N(B2YD0GDK^2(F[1XL3>2FR;*%)L("FQ5:WQBH MTX3+T'51SU%7[P$.S6V*[^*I9A4'.@F]F_!Y13$X=_].T7<> GP7$;Z#%]\1 MS(=SN1V(D[9) 0.VYS"U\)EUTH>-"D[?03E:KQ:I2_3U M[/1"MZM-J:ZVN<$$PTSU4@_?ZX6,4S$3_:TK+1,.M8JSTJ M:TD#C\M@J_B4<7QCZ[]AY;8K8)3.'HNE'WX"W)/G,"C_%8^3T/V>7^PESR&< M58U3]LX4MS$?=<'+K)4>$T$2@(^,H_?N#9O'MAU/98H@5' *TR_J/J=X/ MZ$8@K#0TJG^.GX)A'*>+'.)AX#T!M)?R0C^NL)%I_PF?L(>Z'1DE:1(0@5F9OW-W8:]# M%_TDG(?N7YT=7?5L%;+N67D/?OP\C_$?U M+L'*QXPSF JXH=0GR,)R[T^!S/)\&\#P'9)OY]YPN:1?9JN.<>)$B5;JXX : M_,P*\&[3:.7SR4_!*M$VY5Z9?*XIW-"!O/596S,P S/",=C+(< MJW&\S\3>#;Z2#BESLWP7V$+]/P"[6I=S=L2X M2:%O:_8N."L(:[%Y_.@=-,:-%$-(K&UT[<-NH750]L;B=>5V53&^I';B,,RD M#3/U>CE,8+V=P/ S0I>'D67.!%8HY+"O6N.XCA)?[PI8YT%*OVG<$.K%;DD< M4JON<[VQD7L3-B2O %_LS)YA#C(<4\?'P5,GM&&QVYX8-UAVSV/"6#) #X>C MQ"T\'Q!L,(BAVQ1@I/Q[A]&B=B'&@;:RW1]+/H=+T<"C4][ H^I' M#L%'LI9?YY?GQXFA#. ;6_\R?<>"P%B5'LH 9>],; 7 M]0U'0ND#+]I!U+-$A:9D"C.!8#M>U2B"\'!B23C[G82)X^_$!<;S:?/HKX:. M\EU>K=&UQ2-<+D[&('J'Q92TA>74M7>S0&=@NI+5.",M2*"[MA5/P*ER-ED]EM)PY#1"/.MAS2#_VL=> U M@WCW@7\D+8;X*N\O3SO@HR"AUZZ/X[(\9J+G<&>\YW!9ZX<#N"Z-'D[;^+?J M!I@M.1S:P=':%7-/56:=.I%#PCA**@1$_]HD'_K5GQ-L9$;3A\"#[]!+';_A MC(U8SC@RJ%7=FBIBB)BN\C]@,J\&<$S".S2I))^-YV@M6C"&)F)J8ZB[AP8^;.033NP_@IGA),)I.T2X@&@;>ZE6"GM2CR8]0 M6&.K.GN@,;JL.L;8!-41'V656ON@-8:TQ"-%"7J;P$5N^3-K3U144S'C-*-A MJA/"1J4>;XO#OVS)]2V "=D)0BIZT&<+?(C'L5J6L,6+.11_2:6$>?K>L;>$ MA04EE$.WKZ3H.M7)42MCG+)9X!/519%'Y9*T^'I&N%%0FA^B>Y%%NTL"?ZI\M+?(S25/T3'92MVM@7#C D)CZWJ'(GAB:I8A4KOB?; MK-MK/7:7M-#?I1FC^#J-80#B>.C^.X5Q=OF&XN(BE#9.H[MV=XG@0KEEHMOU MU20&_A$9)*H[C%G/.(*(*(Q/W6QY5;K0)L"=W_G@'1='^PSR85-3N5YHAXWO MQM$1MZ1*0V6X8N;'"-W,&(U=$#C(#!"N2326,TY[N[PFP8\( YT;^ $V&5$:UHK3-.,]1@&,YQR/^/>//31E^**/P+WCF@UN>L:JR=N"]I- M5)4*O(>QZ_BY93^^*OM92^E 5"!WW?XKL)NH*H-SJST[.<(NW-AQ*QD"Q%7) MV8I=2NTBM,K8SUH?CY^V3)TMA)5TNLVAQO9FEEJW+M4IDDKS MJ^ =52@JJJ3C:;8"3SHHD%;7,@4*BRKI?)FMP-,."J35M4R!PJ(2CX;%HLG\ M/J89?MQMAFP3V+5K_X0B""6QMAH#V<$?TAS%W%;R,D5?G$1IIHLS(!84K[N_(7L<>)$ MR=;8N;)N[/R*FDA6;P+L?.C4/W\8.5H05G"[93UDSBT?,ANO+6=_O'42<._ M2,EK*;+[5Z?$F7Z7IG6#KIT*%*0YMWE4&KT(/(RJ74%,B1\47P3>!=X>+ %_ MSS#5M@2L?_XP;K0@3 E9.DPVVXC>A]$40)VC9JL'AX&C"V2YQSF&..K>V'B^ M;>*9_:>X=9=Y.7'T%CX20XM>V@"1_:T]'PH[@9-X/7(O)XPJ?+FE(+V#)_,3 M>\YSE2@6]+Y20N]+O8>=$R>:@62(] C>LW?]FDVTDF_4P3Y'8)];3MG=P5B> M&AZ989,;2?OD1-]!+X12J=7Z/P1S*O!GHW+:D%:^\GT;H"5%)(SDU@-I.0QD/OVL?W6[[^] 'P;,;G$N1Y$AY\IR%]'U$S[28:^* M3^P?IW>&8LE8"\]":#D&NIZ@FC4&^)Z;)S"Z MQ5OU5U_WR!O7 9^2;6H.'L_Z9G&9)U+#V2P",X3U0Y!$,(BAFPWE49K$B1-X M,)C)MLH2NK2_(\,XU,OQIN86C^8U.1.TA\"- *IU"_+_%1Y-IG5O_T96+S10 MCC(UIZ/"<0$['F4$T+*-V);/5&=7#J-'.]KE2%%ST'HJZV''XMAM-,T/Y+(K M?;G/K!!NF#3PFJ_B?K*P S;E/2\UYYS">X9&SI1709\ ?@@Z'L8Q&C+>)+P& MY6'N,,$9Y&._[KS=\6\FRA_I_')S^[X2+_S"V,73^,TPB4,W8E+4GY MB )('.BODG#DJ@4?"0B\-:,2F.#OG!U='IT/O@S6[:)_Y$T/5FT/<./H]T7[ M@[\57_@/U-C"#V(*-OA;> /\DPY7S5JH[+[^BGE%@N%ZXFV G[VCZ$'CP'7JIXQ,>-6PL M9YSV=C7EB2$BZ>D+F5K^ R;SS!F)#^[G<#D)[X($3<'$UPT%6S"&&6*:8FBX MA^K>/& MQ$RI?1XM\DBL9611U"%I4&VGUK=L:!F<3;]X+N@PL'8VL#BT(>G)"HLG*X.3 M$Q]&U*Y'%(0&N@P[*R(PR9-'M8&CT=[!N$.QX:9 M(YHVC \^S'U^WO PK(T;UC+T>9BBQ5QGYHUJP?X=1K7AHUJ&/A6\2VS9J"[< M=BGBNWE#6J1SA_%L^'CNK,Q#/-N^[J+M#^?IU4CNJDOKO-5O;)3?&F_1&O;4 M)<*V!XD'S!UM.]&-TH>6M>8[;Z-T_>]F'@;-[JE@92?P6TD:+HNQ[ M1:ZO%R=*/B<(E-AQ,YV(Y=Z[.CK>S+U7-#S(6AY4F^Y-VCT2-HS$>NQJFO/D MD3IX_5G["U=./(&VC+-HO/IM3F?757*S+N_Q24/),<+?@'$\D*?3;;YTA,5< MDE"SD&P7-$[I'15#US1%9I57K>_#-/ R$-$B:12@XCC!P[6?3=J/P(D"M)@A MWKP6J&VT-BG@K[4F0V#*87WK9S#4FO-'QDUK5C7C]*[!=-/!T'[(VV@8LG0" M\"W-$'ER/# )J](U& -&#>.(T$I9=7/01F0%%WEE)^'/6> 2VE5C#F=^< N D7"YAD?ADT^6'1T:0' A<",1_ \=&V#Z#2 M]L )O$&M]=ZX 6@(K:1E^ 0$V]"R9G@,X[C6,YH'H+FP<4:AE>ZJBP !.97N MU;@2:#W"!,XR>&_08"'D2-LN9)S6!$!?:TQ -M,TA3/=$G.:D8H:HS4!X&G: M8DBF,UR65SVPAIF#*C< FBY!,_JY"@ M20-'9RSS0 C&RU4<-J2W5BL$ZYE\H"@MJ2FG/+\K'._L@5C"-$MY6UF)RV7 FIB_WY M#'[<^ Y"\;OCZ%L-[I.F8O;H M64A"I0=\NMPMOZ8.CJ\&8/3F%YN8^,GY@(MTQS Y&" :!HZ8]1.DJM++[ MP8K.@X3I;-Z["F_P82I%M+5@ZW>RQ=G1U$H=I-.S MTZ]G>AG25<%"E.%&Q"R7_TT:)^$"1-6W")OG%XX:?6( M[ZV62"*@"WSS=K. M,@Y_MPL:QXS.LP>GC&8=[]8[?>,D8(9FJK_8<1KLBL9IF%-!+,URRZIR(S!! M?P-W3N1_CG$>EOLT\,B; ')APW7$#75]!R HKW9KW'S. GX\.=%W-#'=>:F; M 8#O$ 7H*P_P<4E4-E<]8_3>0ET;IS"MQ96D=E^:QE]!,D=%5G(\0)J>*:7M MT:ZHD)*.VN3I-/,_/ 0NV3;7"ABC.;GVF"TC47%:5D6_.Q'$*[]7)"]E5;M9 MS#CM=5[31,XY-*^9)5UCHPTDN71R_PNH^DX"=WO%(M++&^<]CN;7C%1*1EK==O@:O^I M-GB[8%W4,R3JA6:M"BFEP5'()Z)9QG@,(GSA_:4T+5GOJ9:94L,XE7*JI&& M"@IIF%*;[-,C(\B;7LDXU7:WP>+R2DI^3$KHJLN(-QS,K[- CZ:_AS@T\B% M"PH$4URIFS76#_H16<'5XQ)6RQZ%#S^"!>P2(J$/77XN.RAR.+\L+D\ MX*YG%T&ZB6UES/D:19R-VPD^[V'@!"YT_'6BGDE8( /N4_R4RW 1I@$[QE:T M0;NXI@@/!<'K^A\"*+*\QY.P,,;;@W-EK@FT$VG"3J)U1D#!O3K]U%H#.OH1 M &^(1F',-EV5LG:2A5]42>_VF,6*K;&2OXCQ!))Y6+U@PVML"-7MY$XGZ:U\ MR"8'8)VDZ_[]&1*HTU343IIP2RKIO1:5>ZRZN M2ES<0N>7?3]LV;*%PW<'^M@==A]&8\<':_[?@C?2PD.P%;L()!.$@E979H6= MK4%YF-[@E[4BM"P7-23TJG91HK/DI=ONR"I?#:;]^M&V:R>&\1C)XWBCH'HP M3GH+C[>Z75R2(GW))T/\P$KX- '1@HLYN. ^<(0H9\D&Q<\+:&5#87+Q59[2 M8[[U:B076W@:V@Y$,T!B%KV2G2QJ(7/) M&$,\N8UKXL?0"5Z!"^ [GGF':3+',=# :SQ;8E>P2_P_ ,DE>P#/%&/[=R-R%:,A%#GD2;L8M%4E$H>2;3'RO;=E07 MT&$";E"?8(*3"-Y]X%?DP2M ?XYQG[QL 9XEAMI 3>=Z_/"HH7),M%U!_HMPBZ:0,AN.K91X?V M8I=D4.,5U;4ZV3J'*L.)0?QKA(8)[QG>1C6[B--)ZI(WAD32-AJ14HZ;IY]H_L/=N\KW^$T7<8S&Z<)4P:9YK6;=71N^AY8(A\*$HBJ7&- MZDXERH$1Z:A/I F[2"8-@9);:IRHVE+,AZ'W _J;5FKSSW9R@BI=J>^NSE/? M%%5OYN)[!LG=A^NG^+4=!@UXJMI)D=:2E_11=4E1%XLHR1U? ;[9BX 9+L(H M*1+8O #49>*\U+(U.[DF$XR2?ET=Q4SZ*7KC8IPNEWZ6!<#QU[\=36^<>'[O MAS\>@FD8+;+6Q1Z].-E^]*+ZK>I?PND ?VZ OS>H?+ W#V%4!2N!N\M_P7H9 M@Z^JKGDL/_YRH(?,,7G*JI:J#Y)+ RR&@&XV)B2F7+9DKGD(D&4 $^<#Q"QE M;Q:T2-]]P"LNR0:S;$)E&"^Q1JRAB@2Q ME3V%UVG+S'&5Y0GZ0[H@G\O*_>NT-'0?HF4X)B7H$;S@(\>3UX"' XS2YQU]'"@?';@&5%^$-G.GZHKI>K ML].+$[VLW1W[N.)R5,!K5MY6 \? YHESYO*9S)V $1JRTSX<1HZBD=,.>4GK M?E*,@:YA5IU@( MAX4B !0 !LR]:9.J2O,O^OY$W._@7?][ MSK.?B$TO!@=<>SB!B+.B(DYO"(0"D5$&%3_]!1Q:6[O;[G; 7NZ(O7>K15&9 M^=F$7+\D;(3\1),_41C% M$N@O#/F52B6:]9?M5QW5E)'-V_Z&Q.#1X/4XFL:>T&0F>?"2U4,,L&>* !(5 M !$08!%2$C#*2B)P1@T0A$)RJ!B"N9Q'F0%>*>GX']_C]V KP%O M#>>7YT RSUO__!B[KO7KYT^)=T9/IBW_7/\0$H) , )AR(_U(YIBJ-OV\_G\ M:3&RM>@9%(:QG^'/HX!CF^8+1]EK/<$)Z?"OH4 MW>V#NZ](_5S]N&FJ+%S( <+>2X+/3[(Y^ZD8P7! R+>?KLT;CF3:.N\&O XZ M0E(0C._0Y=CN(1N"+X^P0%F\Q@ $VWGGIKD-I%<9EOX9_+I+M?(&;U]R203* M/HLV= <_1,.>)K=2LXV]CJL(^B28>M@*1= =TAPSB2*9MP:Q:K%^X)ALD6PV M^W,1HFQ+V %H]IJ&OS[CY1-P"3!P?,3O 0"%T/0>YI2CF$NO,*?\^/?O,>#% M?__6@^C/X>:^-J#B6 MQON_#-, 80-E\2OL#=BK/Q51!$;T9]"@8/-"2'/",Q2W'8*1#?[@F("%(F^+ M',OD.:EF$"-QZ)$P+QB^VYN/?+S;"ECC_#(4+2#1]@(:(HH6JSX(AZ,E#D$Y M#.%"%'%S8SB2?&6Y5!6L.!%II=:JIN8_$@:O!P->&Y1?I*GKBAN:9H:>*4[UIQRYP(]A.(ZV0%?M$78/(-(?! M*QJ-V;*/M2I<#?;X7HW"IK) #C]-8UUN]L;:%$FS=#+-#+,$*%9:\NLT-H(I MS5:$O1'F/3L"-)?AUG+HF+M2P4O6DN+ N$JA EO"VX.\[>G;$0>&XA<5#,_U MR6"T-J^5#1$LJL!?C;,C<"UO4&B5C(S(\BW6H3EW6.A5YAS&(3_^A0.M1%*9 M)(QO1KP>X64'3'JV'8RVH#@"KPT ;U.&F _FW^V8"7<7SLCSR,N!-\XS^/ME'.9=M%@81^=PP0LL8M:4>92 MX7C#5]QPL,W@#::X/URR71A4','*LE#70C5T,2@W\5:@)<%P6Z\-]CW]=,:\ M#1Q.INDJ.\E.4BJSZ$^T\3S-^$;KDY9'!(*B\UHPHY0;A9=*V@PFWL -!"+C MFH+*1*^G/3><6$(/>8\VO8]2,B?ENQ0SF*I0A:7,^93X/&T.D$-+P#&40YBI*M.C M@,M6+)B9R80H_SB+X7D3MH$-&0&;EMK ,FV7'VF 60UI?QX%3*Y'JV5 P)X@ M6!5O"K7;2D W)A>)$G^J*H>B>7@?A(#EZN)CT&KI-L=69 M)]+N'%;JY=:&HL#__A4Z N% G()I$X( '*=CAG.9(GB:IW> K>]1!2T&X\Q@ M:IIP3TN/6Y5*JBLV ^^@B0RN-B&$PUZ3V>3]D/,'P^Q!2\74QYV,"M+)J92% M)&,9#1.#\]<=)[]X:YP*7B&99D%'V>J8[K>I!94;X^$XDZGKC7,#[#:8 <,# MS0B7P31++2P@*L&PV\'R)N"W(0<3;[18"58Y]$A3Y.BE>P1E*TBG(UE*CTTS M[4*EHN<,P0E0'UJ;#Q#T03L;?\3K"2C)[>M,UYBA:. M?]V%Q-E]<8KD80HDLX[@>H*M+(B7X*L%E@< .G@)'XJI!G@'A.I"2QL+M<>. M.36RL)):-"FHA97\VGB,T]S\+B[9M=UHZ;2"$AG?+N/' FZ9'G=&0FAI01[?*_4&?DW=G)RAUP$:% M'RF:X@:KNNT[\H'3K)GA:_95U>XQV253Q=DJ5DBF]$(>;HW?Z< 4?1 -^:FJC>3YJ*4R^K!NM1T^E^R\JY&MR(EYT.^!KNQ8U)4#_%+O M GUK!*R)'@HL!_>\7 M[K_,&+T?H*0<]!&OF&0B?6'>BC*9DR8-S)DLC67Z< M=#*J1!*[ $J^9'PTB#!4*I*F;@'#B8@C;#L4Z4K?GYNL9[6(LN@_7>"$XFHK M\MAU M+"(07CV[>YY45S5I"R,[C7D+.=:C5CD62X;'G"@G^N&V4@@N&+D99J M_-K<-GC;YDAL;@G"?)95/=3O)!NT- &YP-A* =,.I[&?^\&MR!\.-!XX__X= M!A%_.5%\,!AR(@HJ_@I#;__\K MM^V^(OKHF)X=?8JBM;_67(H(>M5>!5AW(Y&&MMSU0WF;1A0>V@5H&[C!W ]$ MBK=##V"#3Z>N!ZN4*9&GO$4ZG>OY0W*:#*-$JP& *'RS^:2(X6=) 78B(@0< MC8N3Y>I^].;EPYONUBN U4-G"TA1!<5=#2XA*\&NT/?.,ZK=(_?'OLP-T MC-:_?QY]S[^; 6Z'\_,8[584J]AR(HH1NU$ !4)0"$.V9*Y_V7S>//=S3Z(7 M$# ABDJH1;S6Y!6Q;)"\I;B\MI$S.IIB<]S V;2DX4Q',@J%:/5VSW)^D^3O M+FY!\'1/"W<&:7<,[+"9#<8A)V<@F$1,':Q%WY.*/6OIY&>LDJE5_>JRV>/\ M^;V+_E3R[P,&V6VPYBQ6?0Q3FM"DUIV+_,I6'CRD?;)-;Z,VNDCUB(G*FV(; M;]HV,4?N7O(WM^D70D&93!4QQ:B[;)7/RWY-K65D^>+2NBGQZ?-.:$L$JM+( MPI_ _*3:AY<%L[QH/2:TC\DW'0/YOCVAY9-( TGJS05<7"[3XVYO@8V(NW=5 M;S.AQ4+:)T]HM5F/+6GJ<,GJ\G??D([)PJ.!$._9-11W!QD M\T3#4[U^(2^/Z0+-P/<>D[BJ44]=SK>PZK$1]\EF79R-M79/SM)P$69;R1Y%U.;$8YT2*QALUBEGLNHC>^;T MRQRK4]6IK=7J]8;6'-R[ME_9JE]D'7I>HUXDS4%-JO9R*HUJC8R<'79[E;O7 M[)L8]7A(^V2;/I8[RZ[!9UI4,9/U>QFSAR*Y>U^+W]ZF7P@%S0;]T)_ DA5-$X][]EAM-:+&0]LD36D:OL.BRP&?@7MN#TDF\ M.2AP=R_YVT]H%XD]?30$V;&CS$P_.M6P%CB%3BR\(*4'+(GG^NT,[PN-_+U; M]".$WD?NPZ=%&YZ$-(U=P0Z]?D S+O0ZR?W00_ MIK!Y1X/[M=[4HOSII.?,4IFZDKGWW8%K*FPLTAL.]74HZAR")&'^CI- M.?5ISY%9&*6T\!D0*4(+N%G/ 2BKW M+MCK*6Q<-N8.-;95+S9G>F]45G4M7=9$ L-2[KT+]EH:&Y.-MF,*RU!SE++K M4)Y"I8KJ+;N#D9*Z=[E>4V%CL>ERJ*\]1T_7T M-1;[",?T%0@4F^UVX],7%%?SR/5Y\/;:&"+=XX09_?7/0>GL%=\B,X\[QV\1F$DO4EA:O5[ M);6UM-0>51#0OHXT/!!;">]2^./?L$3%^R2>4[I.6)XCK'^QC2C"V6T_V]^V MO!-?:;KYY0M0P'<.D^/;"+.B=A" RWT83K<=D;&O7(*_^WZ!VW@N+8BN.OR42^J'ZSK"6S5;OTY*GY+&SNU$PA#7->@ M7?<@\(OTH#;G%8KIM6N@J#13\VELM6^/-[N;[4>8\ZK6G?RV':ZN5/UDMEY0 MX^',R<#=6UQ]'KBO[B)=%ZEDT!E!:V5:3H6YCG MM^9$Q*6HOTU*$J&*L5V6Y+#NIYO'&PRH>Q]IK7+Q;:'W&BZ72I5%K M,H7&*B\-V\5&1>?A26P1]CM>=RJO1>JP:6-611QN2AK=(BWQ?[R1:;ZL.T!+94-49DIHL=K6W$VP)P<*T"B%D#PPGF#EJ3 '[##ZI>;K\@Q MKX20?N&0?5"[X0[:IC0R!]/)=F^PA-/5-!2[%4# K%]'F;6"R,>Y]767[7:& M9G?QBF1/7[S"^\@^0]1E4W;R8V&7BY:=+%?FRTX),)1:)))D'2L5A-8XMC[C MF4#T!1_U [R]9,@5OG8 )A:1P_5SN8%0MK5^0:=H0$^=);%)/2S?=FW#"Y6LX.4! MB9MZVJ;]T@?X"*+1ML.TI"%&LUZW.8*Z"D_G)[$+,+SCPK[%E8LYJQ>/:L0' MJOA.@71\FZEXI458V-F!3]>Q@[_'H#,WU\^FH(I2PX56B^H-R4IIFIK1AOI8 MBGTJ:/ NMR^&OS4,2XKS=N&]([KX 5G$"3[U@Q26)H%IS,LS2C/9$T6M'T_&]_# MT?&:0=[D[+=&+[Z#W@#*-T-OJ^$IID^XDP=^XXO?\/3?J5LI4=,; MY+)^;;V)O877ZB!IUL8#I@>3A(.6(8"WO/@69XX77M_D[,5R+:Z;T?I6'(XV M-BNVZM <5NMTJPR3K1)CU)+-.LG<2]3BK>#7EL3[$.=7$]=.,RCH6P;%;Z?R M$W]H$12CV\$JUV/P.GTO4+BU07F+LW%/WGKMR.750ZB%N>LW1D.MPRJT[#)] MSVJTJ_>V^_K=0ZB7/_1[T1 ,"H<3A+.Z]+8-HOJ+Q[#(P<:H+'4D4M73WE!A M=!;DO8,O@GMG+(&C*,E.PLA1'!DEGF!1T;UE[OP\"7\;KSI;8?V)6WFEKSS,$08YM M5&Z^B]X:;6B%930"F46$K ;Z,AU%)4E7=BLYC^)]>4*U%W@=6]P+OK^V#+YI M2.7DE^]M6&Z^_("$OV>BUW=4RN>A\-D*0M/ 6E),22+Y"9)K#FKWXO8\E/)] M"?^62OG5J:JC#8G.L-@NJ;JKI%O9F=8TZ[&=JAYV^VH0>3:!,*8T,.-=TP[D>T[G M\%S3*M]+&OIDNG[E,;'&U:.]__D[ M!N?&?F=;\3S=]YL:-,.R55&E 4U*O)=GQO/8AL(>MB)VMN+R?D4,;,45S[>= MFESUE@%H@QDP/%"P37U3'**GN&/2512H-X*HM"Z P1SBE%[S M7E3_UK&H+Z9G?4TK3Y+OI?0Q%B?V[D,?H[K%Z\OG6#80 ME)5!-41"-VU7648?-W.S6C0:2F;691FW,>/1SE(3VO>R%/\M%32JXOQI@?]. M&AM6:=C>U,,$W@147NC89ZKEG%7919_I!E+K-2A #4!? MI;/%S#)VVSAAD8:C/%X!]3B3OZX19RVO$Q-S\+MK(/)I#?QHD/M$#<1R+;)K7>L;I[.V$='Y9+&HIN=^# M/6T!>;B3\NQV[%0HSK/*[ULQY>M('MO@0Q/#VUC.8F,%5/-<4:7I#,,L\V.C MI=U++.--+#_SZ8'FV*+Y@T[.VUCNFU#*%A2BH>KC.L'3@X4X]F*WN(BSK_'; M(OFJ-RN\>8#!H3JI>H%D1:I76W1T=CE.8G=SC] M;R93*3Q+H2UO4*3H[$"C"I.:-"[>BVM\:_1>JXY'?)*/7KO7)@RQ-&U3] 27 MMM>E_I]]"5O1>=NG1YHBFYL].4_FK7JI9R)4,5VIX\M!!??CE[H3AC6.T;6> M_H\0=D&K=<.[8#XE=S)016#7P&J;8"WWJH%2-6,^:<,*I_;<7+N+=>>QV^IY M6^['"'O(?2MW0O2T-?F<1J"P6&K3>4HG&5T9U]&T5KXS<>_0\SVE_,9M)1\S MZIV&P TZRYFE5@=XPX$PER,'#Z,>;U?TZS9=9^:='%D58JVGVVKTXG34IE109Y58A>UB8-)C^&)T(_;='U2SGN+ M&2NJ/9BVI4QWJEBM.U/NJ]KTFYZB_)30L9WCNAE#S;F21N(BEO@!44+ M:'EY],749H$*[+?9+-+$0=DJ+YL+"H(GFM>?MJ>]6NP,_&:?Y9#,O2,@K]-Y M,4S IU]6&33-7F6+.U3\-F_(*VT//]450]$]_>5VH&T&+W7]<#/*#2^BFWJ* M%;(AYQ]L+3*FY,X#BQHTV_R9!S.@F=$#I.FXF\W&DKGTE4JF+E%%K%&3C((X MS^1BAZC0FFQY]./?\.,>D\ZP)_@^=W=.%9[*WN\9A;@BD,-3FYX+[&V;C:>K M)F6($VU>8^0#I)T$:>F:,ZZWN,%^Q=F-5RS.I MF^GA% WX M.BKFY%ANZ+X$["Z3'F[ -P7R:VX J624)*B0!ASPW6ODO"S>*,9R+1PCV#[< M@/."]'4W %^DL46Q/ $L*OC=89=0J63V <^'&_!^POMGIOF=R6<-0'ZBZ=-Z M5QNR/@01:G::6=;YV$WK7YI\#XA^P.4=N!0\VU!<+_);"LHB_&OC!HYZ9=B> MD6X6[N5H!F5G"-;F8K>L_A1>7J?Z 9BW)K97'-MR\$K; &[>U'EE<^Q 3SKD MDD)Z!ES4 4JGW5)NZL=NV?OQ6>D#/'B Z0TPT9*D"&#[*[40-$\,]P#6\_W& M#!$=/BO#2C'-ZD.Y6LPA4V/DW+<9"G%T(OF_)83*Q@PX;DC7?NG*\/@PQ=N: MS[B\# J>(6Y 4I/5XD!$ZD-*;S,-K$AEC6HU=L[U!B2']*UK,;Y*X ,&SS!H M W>L&"HE>D+435E1:M8FQ%O"82W MRM+6@2@$!M>I:9N2M)5D>S*%R\4^-<5 R^M-B[9FQG;">+,XZP%QWU/\KQU! MVJYI-U6'PNG2]<,ITC2"C\[>4H80!$_WHEH\M#L&=MC,!N.0X;-UZ;HU0NPB MZBT=*"6NW9HEE@ M.D-8R1 ^9+JIEMQY(.BJ5NC<*3GOW;!U=@Q9E(IW.X,T.\5U%LL96<=\8.C+ M&(I-]G;VH!K_N1&4S_I(LI+NBQ1:5"0?3V+3BO! T-<1])$:[1>R0J\OBD(. M;'E9,U=+A*T_7#8.4EGT#R]_=Y+@05W-"9=+E<:E-,:MQ=TF1?K\=WDHHY5&*PQ'K- MN3D'5B;+L0-GS&P!1KL3+CUI0)E*? L-Q1HKL7%B+@25 =U"('FI=6$^J[%2 MAR/]K!CC.%VLH7+#HRWGB=RT@P,1@WFX1*4XQ:G4P5-3^?,W[\#K[%'1MW'VUY M!1W=@EOO8IV2IM(BYI8'G%YVBK'U6N.)CMBX()^-H[R"#=5!!=Y;R"U6037' M\^A1B4T^L'%'$1*$0[+; [6!Z4"0YTM :HJKR%$[DG=V,I> X-G!3\!Y;O B MN_?YAY#GWCZ6FL&X [X>/&P(N%C)0X[.<.%US3S M^7)5 5Z4FF54H"E>P]E$=IG#QSE/T<3G M,BL29_?%*9*'*9#,.H+K";:RB)UJQN10YW.NRRX/+V8)K@BK+Q]F>P&K#NL4 M,;SE"2I3RRY-!B.GW>Y=P.J&9]B^'ZSVK%6C4E)[N8:CJJ $2B(R\&BO%+LI MY=.FYH[$LJ?M2B$/39)@:;#*8B*TERDN3W5C%\+^M*K&2BSXGE1(TPL/6UB! M_^[OW8E!.DH-\,Y.@VU9D].Z$>IU3&\^2#._F MVKWSY0*J^@4/-F,8Y;F46B!L6BU+>7,^@\A)[+R5W]'//.4TQS\S:,5;U-Z'\(]W%/]@FP]I92B>XZ; M@J>SYK#?-5)U:11;8QQ'V>YM='Q5MIG Z3V7:$NSG-"5&4NC>"G92XTFS'B8 MCZU-CJ5H,] .D9\6[<[^)K[-C#BGI+=E'8*EMPMJRBR\ESP8K*R,-+!JF?/K M_,2T28UW]O>X2,]Q31W8T7WF0?_.6+$V_5;A =Q* V2AHK!9+0_J7 &'?RL$ MG?SR#[!^IPS3Z[R_#1>9"7K=>R9V>RX^/&B%2A&M3& MV[W1:%"(K?OR*=F_0?YO!8-UZ14@=H P-DS-E/VV(H^W4&AQE8XYT]-]6)FG ME\2B)F2A3NPBLU^"PCLL^*W@\);?,IXML&DYQ>!J44;3EL>U9M#@>T'A2J[# MQ2.)YW8& )_T)E(.G5-@R@Y+SE35&E!L8Q7Q=@;.&F\\C[S?\@6F4R9EDV*A MH?)Y6VV/S.%RXGTOK;^%+Q!#%+SG"HS'1+?<\W,:I4MB86R@?(^:?2\DW,H5 MB"$:WO($^DTWV3*GC27K\_FY;[0,KC?^7NN#6W@"%T;!B:&P@_ 7K]A=7O- MSM_^60H$PMO"V*^%"K-?!'73IFQ8GNM$#;#7NZPI_"BZH.@9@5'V04"/8L@@ M+ @9B%,$]K$T\YU^ZH!W/#O*[B_88.H!0_"/CVNGI=,.$[;MYPTW4??MJLR2 M4ZHZ2SOPB&M7B[G8 OO4T-SYPG$G06&G-.SK6#CK8 Y!M$[W> M%9QW!:_ [ MPHLW\/?[6I9XF8$!:N*M(C_F8":Y:$[2LW2N&]]C3;TJ7[A;*F?Q4>?@)#\MRYY;EK,E7Z8=E^;AEH0!-]!@!8]A>M^5Q[=LIQG.72.8O_K<,3'[/T7EW AUUZURZ5F[FLV2?<&=PKFH*L]7Q;*L0VZ>5AEQYVZ&4IW M(5CS19=*XW3>:?@F,U:0A4P'?@Y:A'+1$JMB?Z'Y/VPY0\\M_B:4F M,D(;35EI4U-RDL]VR\/2.+YW?C\LR<.2//+=XFE)FB6KDT4!/V+Y7"D)EN1A2>[5DERXF"PQYVWQH&QL&SBNK0@N$!G7%-2U;HTMAJ]FY)S!3ADX MF9W,*K)?BVV0;H^RW4;FFF#P!AB W3V'QR(F)I M:VZ96);IV-%\ MXC]?\K86)C\LM%63:XAL471$5YWDC&JLJ^4=(_39XKY.Z;<5+FG:EFGS+LB# MD7L@7YOJM!#>*3FJCB?U?C-;:]CQC7J_*]\WB?W&(M9U8(<-FGSPNK5HNU6C MTZMA*L9ZMHH80*ST3#FV=O@$T1XA\CY$>K1HT6X[B:_(7AX;=A)R6^KIN=+?GMQ5=^KE\+E M KS3$A& 6A'X]4UJ)&\I+J_5M(W,W[N#$9.S2AHO:)"JE+T\M60E1?9BMP_] M]D5RIS#B\W'/;WG_X]E!Q>_>(*E/V?+(-@V?0CL.-Q)-TG0>H/I^MU=FUIB" MSX IU&'R3%KK]5G&;VOU0LG)2_[OA)FO218.<[7/)]GDVH<\AV3[@R%=9;"B MS?(=>]#@B&1^THB='QEGR2;/N8_%H9F59+?>OPU$Q2WP0K2)^&(O:V9JLY#6 MO39KP0XG70&K2EE(K2Z7H/-R,&+FS8.-I4IJ5H;V$/&TPP0.#DF_;N[L.ZE_),92999$I0/FK.;1:I5V0H MMC&?+ZXT3G[/JSQ]!N(;3/V&*YWL=I;9@"J,NKP(4KQ(A&& H9AVF-#@Y#T0 M/)Q98\Z=H[DE;_3[E**U22]O57 O'5O,'1)ZD+3Q&J67LT?GS+PZLBWPZ8EF MFO4?C M9"NVHHV?UEY\Y^<+LJT!L=SI2'V;4NS@6[N5@;'NPR+?,(K\[/R'A_VW']X+ M$G[9@&]:=7E;X0-&M@.O8>_QFFF(IE$.5U\CWE!I*7!_@!@VJY5S='O=C>^* M"#^>\D#U)NUQ1^#+4V#&;L'QZ8#A#6>8DU_]4H+/+SY)A)=R8E^NIMXZJ_ZB MZ3E*^YRL5GMATKBH5;M7A&31: \HI6DU:P/&;[7:=Z%6)X5,'VIUIVIUSGC& MJRJ2XYWHRW5[8RJC]?F<W!K/+*XR\K38Z<*U(Q>OPW.??=\J1G%0N>VU MBI(!HTT=;*,[-5/@M\>*GJ-EFA98CR(P@,UKA"$2HAXX!8&[&;2= 6IA!3S? M)M4T!_W1<-K)YED&:A%P.R_-R%*,4?@J_;N1K0\PX&+V##V]TM;5"Y.>'T8E MPFM2/#U65:];R0B#5)4K9&*[ +LK&,6XD.3Y<<1UYTFOF=8<%=4(9M!*(:@\ MC=W>[!WB*,Z%_\X/HT6C6M,:?M*#O9K6F1DYQ2 +#QC=5/K'H^7R])'?'BD\W'(FIGJU/Q;(P1#GE>^B,'&UIO'3>O U$ MNL\ITJ4 M"*,]S*E-44T/2[ I\[I8J<0V&O[F">P#XBZX1D60$]$?-7V.J'X9_5^5=W,Q M&QO5@=V#^XO32N>LJC ?>-#WJC(;4U( Z MNE7N#_I<;-WP>SG??[:=KY/7^40P,%'1O'!F?SX:0BT$S1.!6+!-G31URW.C MWFB)XFTC8(+3!#8SYNV G\<[V-J'G=/73N!*'"\DH)?P7JZUF"]9W8;2)L:6 ML[UY;*>("[)L979.X=EO&4V(!5BK9FM2*<[[&IP>Z&FO2"7E$1?;^>V[@S7& M,8M8H!4922C3-%,3EK0\T(/-K)6"'J;U)FB-ZU?2.""\13>Z)7L-.P/RUJCJ"-"/;YGNV.2P'4W M'N(7@)%K"QB 9%12=<.PIOF)6K7AV!J?> (CQM[8%Y"AE0$" X>7*44?3_(N M;VI(/K8^5!R1$6?/YPO J):\@<$D*495QDN)T9*]#E1\S"7?QRJNY;T?(.$,:4!F:\:]K/^5PM"D5E<@+;L)*D&T.A28YY.;8S MSRMU-%]ARZO(.?E];T;HCS+T>WH^GT/K\846UIVW\?:H;L%ID:Q6#8O+0D9L M=ZUO5;GUWF7_FJ72\%G&[DTM@U54;RPW\W5H2L9VVCJ3O?F-Y/^ALK_.**^B M!;N"JPI0X9I5K-=;3&R=VYB4_;UG9+Q:,[A2I5UC; @UMFCJV-!MEN2*=2]F MX5HU@^,C^??VRJ[EO(H+BL+,$4]YF&,M!6."U9![K[>(ME3CX;W$5?#O)D]_DOMQT"^%S:#T>>W.<\90WRU2+*OI63H4RG>DTQDD. M<8B]W:'L7[-42:S7SJ08HZ7J67*4$7&XJM_=G5G7]EWO2/X?B[V19<=M*UU+ M)6@:L,T&4>*L-^)^4:LV+%R#+WA(2K>Z]Q M3BFXEO.:G)5USLP9 S;=X&?=K@1I)?]>4/-[.:\W3',X*U@728'KUPQTPM)4 MICPUH'XIE;Z7>,OM_)=[$?_';@P=33VH69,[,"^.6"3O5+FB?B_F)R;NRST! MXU7OI5PDEIZQ2#.4;GABS0C!%\R/GUB?;15 MTPNN[> 3K..!4[%AU=Q\X>@W-=[8NW*DH#@"KPT ;Z,PDJV9AMP!MAZXI2&O M9B!LO^ZBQ *MTBO5,FI5AY&ZZO-JO79/EO9=+GW=[]]E[^JE)_,W)JM5. :; M[\>#U\VQG*D+6N L>=62.J^(O2_XNU7BZ.WW5\^Q;]$MXDJJJ8Y*K&(Y M/+-4%RV5O!=O_U;[%C?W\CZ;8T.EQN2LMYPL6$5+IZEEFEYPY=AZ,;=;YU^T M>,N'LR->FUUI8^.=\G,638]%&*@H"=H-Q]$7>GSKU7W @=B2^*T->522;7.A MQ?4#SB=YL"A2YPU>CNHF'?-ABS8U\1!LL*!T/5,8M&>M0OWR1?5N;%I.?M\9 MH]9G\IC?D>?%] W^R.RY=ZO(E?4MTI> J]&*.?HI'HIFL7XM4ZCF.9;W2DPF M2:M= MTEH*R)#/SVF5'J2H9(O-<^/XQM_>I/)YNCD@\X)>3DS.M&0/KNWZ+"(PE/ + M.8JF5Z^+WCXTV2'S[& MYY!"H1Z:K66Z+;9GE6![L&A(W=R]^QNW0LH-?8_C2.G)-#LQJE"%(F6EB.+S M6KM!7%RZ=\6X\SAM;RO9$.E,)KTZ)K+,1DJM M-P8IN3*"8*A':^5QL2S5P0,I=^?D'4>*1C)$0U8['E6DO)*K0A0Y2\7.',?2 M.PYO[VW:IN@)+FTSP)XIPG.@N:Z(H@9*BCQFA+%I;I2ITZ.+9LE(9BC2L=$& MU:^DR5SLULWA1;K'*%M?ZW*4M._I[7Y*]NNKOZC@5WXGWQNKEG5*0Q 3K@ZL M:AUG$4Z-GR%]6_;'2?N>LG\E?> S:E_K\.VZRI@ZE4[;(Q/O^5,PBMV2)F9J M?_MT@7-H?8EG/*O4LQ#6\]*"L" =7"S?F>BOKO4QK*SQ&;6GC ;($,E>B4H7 MV@([+.=K#2)V,:]8J7TL3R1_1N\-F1BD%EZGHY+C"4O:2*_5X1]Z'UO9OY+J M^QFU']3K!0G*EYHPK;/C.2L5"G[OSD1_=;6/WTF^SVB]!",5JV079RHT7!"M M0G=9';;N3/17U_JXB1[EAG9I43$:^3H\3;;!2(*)<;;F0]34=_)$'WK,&&J:L*]2K:'45"EE(6%5M[7 MA['S[D]-H;S2L;Z]F]?WRCI'L5M1E8P8<-QSI?NIQ>!:7XFW- M#W1#!@7/$+=EA:;#69N;DSF55D4WSS6H.8G%;C;?2/B0OG5.[JL$7DK#$?SD MF0G)7BGW/)R7.HJK 5HJ!^9NIH@>KSU/3='-/=0""-%U@B^/>GSN@,B!;=GH M6-1Z;&HBL)V=3G9LR[ KLV*Z*3,J:O*JW!KI1D^+G6T))[2C/%W/:4>9^O79 M[-IG2@Y-Y\F"O. <&L/<

'[(+<';9@+STPFMB8XU)*'"IBQ&=3X;404WMA M.86Y5!]3C#'O<;AJ>]G+WQYQ5Q&:]VI*O#:_\YIF/A\-,AM48]'+:D5XBMFS M>A=V_8H2NZ7"NW/Z'E$QBSQ^V6>,V$!6WP N*%HSO1=&$F:G-@E7H?INU M4"&$'Y>;9!ZP4&%1:;7R6$6/7T1UFS5^0.9N!84WZ+RDMX! :.84/7[1](R5 M%$(/G#2]H(5M!>_W]USC7. WT1*A!]T+? WP3LBB55)63=OHMLJCM>)DV''8 M](R852M9<6* V.EVZ!4?HW.EV:<0>B%]/UN%A95H\6TEM(]9: \ODPPWS\'J M5&E,[ %@.G([MLI\4PL-[Q?F.I/$$/R#$NOT!E!%&+:Z,-1I$[-IH:+T[-AE M+L5!8F'DXSP2.[6*R5N'X^M %(#M.L\6]%GN@JF#;;)LS5QM]>S7[0.:%ABG M]790&)86=<50'#<IM1V^PTMG[UFX?8 M#]CV]1#"&_S>J1OX$89?S%>(0^+5R]4Q(V.3\8AO+2E/3"^4RJ@UEJQ[WH^[ M[$YF>GO:AN:IUKPP1!:P7J$HGVT*V5KOXA[313+*.#*E<"VBSL.F8I#;3#+4! ](M1%NE7FAG'0S7T_"MM9U)QC MI8L>GY95:])C3)"W5$AL3: %UC%()XXA4/26F0-'C3Q9%1RC+>,X"VA68/@! M-.+\. #I94CL5-:=W\CC.[9J?F5!R.W'$#;]L*9?^L%DF;@$-NN,M+ M:D>F8;K R7L@>#BSR53-%J2% ?$JR]O(0NDGAQ9#QW9-=DCHRG$[@=)+AEA. M+;<,G^N(TGY2PSDB+(-6@:QW&N2,G7K]:FFH5%JU1NQP$.,(RV52&EZZ=1]; MOO>MO@DMDIFABGK9EET'U-R\O&']K'+??,OCAK[H>X4XVD +WB V0]"'A3L= M7@B?:(LERE MZRH]F72[&1O"^^/8Q5:?P^BG,F*=ZW0Z)RZXL([?8;8K *LIR"DUCW=[,*2W M4HI7,7RM'UOKT96'$_D M7 %8_:G?LI)N=D;1I5S;2F6+".L^@/7-#GT<.]W;Y@UYY4>'G^J*H>B>OD8% M/5Q,>@W=IMCJS!-I=PXK]?C5] _71ELJ?OP;?MPCXWO.0J>+E%_LB'1"^<*B MGN)\JDJ0Q?K6PB29G1,8]6ZK3AJSL\!0QCKO*V^S*L"A@<*MJD'SP0/"&Y/<<>D MY[BF#NP7V\)'NCW(>M\\>M!VW5=2[7C3U+(P58NRIN$.30^&4NS,Y'.%S[<9 MN9>Y]3XGO[Y3_(8(=NJ2OBV#WW()&V.5F)$,5'>3C;[*IS5T.A.$D5&,[1+X MH1)QGR-/7GS'6"=46A=DS&+2<+$IMD5UU%=T_S%-? N=B'/8(,8JP>,MHC6: M<3"EXPT);A0MN+!XJ,0W48D8W&4X-X8CR5>62U7!BA.15FJM:BH.&1:72U)_ MWC,U9LL^UJIP-=CC>S4*F\H"&;<\I4OL'^-;IWG[]RFYPSO?T5*T]THX#MC> M6<^5\_F""R$^.RV),ZB?:K".'-N4\#?3?=^F],*.(WZ*17C1] H;S:?DAY.F MX](2PVO;''"NJBY*$,ZFJ&I&]18XSIL+,[;KG)-RL@^(_"W7UI^#@UIMSC'% MD#S82\.E:MVF.(M_P.$;K"L_AX=.+F=59DK=I2 ;3X[;A$L!/[9S1LSP$.?@,"HCU&R\).8JKQJ4.,[091M]F(?XKB?>N4H@RC[U=$];G5:2)""XS:AS M6B)$T]I"XJ2&XL1;90&^6&B?=J5%&[A\X/&)U&HW>P.YC)=%*D$>_N]TG MQL6AS6=Q,JT",LM;=5B0D/@5=-U6/'V?UG6)UV/$_I8A\J_!(]_MY\%:QQD_CF7,<6'C=+T0FP$,(!XWJZ)[J<4ZBPM&R, MD[,EEU7S,3OM@$450B]0Y.#EU(J7K"7%@7&50@6VA+<'>=O3XY"QS7M!#R7,UNE3MB,3VFR%2_.FRAE#.?/*-'![SCV2!2 MK9W'-N_;_+SY'+[PG9=K_-SQ@B^PJM>J+H6>R9+3:;W1![W&:'#\Q>M'OO#2 MM8)S#.409JK*]"C@LA4+9F8R(N89"],P77LHR>4ZJ&<1(''HDS N&[_;F(Q_O'KY1<R8K$I=/4Q^8RCZ(H)L-M9P]-!8$1,^Y/\.'@^_#(/#%-7C&/=GBK8 MO2Y^[H_^='%80;=J M!6(\'ZHN"Z:UDH@09&5:/"[_S3-?>:UGB%R&Z#?);#,EP+U>#4HW)1UUL5=> M&;3_PNL4%^@R^!7 T?1L 3BKCV/ B]%<%F#NW[^# M_R0"*5'G%]!<$=WQ+P2&__=?%B^&-W]!&I#<7\FG9.;Y*UN1Q]OOS%5Z M9/":U>;#7S]>]&K+B@&YIO4+19[2EOO7SCN"IM:FH138"DCB=47S?_VG$WB& M3J(!YHFVJ?/&?_YVZ*M7C<'$=WKKW[\V^%' M&DB84B+,7 ^W\O[^&?82L)8/_K6.L%C0 &__&IGN^*^7W'Z'C1O6AWQ$GF!K M\=?(M ,Y1E]@3R&]CJDI8N)_X.B?\[ VY-/>FX//H=\!\9HB!^8=A&6V=D>" M'!G)LVS^.LKG\$VIX,>9XBBCR%S\&BMBX'4%S?_/_^ HC/VU9:P5RC-4(P[/ M2B,,3J&0>8<$WCS__S/T@:_BO_1#XE4#B5S%YYE,?AE#D= M3E\?)OY%9A8">[+B8L2[P$0;IA$Y'XJ06#OZ[=!2?7)-E##X<,4C N57WA2\ M3?6T'Y$>-7C;YH+Y)FDG4XI*I2D/Y#)98"J4_,ZP$1AJK82]-^*[$KX;6?!U M#VLS)IB:QEL.^+7Y8VW??D4VU0UF3E?! P$% Q+"J69N\]9?K_?Y=:9B3ZGM9 D%TY!KZK^2S]^$%GS] MKGT41I>7N?_\4()A!\OE *F-@I/0[@C<_'C0B!M><%J&=B:WP:6:;L[>*V: M91<;P(S)IG4J,\3)MB#"Q#% ;)C$ -D$";:<8'P]P.]_(CAD,\GT,QR.H/B% M$&\HCF/3"GQ\6FFQ1+M#M6N#1)MJTNU.HLFV&99H=!(=.IQE.L%4LC(W"):@ MVPDD]8?XW]47="'1*5&[4]%V&B+(3B+X&S=O6-8$^X8)*8;("56491$M!69.&)M=W#^2PSSM8).QR+O^X';!HQ+ 7V5 MJ$.M(CX[,%>EI#RTD^.T6DV2Y5P75A?):%_P+:+S0(ABGBN)8LAZ@@Z'=$-K M_1&QT>TMPGXW^XS>CW6.4@&B)>I*FE^6?,<_*F MYOE4:7S .'?:1(,IAR;X89W7UMG= FECGB7;7#O$G_NO:W[EZ1@MLTA3UQ4G MW"!+2$I@" TOM.R_CLUB; A/MY7P']2"%]R(W# P9V_)3/!.PK& $&[DB0G% M2"BNDQ#&D6/XWS..[\QX6P>[1"P-<$&2.#@#BUQ22F%<-I7B.8#@PBB9E$9\ M.K,.=JV>Z @1*NO0'#L5"Z[DZUK&5&0.Y>"7+2T<[R]SG)F%J[*7T^H& MS]'Z/&B)OFQ95*H3T73TE$H+I2)H:#E6 02''?:)C49 Z;M#DR6;ISM)CZ1(F,$E08C!&YM*'?3)]@@64U2JQO6S@JF605+N) M$4'+@SZ7Q7I>MY;T7"4161DVQYXP#&C/'/:9)^ :SLXFO KU!M/TE.)+&:L5 MM-ST>9H+NH.",,0]7JE'&.,55K'AC=L01=-YSS4W7ZQBZ=$W>Q'WW=#KJ@U\ M$#MW[KPMM>^?C.=W"634')3":9QO&WD79_1N*/2"D3P6K6#):S=F+BV8HC*M$AB< 'O2LE M^GXZ\T?YJ?W$/"4HW=),/TR7N%^D*;M3000X6^8-91E]_N\#:#<5SK[93#3, MI__>,];.+ZT'^&(HK3L$YN6=($(4[; @X.I_-<4 R-8!XOG<8#*KP(!-+]OE M)F SUK1+<*EW'6T$R:!PHJGQ2SZQOG\PL4J6<;Q]QJUB1-'6\$$_X6E*:+/8 M#Z, FVV((U+[\:\[#@3N66\/+%'03--^^/_OT_=0].^IZ&3P)VUWS+FQ$P@O M6W*G38WM'*M(-=45N$9.3A/O*'D;.*YI'-6EMQ[[\UH[.FN"HQ4+;3=M"HI"GGFU2-22?U]ZCN$A^F^,H$-\WP1,M0L9Z#)A&Y=CH/ ML=V:WV(A>9 OI6F'$:;O[7:$)\SAA[V\#WOYEB#_N#@(0\M"V(!_ ;MIML:, M\,$X"Z-N3ZH:W:(E1+5PWQIM!CZ^>_K6,_^]4EYI6/%0:XY-XW"_N%&HB[ M M6S;, S!2?''9XSOO[19&7\F I%J7CBV!!^H M?:!E(G@9!CAO-D[L\AM>L#(L.:9(_F:+D!#%(3TRU='!'J M3:?5IX" %&NXG$68*K&.?>]O5$^9#I$FDAFU**DCPRI!['@A!RV3+UO.;20W M5/FZ#1?-GM:@.!E@O7"3?M/R6VT_[^DTEGU*I;Y1& A]2B;OGIP]"2'IIRQV M]R3M2>C^XX[[.H0_I>\&=&MW[87-"*W )\S&VA2N\W(1:_'ZH<.+L&3/6+[B M/T3?*$:X,? +.L+(MSS@CN*NSI8"7A@G!(UWG/W,WMA8I _G7%[655P;K5OC MXROKTH[-1R[D*AG^,V*_@IF+F=C7EO">Q=Y8)ZU&&@\6PCB\UCEA&HGY6 F^ M>?:.CZ3XG]FLKLYZWZ--O6248[U4\1%T%)GG[::0.A.:N?H$8RFF5$TQC7[- MJ3*M5:IMF,,?R) )*S;\F?C_X*>PPE#"XNW$C-<\\(D88IP-_*7M^6V >9IK2'6L@+56*=NU=N.KJ(K9_''IZ2*6J H[ M&IBVNC(="6HS(?QQ%1NW>=V+XR$R*9MMHU4V5*\K]6G4*G0F@WDPV %#O03= M90-?K\>8[B46MLX;,L0P9P@D1GY"&(- TN$EJ<&<#Z)LPC#,M7.*Y0]D'=(? M\TYT)DQ,\)H6M B/8(81M*FGA/$SUTR,P+I!T/%^" T+<\=V#A:NHVD[D;@M MV C!#5V2\&!A0@Q^#;S2L*EE P%$/BJ"KOJ(3DH[B3^"GJ7@7\<+/!9G;(;' M:S;'^MPQ[[ZD9\[O#SHZYA8]O";IOPG>$!-_H#MDCP (!.N-)@%1X3-1\^#! M<#CKOL(#JDXTD&BTO.,FLO"J!Y'WG:?$>E_D\AN0I&?;P6!69V1#.^[RKN?L M:%1]TK;\YJB^A)EA"BW@))5.%X@?_P["(F+["K4>].@D7!X[?1J /)O-1MM! M:PXTS#-TFLV@V+F/3?X&NAQB.8"QKKAN 'Z@!7"V32.#\]VGO4.[E-76'UR&KUXJ[6R6G M([(&,W-EJIH$65%L#&"*GC\T]?MK:J ,?$(+G@<)7A "3;7#>P\BG-I_!A/4 MT6\3 1Z@HS\X>J#BP5OLS:00X%D/&.#_&4[,07?!_!6.54[(MCEWQYN?GX(I M&D1C$X&D&-&9^6@K.60C"O_UV@BCGY&_-LW>;?#Z^#8-PSEYW?B5L6Y:*L:. M)0H6SA"ZV;S;]3&>KBCZ:U6-NM6>7+0$"D81CO>?'^B/=]=[:>0)O_HFPMLG MZU8%EB-PAEHJF[9_J?-UX8QJD^N7[%C[=JU8;O$-VQ0R154AJT)X&?EGM MN))=<@;XT.H]6-DBU]Y6)5YRX^Q3U8?S?9#,4R9]938TCAG\R[#BE(RGY!.< MN9>]P9@"FWEM)CSJE5ZU#M/*>D4#S'F.8@!G=U5)F"(8%^MO_0*#J."3*^DY%V _=1KOD4\F+\97C$:';D:W(X0()K -&7LTZ^=(;SG28JW=T#:!(QQ;JT?(\L.F&&:VN/6?E MB X=IHX>B,@:9M8)?X(P!3 MM'Q;E2$Z87'TWTVX<@"*W/GQ$JV[LV44RL85BP5S=")L(K!R*4 M?>1ZE+V:JX:GBZ8K D$)_)I@Y1KX@0&]\#Z&3[P7*;'NQOGG1[E1.!*9CS;F MH\TU)AHA[;F1X0TL\ ZDI1(WR13U7$Y55'DHMZBB#!KS'_\FL3\1./MG)KQG M[O\*KML4@'#"6#V2,)^'L J)'+D!8)/;LGL)P/J[ MJ]P#L,VM<5]FVUR^]O^+2OZBXE@:[X?,7\=;-L21 <)'MA(04P+:#(0KBI"P M8(Z&UM3MGJ0]05D_P37XHW2]=E'$;@52-/.$I0ZB/O'=DH\(B_[[__RO70)' MO* &#IEGB&'HS+1_;1"S0_E:.F@$/AE (QOP*L1+P<_0T(^=/4) @<;+#U]^H@]#61_S@,5,$J23."8Q+9@6$&R7Q$8?Q""9D!'240397?]P^J^^P-F8L M2LL^7SKQ?(]#7 86^1K;ZO^)57GT!!6ML]XM;[X]#;2"<3Q $*P:P.)JWN7W MV<8X)3\0?GKS<. 'DL)P[ F]PGF7SQ4I/GJ)T/D3XU)/^&7#YE^]+:<9> (? MW1;X$&#.0N'I]+PH.OZ ZR?@>L.L_Z_">75>/MZ OOJQMBLA^YHD7=RNOM35 M:&:]6O&@FP.2WZQ>FD2[4^:P5 ;!L@>Z]^H:9C.Y! ^O#')Y[:SS]P'>??(+ MY0;1(,M$K=PHT.TZ$5XJPB7A9 K'/LR2PG:#HFRL0G7*IL+1QWGST((KP:#L M AW9BBZJ]Q3E1+,&[XF*"T0NBZ,8G/S<0C_L?;UX?#I8X]^+IER61<]J\]QS MXH]MW__] MOBH$38_:H%6N>-8 T1222O.((77;##&R)A\)KO*(XI%;ZJ%NA] MJ\7E6/3<\;:(SO,+HK32S2O"..*S$I&F(:YVU\,V;>!XFALUH2VPVM$\##;> MF4:E[E>EL%:8FJ"X4: V$%#P45M_"J6KF8YG?U6EL/M6JJR6/QTTX6VW7*;##+Z=( >'9G D M?7BQS0>"2'<;13HK0Z)^'N&C.U*(*#92 S*O19-E=.+7X7 \G4[]]B&CL[(E MZBRQT]N]NR1WO(I%B'!15. %U[0=+IO%D%3JRV G[ASM9^-)V$]BW=$#Y+<+ M[94=QP-VT[.%,>\ QY2HJ1>_3S8BQBC9T2UPROK7+$5[WO MEM\)5ZFL U95XJ.IX:$R-PS=Y8'$A_%FUC(-!AB*:>] (8VDTMDOSQ/W'MV\ M&(LV'2?"GA.KKG=4Y:$6MPO3U14#,+P$7'\GRLREX$PRB_[N(J_U" FPDY=1 ?2:6P#/SEN2!UW]@_+UN.Q(X>@+^19-/48JR,%-?A4!1) M(YFO CU]WT _#SLVG3QP_7TV;AY[4?$-O;]?&6V/[FSR";F"*%\I??]&H?NM M*6+*Q0;18=L4PZ')= 9'/KP_PP14\^[*F[S?C9ED^N85<,(S\3L<5]Q@L,)U MRSM\66%B>UO@&V>'-W4 (H&_0 #3MY>7:+V:O MJQS!1Y,'-^>A+T_87_R)%+PA+"X3P^XA!<2F)P:(173'^ R4#QR6WTL5&+VJ(>OI]4@/ MNY7#=__[WJ&,I_-/A%\J'=%IE_/4GP'@R#B5CF ;!)LO=ZA\@J0;>:K!K/YB MZ%HY3X1?YXA:H"I4@BE15(>Y05&M#VL$)T@BGLVD$$X$V0R7S"(8AX/1B(/3 M"$AEL#0*X\*>\>H(W !M6;4*[ ^I:7>,\5TZVT9%^=A]L U1X9H]#0SA:9O4 MA4+777CU>= R];)EMSW.>7A^!K$D) L.VAXE96N^NM=GOV6'2RD,P0@ KK88 MENCEH#[!$D'+@SX'/ &;TWQK1/5HEV&625>OYN8/J-6H299)98Y M?1QP'C]\.R4L:HBK3,>4#^LH32P$F<@17/:P)<#L9&]B968P/YGQ7''I8FDC MD#M\V+3&=PE'Z]>&,*^X$,2,1_5,K\4A1^XAIFQ8ESFIKE- 4U&H!0.61N2P MBM]!4ZC3([*4PILLR?4R'4'+ :\2](H=-AV/JU410!U7]9(HER[.],Y,"\:: M/&PZ0[4:R,@=C-)ADBWW,E6ZQ@=-CTB_R"!Z8Y*G.=5'N]"<;^-3;A:,]8CX M^\#.#XR\U(85 32EF2MQO730ZQ'YD[ U:6.<[<)*"B>4B1O,9M6@UR/"*DWR M*=S'>@K,#)-U,.:6-D4'O1Z15K+H5:OIE A3$#G/0O6^2LE\*RPS=PCJWAP; M2S519!4HER_G\T6EAT5-#Q!HYP4)':$%&O9T'N27]?)DTHN:'D!P69V"D>V1 MA JZE?8(Q4:"^/^S]Z7-B2O)VM]OQ/T/A&?NO&K;/"="23\-)4 M1L->F,,M-P1#$V0- [O-=UIM3$3V@66(.IU<,JI"\-9_)&BOF9VPGFNL!S=)PU]LXR[#)=X=2$X5' MH48"#AS0++YL6'1^%-9XC6IB(444HS^.YGI L_HM:=7A,'P,6Y#5<1&HKT+M M:.@!S2HZ%+/*K4HE0YKB]A::$36Q%TW@D!UP.FRA@ZT60K71++H37J/KH[:( M'="LXD;# \8;C8QET?>I1NCD*HLIJ,^91,',*-5PDJOQ53:0R\.& 0<16=@! M'>CY>1YJ:CID#/ILSI[Q[=FZ&RT!!W2@HE7*FU*O-H2#OD)6H*%TY$HT*KA7EYC?'1 M)GTE$.J<-0%K#NF1:GFR3=.N$* V)BU4!N.]:;2W2@XU3$%OFG+.-+12>=KJ M:$0H1BJ''] CR%-$VNQ4IX)E=]"FLV$=@8Z>>D"/PEG;ISOV8,@'978M]L95 M8Q:9<_R '@ECF726TVG9"+RILQ5HCI2I:.BA]:31MNPZ3G3Y ;>:JV(5)S4K M%/$#>B2$B*15NY,ES,G8M<5GD_LJ;1T(2%HBQNRA2;[8>R$5P5>(X"$0^R5PCX"';\X(9#;$@3Z2B^25!(GDL29 M#5,JB-0V79H@T%?Z"J62>)\DWI[^\R>1O.K!GH01#X]E75TR_]^?*\E_:;+- M1^WV-7/D[2DY?\0P=D\=5V$^6^?S#W6KWUGW]:*UX[U'+U\J?OJX25J?%7\E ML+4,!F<_WM#P,FSBD6O[?FI/?9;"S$N@ &?W1>?.]/J3%QY+8!VFVRY+,"D^#@G/H[<'/JS:^-? MORH_?Y,%\HO[>U\UEA^]/^)-MXHP^!Z][#8[?Y7MG9/KSYP 5.+?XYZ5NX^@8LGB(;KQY'M5\J7+U_C/,(KM=I\FN5Z5MA^W-\]I5JKSDG@: MM^Q$%STOU'7Q;8?_U 439M,3DSK2XL"%[ANM)!D M),_3?.^#B\/9*3S+>G%S5.^6D(LB^X2KRO>E^[9U&KD$$WW"Y>ATA#W> B?C MYW.2-XL+1BK@@[8,])5DQA<;WRNU;^7FG3=\]AN1_[S*^._S"AL9#%RK?U)^ M(/,??1U-TBZXDA)W9@ILW>^ B^U"]$'L^I%22JXJ"MV\.*G9K*R. PZ6%'OC M#T)Y0_?;=YDX@WZ]^RO6$YL3<(L-0T1PD"2&]EB>;/3MUM"QXEQMZK5VE0CO M,JJFZ)9D>O]W!V%WF5UAL/^[T]?^#SNP5,??__XN8TM6Q)# @Z:2M/@!@,+: M*O@/_PLEK,])KKN).-F7S$"[RWB14**_BIZ\OT?0[/,MQ4&M-DS"':E?';2F M#0Y<-L3N?F((G44IYC__^SLKTDW7MT?C*?96YTZHQ6"T5]LAUJZ(-3B0 M!C4>6TX5;GQZ,%JYWM9QZ:DI+&%J@@245!]:; 1&,@(CS60QAGX!C->VS7RV MU+.*$DTD6ME=3=$BGLFFELW8F@\J@4BFZ822K<1E0?YY9::9?9A\P7'S3B#[ MD\!\(+;S2.MS=6A$NB(ZCD7-B]2VP4M=20Y[&[J%U-B[GRB1I7 \H0NQIW0< M]AP-*Y_@3I50PN&PM,;XY88(A.ZF*V^[@#MDEF&PSRQ;-[&%>WG9ND&ZSQ:K M./]2>$3KE\!R0_/W$<0#2V!H#BNF#C<@(Q"6 \5S: M/WJ#.G^K=)\MAG-^K!]O*7\?U#?KACO)ZQ54T$.'LLEQ3L1\-H)ZY.WBT=:3 M(+[8VSV;:UNV5Q$+'%?7O)U+FP:O+F.[?#8GX_M;F>-Y% ]HVD36Y8!9J2(H M%*ZJ!@^CZZI/#%?E45X)109X$"B694@X#6BE"$W#7\?S UX!J$)N?9M2B@XO M]92.5[&("I&;1@ %42XR"\,O;=VO/,C5CD>M1TUE.(RMF1\T,)0R8.6ZPQ#[+J- M*;]E;Z:AB!<,T?GN*E\$$_:NQYFY<'X3=3P_)$8D&P/QSP:*\91]754,A/5%.3ZN2L:)K4] :+'(O*")+HY_*#T]#)M^>R#0+Y+,A MCW="5AO,5WE\LJ@:S34EE*2VV5EB+( LB'X069R@OE'T(\X%<2(6^9OXU@ZX MVKP +5L_ZBBB^T6G['5&<@FZCD?=!TED$?6FW MD\8V4D.0AC).[;8[-"=5 M>$Y:Q$WJMUHTOSU?TC#'36^9TC#'QYV0)W#ZDY4I..[#K]C%PHQD XCRHDV5 M6@:%76W)-/^0=#]&.XUPMAC#AM8FYR@O>9+58D%7$ M8V$VT/-EH8EJU6%@*V6X$NVQ2.#8@)/E%\/&::PE-1-IK.6J/*(/68F@*],= MCO8EF RH$=(:#V6]S0(K0>ZL!/W%'M))X1"Q0[*GNFRFV2;I1BT-PWQ!A9$' M/.T2VR*;\A@!+CJ.&NJF><#(S-I.S62;]!;61:E:5-N4H+4C5R0NIDMC61Q) M2X^DT$UC+$5V# IJ!VP"Y(/>$SI+D2U6PKS" M\L"+-#22[GG2T,A)G8L7S-"@06Y7M5&!$0;AR'66^6YN@D=F**Y^BN)DEJ32 MZJIU9TL281ML#.)2IRB.9.$7ZPA=>O@A MKRT<3_>].)'5B8N,/-S032,0:;F!M+#(60N+-!Q;^>/%/-.>+N9EJE85. SK M] 5$:D F*R)QM52:R9+,$3-5O[N:IUA/2XNN-U&,TA+I.6)1$FBS(O%5!* MPR<'^Y'+BAS NFT%P6)BNXX!34>\ZS1JR *: JR3,=9Q+$O@ M+]4/>MV=^6U]/U%4Y8DH%0VDN#Q#^$L^3*W,YLJU/7 8?SJWSJ8I_XS2++^7# MM6W-7UO)]F7$,J8NQ2S0->_CB];9*;T =4\9<<'Y#&>Q^Q>(C10*-U\%\S,J M<9D;N@/QZ&?-[A?2!C1*3=MP7(A[^H61X>\?^#E^U_#6#AXO=.\9<9N<:@S+ MQG)96SL-RQCPQ;:(QH4>,31+PR]E[J:[P^\)OS2+_DL:>;^*OGIQVQ([;+@T M.'.]WFBE*;H>QNC;%3ABF,\5.#JT9E_&L?+C,NX&FOITJ_H=SHYOU1>_W5WH M=W 8 !)KOX#X9ZO%CGV\-=8039!:HT:XKM7GHRTKHG%Y1AS.,L?T&6Y0X6^5 M[DO<8W\#U^3-.-^.T6(_#-K]:$\P%-R2UE#008QSX)U@6?2399$N+:(0NR** M8X&&IW&IA#@A7]9L;:*GG3XO9H^3E@2X0O^"MQ:FL]&TCF9*_AOM#V,NV)5J M!4M8,HQN.!C8+7T2[8[BFHL8GH7IM E%BMLTDG%$=^$CL&T@-*JTE1(B6%9Q M5I^4^:Y)L "VH)HBEH71SP4UK$A?3.UR@QIY;:)%O%$SKK;2[.!-9Q._T91N M=&Z,[C2B<02/ ]0S U,=Z/Z,"[Q( IK[8+\V?[9>K3(KKAOYT= (',4@-7#AN+$YGDIGHMF0KVK[SYL-!S"8M/7!I.Z;?'LNZNF1& M#REIYDH#5( '2K8'[9^:AD6NPTDI[- 7M_A[@Z6JE"LU6FF.Q_ F1#I+?NBO M^M/(4L45$G$\BU%'+-:M09_CX.2!E7>?LGX%@NKO*G\P"W66CE5 M'_(WF$1M8O:4*F+( JG2OF 8K:&&128Q+NF(8%F43DL2I-;BC.&:^&P%B L@9HEOX&@9RWUV-2#M\#O;H\ MEK1ZP2U5+[AZ%^=-9^1$@Q'=MB@:O,5:3LT*"C4BC"P5LZM4S611@DXC.2ET MTVC-"?V-MR7%LB5O@< Z+Q15OEQ=.8A4&4\!?1O*!W^G!=]LIU' _!_,@8[33] MT@[CHH,AOSDEGSDANJ@XQTWLC=(HQG5X%W^(O;YH<1!H1+0$3FG!J,7I!0YO MS10A!#.,_ N2R-(O)OZG,8T4MVD(XSA')B_"-M]D8*'7T,O\IIB;.7;+FU?S M,6S!?1TBBWSROLX%!S1437Y+F^\T>G';VYDT>O'UIR01!GL1!/,1 @_8I$[? M$[B<03NPU!]/UD&_,W,FK(BA<:(K@F91\HB]P&]0R6^5[C16<81SE)>Q39?* M,+/N+5'4[#$-.UF(!<17HS\A[BL*0)G*>*EAL%I M*")%;1J*^*07\'[0UE?]-:=4&R1LA0W1D0J0-*]. 6A!:D46A3_7D>KBXA!Q MY]&,^1B-^"U1\]W7;\]-S05M6LZ=DWUNOJ176\[5,ORIC7LIYFJ-0T7GMF]XRI M9VSI*3 49&PH4.R+LTW/=OGW#3=:/G"3Y7**E)SS&LNYT7QQ7-E[2#=OY$YR M#>: 62O6^@PFCZ":,&C6\P0W;WO3?&36XM*N%$5E,28-T*28/X:O<_.8/\7] MF4-;GNXVW+:1@0]7;9,O!O6>WE-BR).@L"*<94C\>\5W7N[2ZEB6[EL::&(' MRLP#.473T6PE[=?Z[_F-/HVJ3Y[,L49UZ^;6*QN4*//G&APW&7H MTEN0MMR'?#T/K$K9S$)R,RO)#+3,/U_>?N?UE:YJ\>;;FTFNYHF]> M-:0RGXV[E1N$=N_!'@N)5MB6Y3;?K@^8M?4!42W.[8+*/&W1X MMT%O2*XK(F-*Y,20*?.0NFZ&91(2[$88R>!H?'A/+.)D;!B'=(>'+:?&!T2S M.+)[^H*7V;N?\#T,PX?*#3[[XN^WQFWV[)HVFU5ASLP)H[L>SLU92'8W]N?# MM9_A5\P-&&%(/\JG15;JC0:FO\1IL=&S:&?4EGGU-73Y._:F4Y4W$ M&X@-]5%(T6$-%Y%)@;,J1*3CX$PNTA+P_]<5);-C049Z?-6%J@[D:0K@8.BX MJJ?9;V%?V?."/["NV]JT:/S& M%X ]2%]#.Z;\*,7_$=>5+9I3^09JH+/2MIGCMI5F)3SHS']TQKM_@@=%/(Q, M@?GWT[W!_JN[GYDX=H'^$E(:KDRQ^6VBDQ_!IC5$^:DXR??Y[FAI0!6!=\(E M>XG8O.CXZ?.V"(YE.?9WV9_NJ'G_KFP^7I=T)V@*\&:,#0J-:GUEA:_N-BYS M<_I1'A10,[?51;LN+$N5H+$UV[(D3K_YSO0)L]ZT,\N[1BX8;$E+Z)96KN)1 MIIE#7HUB7.*V]+V4\\."W![@I8IAM<+ MO$^4F!#L"=]QZ;T7_] 2/CO:]F9 MOI.!+^S-QD)I28^4R%9([1';1P%!AG G0(BP+,V26/I"N_5VTZ#76Y%6A@I?GW:HPR$U" MQ/*::. UJ!9D/')H,D%["'B\23.D!C$V9WHS;83 3!&[:" *[JO76$"MB<9."EW(UTW/N%*%G/]:^]FSJ M-P"4:](KVM.J:[C;:LAL&+G]:'$* $J^#-!K2Z9^%A!AHY)*8&MC(V@. MK+X]7KG->2CB<3L"DJ:S))/V(T@A?R.G*U?FG7P(\>3&;_NE_)J!!QQO#4J; M=D_FV@#Q)$ \E<6)+_9:SN>B*$I@!28(ZV>OM(P>5T7* M_&4ZGO?O-(IQJWND-(KQ2(LH29H6]&UHHU0W-X )8@LGH8^4LBG MH8^+]%@^A'B4:LP*"U=O"-)6]OL# UKQ=@@0#[HQHE06)U\J>'5-H8^>JTE> MX&YV":L99W*-B3\/1#S);SF8U+)8"]BHW2GSO,5R;E5:RJ8ZN="[3%]#,9^O M2$9+K*^$385KYJ=B=]37(XJ)+(;A6>J@O_VG>V]^1*'WE@Y<-QG^.G>ILG,S MX>*+-(*UZZ\K\U=_@_F?$@L\)EK7YJMV3@CZ,VR%-?!\OA_YI_OV&6@6IY.K MU5O"V&ED+$7WM91C/!ZZC^::O@G<)5]8XF9?Z0I:#6?GC+N=048(P$V^"=S7 M%C3[^TVUI;T7:U)]I-3TV8F^@.(VUU=W_])*-9Z;4^??R!_/%WI:AXZ/L7[ M7%+KG%@8+Z"!L,%CM" *B344\;M5!XTB69I@T5I?:C NJ:7EN3IW?9AS- MPWJ3R1"**YIW9[3.6\[,S4\*O6JI$ *3 4I=(VB6H ]=UKV*8-_;O*DGG3KB MZVV_>U<8\UG?ZN:P?F#+B$6X5IU -K7SF,!_'BO&K[O1)Z(%*@ZN$$4.1C1M+W=ISB6$U\LFNBV9"MZ?'H1?1$WD[K?T:+J MJY__B7X\4*"8FN0"<<[^5G5O84J;'S&1^[D\.&LH=8\10*VBKV:[Y0,#63U[ M: M0XIC.NZ/!X_U"?OV;$%CQ9YJD.QJD@%)D^CU/R0SE#;>GE:*N<<>G.$?CTXO M!J:$P!&;_R?SY#-@2D)HEK2&GO!MCR/(U";^C_V?/7P78^#Q2\>++^?]<#53 M H5RG@EM+_/(@_F!(L ??BIO'+FGB(3(/R\P-)DSAOT2SW^DWU[P2\9WF9D+ M_.I_]!SED),3?WZQ%&0/J"9(0^. FQY!Y!'TTL]7P?)MJ@Q-"K) M&!EMY2=RY%[+N$C+"BDRC$S+#*D1*(+=[=YZ$L/R<@N>7J>HV:^4\"[[N]J+_U/E&KYMI%C+-%M]A>^5H MP!?3\.G%Y$$G5)0A)S BJHR$B3BE*:),*:A(RHA*4@1!4:JVUPGI8;^V;)4# M&X'%K<#EV(FX<+>%O#P5$1%]/I*NF1(;BGZ)+[H5%L7ZVWFOW(Y&TL]'ARV: PBG;19$3WPS'F[,MGHO0J\E*=QFJN0KO3,!J9>'O9Z#%S$3 MJAA&TX17+:U'C]QY*&+)B>)A,3?MCPP'UNO]ME\+='P+,FI%^/G(H+:1Q0%M MS6!(&Y9'%4^OZM0T&IEXYFS6"^?;=>#!T;Z?+S?L+A;I3#0R07Q[3O!REQI[ M N1NJ%:%P;GNM!V-3! _0;2EZ&W$L;&LA0@\9+5&T&2CD4GB\Q//G'69J@!W M]8ZXI5:M0;X7BD22)%VG5ACO<"U84V@9U:>B8O7:(ID<.9'46GZ<*Y#"@,,& M#(Z;INY,12HYLD,.EYOQ' D-JXZO<0,:P.ZH+=+)D7-%ZI1J 3^$E]W! A^/ MUPH\FXI,1T MQ-:BIV+)H2."1BHXVX+X*F5Z_94LTT3$*>2 1A4H6^IM5G,2WIC0HM4WC:[+7$72RLR;\V@8GEO'0! O&0K_-"#!9$E [IQ1DOD[J3 B&)EC@]V"[ M(%77EK'TMA@Y9#$-6\=/3;+ \ IPWX:8.;R,]* JM=KT (P]@()VZ+2%CEA> M&?JV41W.:9>:L5,P-&F!1OH *O?\J<'-JC-M@A%]#@[!T 1="X=>$^LB*0E- MOP%UZ6('E>5X @FZNBB90^4 HGATC8ZJ\+I;9/%X DFZO*TME.BQ.^8M"AN: M/4X>XW8T]@!FT9R&24QA/N'1H1S@'6ZU5LO1T .@W:ST=7ZXL=K\H%B1W:4T MZ$B1;4-_@3;V]A^=YEVX-W*836GA:3\>/CQ=4X&/N?E[#RQA\U'[-!* M@>\\?+'S9N-O?G-ZG^PF]V/@A*?JNP\3V[\0V2WB;ZL'A5'W#//2 <03-_') M\YWHF1/3"1]\@H=_0V"O_&.W10 M1%YUS??[L/C%#T,E.=KR!;YVE#W4*S'$ MW<#HEV_=1#_=8'TRE(2F@D@%D0KB5[ -N2>05!*7((E[\L6DFU00)Q-$"HB+ MD -RCZ>+Q$5(XIZB4T%<@"!2M^E"!)&Z31SQFUHL>9VI\E\FHD]M.,H!-\>.EH.A,?,1\_R?(UOKSF5YY. M/P#_/LL#Q3'!E_]W1]Q]U,^FSUTFA/YDTD-OYFI:IA[]8N9E>%O5U$Q>4S1+ MUMQ=+S4,R>X^/&8Y''>/>(LJ1%^U"G7U]5O70N0KUM# MCNN$7*X6I,;@[3'!;ZP&D3% KUT-OM :'->C?#^M#R_AHK^073UZ:$DS5QJ@ M"KQ LCWHZ5L^HD=[5_-99 G^0]SE-[5#\$>]>\:J=]_9/;Z[^J[]X-?=SKV. M$,I'M[L(\E'+0T0"/[[1_8QE^:ML[_#BSYP@@IKJ[?ZIK15MX3_I,+_[& W8 M?5@\['B?_%*5?.G?;S13+ZK-C>]Z#^7)GOW&ZTM*U-%6FAU$#_^BL-G.;)R= MY//?\[\,1GQ)Q9+= =QEW5\^>HV2?.!*X#G@'LZ^YE#/>5J!R*,AMS#MC]MP M0([L%C8314*??J)C0@S$@NM8X XFH&*@^S,N\"+A:"Z_5LP <)CU/"WZGWJX MS],F4N>RL0J[1E$D5G*E6QBL=' Y"W2C)^@LCAVE9\HN6G%N93]'28/S .,8 M&,?/8ZXN"N/(;QA'Q,YZX17"27W&=^UP(-*&&S +]LP8KU@,;2W]FB] O&^U M==RQEV-P51,TM(>9+ $?I2'C+A9U;F4_1[F6="'_%B"G#J_C=&FQY45M5N51 M12C1G5'>#:S/=#[Z"HSSKEG4EZ5MG1](\S(!F1U]. /K.'/WDZ:Q+$$?:QW' MSZ_KZ3J>0OQ3$'^^C'>GV'PF2^TM'ZCD6J_([=ED<6Z(L^BPTNHHD,4O [8I M!7X;Z8@ X@@:83Q:QRGLI;:LG\SB.[>R?Z[XU*4&;9]U>2O;GN\&L>0D,V[C MM:_TK+DK78F#+E_DGER'[#[K@UULM/'93A(L@V)T7'4>-* MLGO8=AU3/500>BV8N%L>#6!4J_6(DE4H"A-6C.M!HS2=Q? C[[&,T*?Y/%K!Y%_['3F5,4DIC+'"5B97']S_ZNT-D)F-,L/^&&^0]1R;#23"/X@GD-@1):B\./% M9C<^3:#YCN=NYS/S-QK"/U%D)T9NRW4FNG_ MEMMU1."9-J;DALE.@'S\N\S+0I:!0D)G> MQC30>E'98LMELU,-5MS)3,;I]5( MJJ7;NN>[@'YP7IIDDYZQI4'VRPW%[,%=OKN.$@/W-*$F],':SYL"]:$ M0H7Y\MH2BJUZ=:E6JGV\ 6P!>?>3@;,DCJ:Y-ZE?D/H%UQ/-^; IX)HS:EB< M]4O"LCM2\HV5U93*[6C6(-!#PEF,/M*]BC0/)S4%MVD*CASO^; IR!.=[AB5 MFF-^4UG.*@.W-N.5$,P:A()0/!L7YTIS-X!\TXN \Q?6<) ",CB(K_IZ1+5GXHT" "1 M=!:FCN7HI5DZ-T1VFJ5S@L#/VP _P'/0.G1$0^A2_0ZI6TL(Q=L1X,F[GP29 M98X5\$V3=6Z)[AM?XD\3WGD;X V=\+W^V' -*]=Q]#%4#1=P& &>N?N),5F, M.-*5BC1GYY;(3O%^_!C.V_!>(]A!3Y7#T"!]K5SOPP;+N&"!!P$;G,DRV)$2 M[]/4G1.E[I1!N6;-\Q_2<[(96_._08K..:,PUZ&EQ^L >G1C#,SO7U<>4GD MWL[^[F/F#<=V'@QS0P/9E!'YT8,/F.:^7X0$GUO(@HZX [9,D.9,"T4F+F^3 MA>GD ?N_TV2;=_A=WYW&71CENX/XR&&2SX*XVJK8D_YT QO5,6?-],7,FS3; M$8C!=:$D?,;C]3Q.'=@Z=VV@X.Q;5N8+;="L;ZD')HNR1H?^QV@ M9G$6/E8GN32]YI(0EU["NLV8UW7H^14?3GR[:-2OA,N'CH6Z'40<;3Y>CLS%B-Z- MZP$\\VO?E:+%5[)+64R6(8]TXS;-$_H>-)X]3^C;A91.:P!H;3A0UP5=%:" "0O* M8LGU-K$! )>TZ"R#'C$@]N_^6][#_1Y7O_9V?1_.SVFV M=KAV?@[K#8J471\9FT5AT9\M6!RIA?'4[GXB=&2ZDYE(7W?-ZP95_F9OW%]> M39WO<3_LK4CO5I;3AAA0MK"<,:W\O)*G4) VA,97P8@L<[1K)&GBT"W1?7N+ M^BEC.F]!>DE&S'$.[O0%K4E.:Z;<48T&"Z;&1$A'LAB1C,=\W86Q&]3XFUW3 M;Q/H)PG>O 7H.#UUJH[7&\ 2I&^V=D<9:)48Z"#P@F!9&#O:_>XT*>GPS-\_C]4;'HJC(PF/Q/3&&3$OPI(TMOG._JVL.T7P2^F5F.8/"8#Z)O,J% MM436EEWJMP'T08;<6G]^[-_RLG_%$ MX'ZQ^GU9V5"&ND3&1I4(> L!1^QH?E%P?_KT?ZVR_?? M!.QOJN-SZV _T4>V)31G$XFG>JO-5F$!V,F[GSB:A>&T<$^Z MM*=+^T5'=MX*=FZQ[ >NLVGP7;RGS81R1<27;0!VT)2-T)U10&HO+[252T./\6;=$_L MS4N6V2GPJB'E&+784OK6C&.__# 9?4<4BI=<.V*BU]+<+IADC,'':!3\*QIE M%H7ZN"RWC$VA@W-XI3 8YT(1(>.*#O=HVEGFNUW]/.X9\NWA^/WGQ,? \; I M#.QAB>X:DK9 N"'9G[79&,>@7L,]?*R0\K<^+$X7Y%L \H>/@(^!XZI UQ8# MO(;S7'_C%PO\RN97;8!CYNXG?$\F[_"EY\#I>IS"^!.GNT=QJ\4QW,(6?0'F MW!;D1[T4?\3Z+:>1U,_ U-9-&R2^6R"\TK+=C M1<\3G=BCZ="^1EB0']IL%0^H:K2[<"G6\/06 /'K$X)L#\FI7R)O$XVDW_G_&XRRO M45V$TW!^8Q4;@8L'"T(. 1[W6_^TN\6K^_S?+G!<0D;#:PG>@_A?FIJ1(DJD MJ;9+W_8R@:>!XHL@RWL1@+ZYOW*[,Y(5$>-[7YOC?78N74K:]T4QXJ8K[)XK M.?P&-> 2SC/2=A'GSBJ_/0U(37ZJ^>D1]BV1G2I^>N9[W7GLUR&?E,CO%6M[ MK)ZPC[1-F\VJ,&?FA-%=#^?F+"2[&_OKZZ#![PBU/<12V%THI1%8LN8V)W'8 MS6L&O@=(B'C\I]P;45ST(3Z'-(3JI)D3MA+39C%61!AP9(RC691@LC!YI(38 M].#X>]!X=V95]CA7I9((>T(["#*K.LM0&PF7C%1D@J M2^-'JG>8'F1_#QIO$M?O/_0^):X'2[\U4:S4KJ_0QSW=F(J>^0F#/H!6QY"ACW!Z%4@ MZ%.#PSL%CZ6[[6BN^Z@*@5-9##N6CY8>Y]\0V9=XG'\[X9AWV(2-,,""RJ"O M\%IA[:B,HU=;1@ALPBX@PY!8%F..=$4GS72X);I31^&PZ\4V81?+(6&PY3M6HYHT!^2&R$Y-PAF#0.\P";(JK:=M790- M?1[,"BT_J.A6;!+B,%!D#Q L2Z-I280_1(;^-RX6?S$3^W(,*5JDV^[O$^MJ M6D92P+4)R=Z >Q.VXT?/]YT(/U*@ZB#>%&$BFJ2W^Q2W(Y7 UQ/=EFQ%E\QH MGM$7<1?-^R^<^84P\/,*INJKG_^)?CS\G6)JD@L0-?M;U;V%*6U^Q)JW?]5# M^Q"4NL<(,('HJ]GN<@<& H%[P,'P_X )/7GN;P^#%,TT_WZQ8I!LFN)AF0-(E> M_T,R0VGC[6FEF'OLH;GNC\X[BQ\H M:TI_+&([-*)$3^ M>8&AR3 S]DL\_Y%^>\$O&=]E9BY8&/_1ATLST5PB+-2O!B*J$;)L*J1(H6@N(A/*%J4:$46 MT0FN4 JB1FL3>K=[ZTG,[(N7VKJ]3CG/9S/E!G?_>$GM_-,2&JR0+_?X?(9K M-O)\H[O[U&W6RGD6?-WM1?^I\XU>-],L1+^JMSI\*1I7[O. EF:=/S$U'S#. M>WW!98+"9%(5*91B1%R)?"8:D='(<9)A@L0U22+AO;Y(#^[64I^'8L,9,H+4 MIB9YT15G_)@%KN+SD=7^7.&"2E?DE\ZP,.O/ZG,V^EM$I)^/+.CBHEQ1MCP< MM*%*!2E5UD1[*J+)9^*C/-=CH19J#(PUB2DA8I,X&$D\'SF1"UYY08^;<+5" M4S/'Z=>&-!N-3+Q]4Y@8S=Z0H@VM'0K5H"9R--A3B@CR?*@J.5V('Y;&PD"6 M*@UHA0W+?5;$0)3Z]Y%U>";WB]UAF8>XL=7@2BY?,Z8B+B88NJ4Z-+.6S9FA M]<5)$VWF-)MCHY$)XET2];Q^6.@*4,E>*+V.H5N==C0R0;QEZ)4Q&_@Y6$,\ MJ3(=R#E;!L],$(\2\_*&;3F8L.FT2I-JOCQHK, \D\0K;1,V6KE! 4;YG, . MO6Y^NPQ%(DF2T:C94I$I<@*D!*62(;3S$SP4R>1(A0J'!8+7IT(Q5\I3,TOD M[>94I),C,;.X;BVMH /&EV.[6^GA9P%1B;8M,V%_:K4[+1@E-R$=F]5=2![E*$I MFD3(9VOODXW%?N&%GRZ8]P03KYF^^S"C_9N0GDB/G.]H,_@V2!'J/ MOI@#E0KB9*8)>S&S.A7$B03!O'*#,!5$ZC7=FB#PU&VZ!$$P]W"Z6%^"(-![ M[,6+!*D@3F>:TC7B$@21FJ8+$02<"N)+!?'ZQ1LK>IRI_5DBKP9A/\T(.L&' MEP[',O'15H)37UZ$\36^O.;?GTX_ /\^RP/%,<&7_W='W'W4J2!^'?0_)%(@ MBW4F3EO)/*00'%F-/G/JVINYFI:I1[^8>1G>5C4UD]<4#22#_>L?" G_C2'9 MW8H7![C'TJC6FJZ]/J2^OK8V7JR_I*G2UJ]#[V++3]^3/! (> MS0?Z4?.!["_-7:_Y +<;OJXT]G%-PR6K 49?NQH@U^)1)-3@SY+^6BG#]RG6 MWQB]^\98AW?W9J]:#;X*ZU?O#3Z+X\!_>,IOJH/@C[KSC-SWE!DYGY-YS!W9 M!PB^ZAWH47*H+IKB7S" /VI"(Q6GC^\I?L9$_E6V,_[,"3S)5KU_I\;R'963 M]O;KW'8_7D[''Z\D4(^A#=$ZTA&9- MF#N; CZ;E\ %"^SN)P%GJ>,4*]C%),ZMPN= +G8!!4R^ KK,N0KQ711RWU^C MZ.N0N]6W/2^F M.P7N%P'W_>5^O@ZXON,YJM^QJ,\WV])6V#U%D_C(C1?AW-F-K/BB/X4OK']=P M$G M^GOT)(]+$.UKUY^^!9&WJ;_G/G#]YD>L!>#ZH"IK&@K_\_/6,R6<7P98_GN:>FS$O6\#,7U=^P!M',+BG 8QR'+\ M8:R]->#VQJ ';,&.2M96>[\L _MH&!J:WYSTI/5=QHO^,)K*@4A8=U'E"FSH M+^%JV&K5BD4(%9I3D02GQAB6C(+].STS_OHSXW.CZNS.TQ].H,_-EW-;FR,? M2I_>VM1MM6#46!T5++2O1.:RX:"K=F1MR+N?2/*P["N,S0V[-JEO\YZSMW/S MY9+.YHY\J'XTP_/P3?6WUNQO]_? -_FN6R:5_!=B+Q-_4WS"HY* M*W7@UUW*=\!:=26 SCB*,;,,57-];ZF$,6YJ;_4+ -LL! K.NEJ!51DN$90C'\AJD:Y&!1AK$0M+';71S' MJ",%RM,D@,M"R.ENEI^=U(LR!D<^Y7^?,9CABXHED.4Y3#*8)E7;Y(ROA)$Q M '?1D2S#'"6(?<.>P:VX!F\\"+M58W":@_?WV8+ZFJV-PS5-&I;8+5%P2$V" M$NA%N[_>3E'I"?K)3]!36W KMN#(I^+OLP43VI54DP@THVD8E<%0&OG!-NY+ MO;LQCQ+H1XS!B_&"[W"T_;]Q0.5B)O;E*#E4^;&K:1E) ??P)7L3"2=C.W[T M?-^)$"(%:B1M4.72CB;I[3[%F2\2^'JBVY*MZ)(9S3/Z N1;>/>_SUS5O84I M;8"F[=NUH8G M[-NS!8T-Q%2#=LVAI$GT^A^2&4H;;T\KQ?SJ9_/C<7G!P)00.&+S_V2>? 9, M20C-DM;0$[[M[1%D:A/_!WZ/4[^^BA>4A^]>:5&UESCH1(\B]TGI?EXVZ&_J M'PL!^R6)_TB_O>"7..\R,Q[MY[$*K[<9*;7*>?Y;*;?UI"@Q7RY1Z?SW#-1IYO='>? MNLU:.<^"K[N]Z#]UOM'K9IJ%Z%]-KEIJUO)\IPL,'D+]G>';0KDWRCP2M9>. M/,%(2J:CO82BT2(^0MJ66HL7';;1$5X<1(M^;AAE2@88MN:X&] MWBHU9AJ-3#S35SQ4IP0(,H(Y"K-T?RBA!AN-I)Z/#(NXN3$(-110-BCW*FS3 M65; 2"3Q>J8ZG7HK!"4-,F](3KX.3=?S>"CV?&A^U<3DY42IPAMHI+GY40GI MH&"F"/E\:'WKE(>]$NOQFC@HH-96&ZY';1%+$@6/_.JHS"YS\#(<%CP4YDUK M-(U&XL]']HRA!H\G3E5 1XV* V\KO0T-GID@OU.LK^I+<<3#VKK-MN>C/ERS MPVADDGRK)Z&];DU4!*M9J3JSF5I<(."A2?+[P;+M#.WA6J@ZV 3WRA6M48B? MFB"_VEHS@<\U2\:F#H6=$.[7'3)^*OU\*-&2!QC)J9+!K><*TM,9JZ. IZ)( M8@+*,KE QH%XK/S879*/"$@ ML '""?DY/6#!T(3V-?,%/R=3B"@TL4)_'*[[A+2-G\H\'\J3171,(0@K5)O] M,)AV6I-V'^0+)Q@U[DR0IN=,>%A?5%Q#*7;F@SX;C4PPBE@7A>D2GZT-=#XW ME1S-L>0ZC$8F&+5H=B0640I5 ^I.AN;$:$_\$7AF@E&23 SJ"I&G!2C?W(P% M&5K@FSBO.:'1Q>:X1R\[L,HW&RO4@'(+&0Q.,6HP[^F3;029\,9#Z\Z5? MRQ'Q^Y.,ZM;,)3L4*Y(0K-$U-6,TD^M,HXUR@E$]918NH8%H"=5\O1P(G+]P M!38:F6"4,.F2;MDON3!9"9'AL $5JC 8F6 46=]H(\(@<*%+C,K>TAOJ$-X& MV_2$GE3]54&9,4U6T&L>I-4J 4EP(1B:X)2&%8#5C@Y&)N@/BNJ2H6T#$9IT7:''Q=N#N=1@R3 :F0#*MKZHSWJJ/X2A M'">,9TMV7.7 ,Y.<6EN=E;7-;3M&,43$>877>N$Z'IK@%.O1K>%VDV_#2PQ9 MX34#"OT5H"G)*45>Z>Y$FE(PM$5"'>D.^/$H'IK@E%'.V2HOVCHL39H- V,, MPNI.HZ%H BJM6@MK!AM7XP.N8VK]P;Q1++'@ "O!U9$?3&E\PVYXB)BC;BN' M65+D4$1#$VPM#WU9@S5Y!4.K>KZTD.IJ%0_!T 1?^8+31VBSNHR6:;15SP]9 M#[7:\0E:@K%LJ2?94M_QX"J5F[#T=+5I"H/8*-RQM2.16HW6. MF\932+(6'U6,B=GB*A&_%IR/!B7%G.^>F^#M%%\N"FV*M_DFUN$4>UB3[4+\ MW"1S)Y@^,"=$GC&T+NX% Z^K:*5H+))D[JILKNMD5S2$P4#2W:U@JX'&@J$) MYH;>A"2V1;UH!&P-8K8;HN.Y\= $<^NSZJQ'5:$)7-3+"QJ3EA8DQD.3S(6D M&J-0M$O! 0,'G3'<-+C!;FS2N:'ZI#21ZE6>#%L5(K2:]:'0CLO!AD\7V[NQ"8X15@ESVS:_ MXO7VP+$+N7Y9',:S37*L87O3H,F,MGQ1V@@J4H!+?2R>[@&.^5K.Z^1P#.Y. MV&6I0^7M9F1K$"S)A< S.FREMPJ$JM7Q!WFYM1EV63 T,5L^V@ (FTBQ!!2? MYS<4PRZD>0B&)KQ76G";N8)ML(:FHFI_+D^,<2$>FG1?[?4PMRI6RK+!A>TV M+M4(N8S$,TCZKY5 "^OJ&IX*J%W&&E7>6,_-F+"D ^N7Q#'E%(*:49RKTUJS MW5S6O7@.20]6EFMEJCS"*5AGVI-UN]^HUA;17+ MB&"Q8&A"&<4A9,IM"*L*9-6WD"$D8&H]'IK0L(T^8,=W?/32A8OV4V>7.R)B(%:Y?Z;DOKMK8190=< M_HUOR46Y6B!@+9SV9\ZTUR0 '@[X_ NJ-JT&S3J>:Q*0#%)? ME[8X9,*H9TO$>AY0A+@;F^!7J).L);M!&[9:$Y M7RFXJ5;%@CH%0Q/\*BBTWVJMNU-CZ2-KI,8TH,8J'II4FGDH8*UACACSRVGH M&)JS'#28=CPVP;#M:(FS764[$SA.-"Q^,(PJ0\\$@![6_M-QZ:8-BF9/GB"JI.X:ZJ>"-IZ&[[T68!.; '6&HCNZ1..K!076^MJ M,H$;#TTH6+!&"@B/**B!AO-)U<^YK6+D%R.']@M471D7*N-M1R#[S()FG56N M%4SCL0G>8HX]J4$)7D[$K2VN5KF;7BC\GFY&TZ($;^; M0X*WHRZV&=%N:1,I8TV9$2-K4@MCTI+K*07+\\K UL?&1G3)7(OG"GDQFN^! M_077M%QR5L*71I$SJH4INW#A7#PTP5RM.NQW/B$8FF2NW%6&(LT[.6&)CJ-M>)M;3Y=L/#;!W+9# MR>/9 !\8&MGOU_.;RIP9[9Z;M(R"4K$@@2[#U58;SJUQ9B2N=V,3S%V.]!R\ M-(D(Y1NMZ ;3N5*NQ6.3S&7J:]^CV+S8;9*YKUAK==IV?&9R38\*9 MY94IJ0W&)IF+ZBM>Q6J;-DQJ>Y@)K\^LY=0)!50?]-U5D9464OS4!'/[I7F3])N=(JRIX7:**?T^ MK;3!T"1S>Q:"K*U!T.*KI>)$EIHS9C2/9Y!D[LP3<3^WW>*&9CKV3(9**M[8 M/3?!7*@/31?, J[RS;&QF/7*D*YLXNDFF6MM1M0$I[8U84F,(6T\+4H"$8*Q M2>:2>!\*1ITAPP^D0.=0O,1OU.BY!_8PY-:9!:@%S_EE4!RV]&FN 3>G8&B" MN;6)U6/ZXY S LW*K]H-OM+UVV!HDF/3LCB%7"E7A9=2:5*I]:EZWXUGD.18 MH5O?-.AAFX"7?E&HB%B]6*WLQB8XM@K#Q7(F>%6AV?%I/&$$R4++%3/J;2?4S%,AXH>8!B:=+/[RUYC M3E&L)6PTO;ZJ3GA'B"P3>N#@ =LVBO1B 56,(E-1*_T!-33-^*E)-[NT:H8. M9_)(Y#;V=#T8ZZ4.$4\VZ6:W%6'0UH;EF4#J1<1MEVJ(OA^;7/T6%=8TYW6& M+Y:Q18LR5T(8V85H[*.;O;MC\G"]N/AP]-C+'#^N3_2!0> MRN[@\.%8/#YJC%R M#XK=4R_>NGMRHOGDX4[TP(GIA ^I @__AD BS(_=P748\>C5(^/'WTNRYYB! MK_T-3H_A(QP=OR%S8C?PO;D0^Y]'O=9Z9"GL".+L@4M-T(8)(O:8+$43J-5V((%+3="&"H.]Q.A7$!0@B M0D3J-5V"(-+%^D($0=TCZ6)]"8)(3=.%""(U31 M9*M>1ELKVL+/>#/)U3*JY$O__IW86U)Z_$TZCU#Q"G+%.L_%=;__]0^$A/^. M53YS_3)/D/EAR_^'SJXJB!%9@QL79XCYZ7Z4QOY4?3/7F[7KSY[#*A5N=CN9+ MNJVIJ;#?[U0PU%4[%;UH#^P%[N:)6_%!+3A!-[U3:<$;"'XM,/3M"'XM '.: MDGA'8L'']H;G;A1\&=IQMBYVB?WSSH8E?[Y7U7?W8Z[8J'=!6,![[_;P<@3Y M(G%_EK+\V;WA=4N=M9S ]E.I?R B<,52YZ2%[DMF*O8/[.ZO6.R[M@"9OVJ. MY[TW]GOCLK]ZR/.2:T?S\:Y6[%_GJ(%4NBN6Y)<[:L?=A%\&?O>M6J]7ZA]S MU$XGXL_0=D2C35RUT'M.TDM[3X?BAYC#27ON,&^,,C#W1/SKG&1*MJ)E,Y7 MUG:"Q^#L[@/HFG:"_GR7$'39L>,D499]K.+D6O%B.Z[?6L>\HC)O[=45ISIX MXK39K IS9DX8W?5P;LY"LKNQG[7K8CVQ.1%)$8-WK?KV?;7 LW:-BW;I(>"< MR[%!GQ-VK7N/HW;'['$DO*Y9LN:*2\*K+P?>5(!1WBP/1OAVVI/;3]M[E1N% M=_3WVJWZ9<\+-/6QH1?\V-#+R)

C[T& /UB670E2H"/06E_]&[GSB=11 T M2Y*'.O^FV/KJ9O?TR;N'4FXX@"V-+2O#&;XIEUDQ+FRW6W+6'ZPQF?UXV]$WV9/I9NAVE7FAP)/>VMITUAM/ M88!S0M_])&DJBQ.I53G%V2IV%J__3%9E5]\BM2I?955^90[&B8,'^@WO+4QM M-1!*IC'>"E:HK(?;H5K,!4>V,/1P[8YS$U>#!VRN/%75P-Z2<>4F=EM1IN6#S\I!-^G!,M;T.^ZOA>HPAV/Z#T.(I&[@IYJ#EZ:D^^.D@9G]-=$L#> *J_+BTR^9"K M^S2FL*DYYE(5W(&QP:?;>DVWC5J3_;+89,2Z")<'@I1MO;@9F4%)Y2V9#,*R MGY_JPWB5)N]^$ED,P[/4@;7ZWU\*KI,[A9<(KAM;K'0ZG=J2U)9\15&) MB[(EE^7XVZOM$&M7Q!H<2(,:CRVG"C<^\OZ_7 XAE"4G#8-4ECI5<'VHKL;' MG^C=3QI!LP2-O.ZS?R"UXH)TO*'Y&=/QO"NZC7&)YNRU1B<7!F9 /X)>TQ6< M2Q3ZY=S,.R'1K_7-2#7]&PK]5C7]N'494DV_/*&_UFG@6Q+]6E7_5-._H=!3 MFWX; ;Q\X$K@.2(E(KN]=L\1F:\]<1O-6BW6:/)=HSI?ZD8^#+L;Y^,AO6A3 MNDL. '<.7XKFF4X^#X_R=0QN;O1:L^-TB@6,%8G]J5N6I(X=S+L]N_%:5?D; M6"PNI !-NE@A"L]-]2)*A[5. M@SV!1U,RQQ8^L\4Y/Y JQ5%;FMU;A6ZO3&L4^P&U]_/+(G]ZV MW]!P^_U,#VQG=GQC;;7W:W/#/NYMHBUD<]*3UBW'C7_A^ZXN![XDFUK/:4G1 M8_Q#^\EUP2JA5GTD6!91[UGA:-!;MT4RON.&441Z)R5U OX_>U_:G#B3K/O] M1MS_0/3,.3$3@=ZC?>DYMR,$B!W$)K8O"B&50$A(H 4!O_Y*PF[;+=JO[<9& M0'7$]/C%U4*5E9F5VY,)C0!H!%SZ\LL<;"L#K &! E![9AF-!$4D&ZP!102" M;#*0X[JTJP/,';T^K!JN-%H<.$W"I@?7Y"-7)TZ=O MMZMU= ;'_!C8Q3^#'"Q\@A@?>.BP' 1B?""G0T[/1#UXINW#S:^K#P<5OSR5;T!LYOOCEI,).80\5GUE /1)OP(G;H W=KJ* 3 MG9BC]8#JS.WD*4/%"L )\[+7\?;+7ELN2Z"N(Z/"O#*DYO.(=&SR":%8V5=(\.J%5^]]7+V0TR%X"$(JH'J#X"'(Z9#3LP0>RK0/?>8*5BFAC5DXZ')$I81UPVB[<5KEC8[OS>&1A!UP5<,#.4>/%CFJF7/6 M\=:]LR=98%KW^B%(YV_O?-;(77I^%('S^W)!*&XDT66+]0$GE#?C/^GU'#_[ MV.HY>O/HH([:Y]@".OFE>!2?1[DZ-:VNK]F-8J",22%HK\:&J_(^4PQE-IY6 M1\-*5EAH A%?EXYF0-: (G(KQ=XPU_;'/@=O:X\7NJ@_O^9/C8]L5$)_%?H% M ><*3*/B$6-^P4>W.QOW98>7.P3B02 >O-SAY9X%.ES_Y0Y%!"*YOC83 ED# M:D^(Y((B D4$(KEN-\OX'H^_=*"HFC$Q_/QM[G\UPW7 M&@+/C[X_SB"N@9N_]Y5=+C3\13S0*OHGL ;MGG!< M=YL\M%S[]<1AYTELD@]B@GB/V-'1D[R+YKJ#Z(]Q8C MC)10<34(,(( (Y@C>!_ J/=3DI)E?"Q'%? M(E!$(*3EJR+%D#6@]H20%B@B4$3N M)RQBQ,AE(N9$'[IZ,^2\- MN7@#=_\+YE#>FT-Y$)V3S=KTCM6F5OJ2-(L4W:4'^L13:ET9P^(\"L[D,99, MI5'^#:4,EC) B 7D=,CIL/H6Y$K4?\D-E!VW9JO."KSLPG3,(YQ(%?"S'CZ; M]H9S:=.D73$P@>KSO(SA2:H Y?+HB69P9\\50#'];:;^@F*:13K]%I.17766 M 3L8BA@4L3^OQLVNB)W18KC=D3(?LQQ.](X-=4RN6$66E "0&6VAS >\/(]M M!O;;#S;/T.G^C=!B^#I\#51G;\/?9%>=08LA&ZP#+8:;M1B@B&6#=7Z+[X&L M \$-4#M_*CX(BA@4,2ABGXHORJZ(92]DS MLM#M=Y/4"/[V.,=U [0*BA6WQ,OG^F#M)]&H'('F<_%YP3JTJT9E7;S)'>_) MHG[&!.M46\D81FXEM%&VARNF0-5Y_$\069' XR>;*ZIO>JR'_>;=HJC-;!U^O#]XUEB]Y=&PL M -<[OLD)DV$Y5";]A3,NH_NAY"#UEM@98'RL%*A(*4!= '7!C6(3,J4+7L^F M=INU!N_1BF0B[8' J(T0\8WYY^J%<&0'?H&O6E(#.9#[=3CT9[LPU@OLMQ\T M2^0YCH#:XQ?4#E>&TY8 %LS]B"8VC@05/T M%XJ*T2]P*#/OV@\)8 MJ":@$0&-B,]7$SW@*X8--$%Q[8ADWH-.6*""I7:6O86I;%M8JSVCPK[>_5R= M,";:S66QK_D2V**87QS6]W4YL1XP,B[2)O,,]X:)W5 O7!-.]#(@B#^3F8$+ M%"]P]\_=\))GH>/F:+,6]IOER-M23,M@PK.%Y2+212)W(CYG>Q1?1Z:-F@GJ MU<+.%5!VLTQ<<8R.+M(\041B0Z:M[O-6*D( XBW=IY=&U%X@9W<)A?#G-^@O M6N'I*FWAZ@95L?'0+/*3U0B,S-*X?]0*W+J$&\$>?[)Z MJ!6I"F'8+5]J**7YOFDVF?G\DUUF<2K7QXT*MS:1WF% *F%%&Q/'3!S^[0?# MTGD6?T-T[>;0UVW@YXPDG@'+5N'4.EC1?.F:N3NC YR>!D4$B@B<>P-%Y./9 M2T@'.#T-B@B\16[\%ODLG &&/@,:8+A,8&?,!+:[G8T;EL!<&.T-8M"M]X)] M]^/UA9&W?BP^:#Z?C?T4Y< "JHPW\&(H!0-ZORJQD^ZFW)4Q,DD"4FB>02DX M&QO.HX-@.7@?911O"D7DWED#BLBMS*/[:I/-8Q&W/!].NVA 3^P.L9!EZ@^J MMO_.VBI)A>*X,]=\5[$]*SFGG*(M \^/;6=89W9/.% XA.(J"B*RN.DK@S="3H>'#P=+J/&D:M=F!Z?6.V_#CTY'??]F#V M%Q^L_D%L]!\IQ]O:X,D%X']Z )$S)>H#9==QW.07ON\:L\!79A88.!TE>HS_ M6DUNN20>!)[WJM)JWA9W%7E?&NJAC%$)Y(T@,#BK&%[*\%*&G/[A=,U='SJ$ M&]S%IB^-38*<#CG]/J;]9='G.'-Z)#.^@1X,AD27P*H27=D[*"-LZ'*E&_L& M<1[F;;[!S0%[$E04,E,\H$5!9:BPI@'B?:"( M9($UH(C 2NTOB:6_VOB1Z=8+"P_O& (B8M:J3=3J0_;C\?,G&]<;.+_YYJ19 M36*H%9_9:3T0;<*+>*0/W*VA@DYT9H[6 ZHSMY.G#!4K ">LX3JUKB&NV6R; M%=6L+H3BCATRO(S121O)/$9\?KMI*,00F06165!$X'U_%_<]%!&((_K:"#YD M#:@](8X(B@@4$8@CRGZB[ )!@"I'[;83"T,D7'*;\P8PVD1M'@'^<#L%(D-/OX]"A3H>$Q-]$]@J03$ M7GPPR?6..8UG+IR-/EXY]O,I;=V#BDV54BB:XH02R*Y4DA?#[OO'-EJN?9SB M=)S8&+UW=$S'7-=QDF/G2;R2#V*2>(^HL=&37)T8\=@/NVV:,W<1H7RTUG$* MW?9NTI4Q5HZQ85@>93]_6C(43YB+A_@7*")01& ]+!01B*J J HH(O 6@;<( M%)'+I4@@:\"2<:@](:H"B@@4D8\G96Y11*Z[[#\.(2=I&$?/N<#S74/U0;R1 M& &@A(JK00# ?0$ [CBQ\HA >C6YTOLI)9C]_ON2=2=N]ECS *MU[._1[Y?1[+V.[/TZ' MR O(Z?=QZ%"G0TZ_CT.'R M8CWX?FX;("\CI][%IB+S()O*B[+@Z,/S _=(P M/TQZ91!E\0:Q>.N@'9@!>)8!>! QH)W( K39BM<9\OLA.N+5@XG66 'M\='& M$TP%G8^X[O/'<4)IA*EX"*J (@)%!);#0A&!H H(JH B F\1>(M $;E<]@.R M!JP8A]H3@BJ@B$ 1^7B^Y19%Y+I!%3VP#EQUH7BG\RVZXWYVAZL[$X2'1(OC M:L!%CHN_8^M=SG,L0\O] TW^P*Q+5K,N<4.K)YD1]5\2+&7'K=FJLP(ONU<= MDS$G\BUJ#^5I@AW4A14_8)VA2U7D4BCC6)QOP:D\2W*?GV^Y,PE\N)(O)X%9 M),I#IB6S:BD#]BR4%"@I3Z&RS$K*&2_P6Y[C_K&+_,1 -IL;+62OZP^D8%T+ M#MNV==AWYO$5SG[[@>5)X@LJ)NY,!!\26U OGF964+(8*SC2A_6SNO4@TJXY<6;?, M(N8/)_4"7?;DQ+V/YZV_U;^_.9Q60;'B7FSY7 FH25PF1V#Y7'R"-UV!]4*6 MD>3#[XDTOY1RY%$IQL3ZE7B)0$;LZAPE ;$,&WR/M@?<^*?4KX]?HCG!S )W MBP6[>&,XWI-%_9P)R8E7V2D[<2JAQ2+N'U0,!=,1_P+_LE];[R;K?C718G&@DV4B-87F*H>' G)NL"'JO=O\GA'"]6YF\ MU0*Z@"9YD\7T D\:VT/ ]8YO89LM+?)ZBM7#9QLB9&U6HG6+[0]TNUS>?+)&X1N]*F>6#WNA MK\\*]*2]773->:Q1V&\_:);-T]SG-Z"%>N42F,$+ZI7KAP9F3*^H:K *K&BI M)OH+X,;+7+ MF=LP3'B\J!C1GIEM#YXI:UD,,W&OG'HC.1]^+DZAC,/\^9" MU \"@E0KC97J<3J6Z!@,^_8#8QFH8*#A @V7+"N8'O 5PP::H+AV1#/OT6)I MK0K%PX8O"<&.I@NC_;2X(=\?-7Z7-EF,@+''C+5A&O7]9"A:!#I:'+4)&1=O M4WD2FBSW"5"]#(CB#T5KX +%"]S]\]B"@"_7;%FG)U*1+8Q[C+)7VZ4_:5;U M,DH9T2Z2S!/A2H&0=L-PMCJ@H%@?;(H!5JA7DW E1G_[0>4)@LPS)/')E940 MP7A_%W8&L;P72-->1)7\^17]BSYYNJMK 24A'2TXF!5#+@[4.6LPZ/&NYB++ M'\7S)(M#;0*UR?G-_RN'/7^V8@GMZ4S?&X>#:1"5I28:S6Z#^N0X@%^R2'([ MY#W!Z'L'8=#L3I#-,1F*?_O!DEB>Y=*XR]-%'?_C*S,+?+ZTOE4Z-6/[XW^C MOQ[_G6H!Q8WY=/'P\,="))SYBXC/^$$_H>A_G4_I/&,_-;H<@/NX,9Q\8KX' M!J2?O7?R]__]/\_?_TEV$-6Q'/?[8]G4LXTM0,SCW_%$F.8 F477CXDH>O3% MWQ4K5/;>PRXY["_T9YG:]Y^E5T3\-N1?)/-?N:/'R5B]_B9XR71]N\NL!3?V(+XV2^>FAR,[ZR_X]A?]"<<"OZ"MQ+J M$\]T@))6 ,DY?LLMW%AJ_S%PU).J(JE-L6/AM(Y?%QZ/XN&C;S\&L73$K06* ML1*([(2?S*J\A6%?4OL4&95$J&524Q2=PU$9Z("229K09$Z?,;+*4C.&4E62 M995OQV]5'M6 .22;#"L7=J;(5=5I2=(*^J0K)]CKERN+-#W:+-<-S*PPS7I- M4PF?/(0R+J._KBR9]- $0EN7%-S L!).%064E_'T,\5)$8@UCC7-OCC@6IHD MEHO3>"7SZTID&_2IKB)-)7P9HGYCKEL$%:DK&4M__9)N]V1S84G&8-!5'%%A MU7+\HACQZ]+QOMPJ$.V9(NT/"JBYJ^'"K\7?'WM8+Y>2O6G/*@0KRRPVFL1P MH=+32F0]$>E-]0I[HE;:1K0TB@BW:T]+FMCO1BO)7U=.U^(.2/QZAM+UAE?N MK 84UXF?F=H^6**5?G3IZ:VWQ;+U*Q>%Q0TF 5#T=_6=TLI MC)>ROR[MD)UF1R'%NH0C#:E9;@F[62VA%)8BU8%?AO)*H82^H-GZ<,,HUJ(K M4VF>$MW%>N0P'4[J+S37U_59>]R.5Z:(6F4D*IPBNYXD3C#"$7H\KP7QRA11 M35RCD5ZI@ILK=29X91;39R$?K4P3M=?=L5RAV7,D1-,V3=+7!6TYCY>FB%HJ M3)&#LO2[:# 8+XL%2XSX.XR7IBC5#.5YL!OW26FU4\L,%N[&IAF_0)I2]<&T MP2I+T9&*>VSK@7*MO%G-93I-*:O8ICB^<&A(2%"J8Q@1XL&ZX]&93*;C=>FN*IG=FF#OBTJDB@/1_V6'+2F++)4N[7I;),EWMR M&^4DO#4BA]L>.1AX79E);[]7[%;U/] E.]!=H0PBX":Z5IP(2!O'*U(F.USV1K89"#5VY MW=V8:&TLA^&CE6E"=4S;=L'8$]#1TG0P9*%-T6V\I32AY-4<+#UQTG# M?:_8YJ.5*4+YV(Z6[24Y%%9$K]%W1D&CCH?1RA2A"A4P)WK!7)=H1ES@RJ@1 M(F;\S!2AQ"FZ(KMM?FVN!G[##+M=S>3CE5A*H*4"OB#HL5XS$;&XX":=46&S MG<=+4X1BPTZ_O:Z;@:F,J>*H-MHUQN5X]VE"[:7.NM;P;4,J'M:+UI9M*^M( MH7!I0A6:8TM!9LTJBO!F5[%96^MV>9E+$\IAPFUU.S8V4H#3T^)P3E*'IBDU MM##*6+O#B82C#9HNC0.$["=/35&JRUK=#;X;C@6\OIT@E&:J]7(R7 %6"D5GF_:##X]UX:8H"!\]5 M3'Q;4-!&Q)_5^>PPH-PP*8E/D6#G=BKSFH1LT!'M[83Y@=PTILD;I&F U8H] M<]-I](2-.1'!K.(T^]AQ;8H(U(3=*J'5'IF50AGTT> P\JK)ZZ:IH(\HN4(/ M1!9=#0\;/@A=$N.B]\725"BC=1^9-DI52>$*-6EL&(/J?AXO35%A'DR&^/@0 M-"6Z*O?FWJ"A]:WDJ2F)*6\6)K;9X!V)+NI+H3!I]IL%/EYZ@F@NI@VZ8<.CJ MVX*[6_#QTC1QZ9V&\J,&)2!-8>5RWK1'KY*GIHD[8$<3IFT5ND+?('IUV<,. M6*1D,/P$<=E0'!RLN3LU^U[09XIU.W!GQ^>FB%ON+6F]U:G.T?Y\;J #6FD[ M6O*Z:>+6U[OQ-KHP$!-W)$MJ[$5MP23OD":NP@"Z5BDMUL(*WZ)+=4,&-!X] MET@3=]9N^(/)_L!+&XDHF#2WF*W0;KPT15RM)M3]?F6T$BHF[30JEFB0A^2I M:8I10QPO=*8C33 FG4HH3BM;HI<\-DVQZ$T9;%_MTA(09*LZ+H38LC5/UJ8H M9A16:'W"[B9F4&*7#E=;VAWS^-P4Q::1^]#6*7]C-KS:B#UTB$79B$Z"3%.A M".I>(<"* S,(M=&")G=!NSR/EZ;>=D>C;-?".G.ILI#+5+6B]7:16Q(M35F; MMD4CA>Z@34M]2>-F*KH)M]UD:=K<+.Q*"TRG2>,*N%W3$2O,"O)VTR;JV1MVN*L]@_6 M\X MS)H)N-X1&R;E2:8QCY>F;X@UUJ7J2X4P5T)QOS/7,\2*C(EH:6I?&FT5A,9 MV@DC(!F;DK1?CS=AO#3-C&#@CY8]E=JB@=NKUHI,ERQPR1ND&8SN^Z7>C(H, MM,T0:55[2H@,9L?GIAA,P%BLWY\:&W0SG./8IF9SI!V4ZHT]=VXVS'VNI$L3=&K22PMUL2%+DH[ MXYU2.PCB:),L3=&K&SGR8<.N]TV$*@P\5^RTJ14?+TT+)#H0K&'15]9H$2E/ M1DA[&WE6Q[5I%:8QZXHP8.?FBM3:@5JN#64]>84TO7I=>S\9L&;)!&&EZ [: MM?TH,JJQ$S:]QO,[?@W*G@GH?:1/9[ONA@KCI2EZZ1Q#K6,[ MI CF(!-':VGCG]0/5ZNM97D%4Y8=\#;52I3PS,W75>S]ZT>U>&.STT++Q76MOJZ M71%6K84\)PK%V7Z74.&$L=(KH&0S[,GH:$9QA3IE#MN#Z!U.N ZEF=RN+%V; M-)'ZH&6+_*8_-[KQTA1Q2\Z2*DU&D3XT=(_H6,%JKR^2IZ:(*V BQ[4ITT;W M71D8Q?E>J!#)TC1Q&^45RXI:OX2*A^U89BU^BU+)&Z2)RX45066[U17:'^FE M\1 MDHXTY_':-''WDP-*%IC&-C*S0[N^&BM+-3(5\!/.AJ=JHP8]6,E"@&/#XL1R M66.4S.E*$;=?9CLMC-LZ$K);H7L661EDY$-%2U/$!=,&D+E");*LZAME-&QQ M&A\YN_@IO\3TG'VU?*@M4;PU #._&QI]\;@V1=PYPBQ]=WUPS6 VVCB'#18Z M=O*V)V*-AS;?;'<7M* ,+58;-QMC?G]\;HJX+9U:8L6P-(S\Z?Z2P$G1MD?) MUM+$97G#(D9*OV0:E3F%TE-BJ,I)I\T4<;<:TE0\;,U+QK17'NN#WLSB^'AI MBK@5OC0_.N7^T%R>&VDS#H";I7;6J: MN#1F58A9>5]!1]C4T]F2#2(I3=:F ZG<4$4L;5<11HM5'>,V@XHE) #E-'&1 MR:I'1@Y1@&Y&CMU%EQ6>&!W?(47RE+4'OC_^\#Q[%6?$'G)\<4I(/::2 M7F;?GF72'W)O:"J/YKN/W_KP-.R8_GH;*)\B7NOJ\2R#]>SA3O1 W7+"QYSM MXW\C<8W ]V.>,HPH\+8P4^^$^<+4QO\>N*1K!WE(P\)7?_O(SF MDJ?PD#I/OCAU(#=Y$ \5MC2D^I=3'?)Z1I3.WPU(AP?Q&>Q/_X5#]H=*Y]:I M_HK2>;6+'#R(SU$ZD.A0Y]PZU5\!_\-S^'KG"F<@U:'.N7&J_U[G8-"Y^G+V M9_ZFQ3ND.@QHWN9!/+;]82'5X9U[XU2'L86,',1C9P%(=*AS;ISJ4.=DY"!@ M///\1/_[,0XOJ/^W12-?MVOV';L^GW;-]/Y4QXH__'_?<.S;F^YOZB^4N.@X MEWB3OVVM\/ ELQ=?\@#'GSF6%OVR[[N&!O*YFJW^E7O>*>.__T%P_\D=^V7\ M[__,?OS2XR)+',^F&.*U'?^K9N?\A1-XBJUY.;!3P=K/)2W50 M;][)-^Q?]*O!D8OSS6/?X=QCX^',.&_RX.=',;_IL0S" MP6/_@']_Q<=^G$&5^U?3\;SW1G_O_.R//OH5GWT)Z(9J^-=[[.-C\O$Z MCOOZ!.3O,-*0!>[ "7T=)WRW+)")\\XL=>['QOX;3.O=<@"4#R@?=^R#?B! MG^V1X 7%4FP5Y'/UP ;'S R!YH\_X"B.G=N(@H/B'XH);W]R>H)&].2Y*#:D M);>DS/YNO+06(=W?VR>'I],R@<:STS'Y8>AY_"P?K(#M'Q&<,13%L>-AR_S. M\'ZN.B+ADDKU%EC-@"N/](JW=S&G;X*VNY='G-E>5E_,7J^UR^\9OIYLI>9Y M =!^CEU'?XY=]_2"*SI#G$(5M=#QJ=&$T;UX.BS^[0=)YSD,RU,X\_=SUZ%L MG249DFV-^\_S;?>8*;D#52+U2[+>M/F9-@V*D9#9>W\4SO;L\.)Z!"'>HT:> M(=./;_)3F1 _E4F[3@DL(?(HNAIIU7AP^]H>Q\J$BI0)U"%?9*O?D0ZYR&YO M5(4\ ;9CH'7-?BC&?E GNU5QW?559VDJ@^$275*LP+?YSU4G!;J N UWBPK! M<-X'JQZ"37?Q.'KVVP^&H_(DR4&E\C5)MKO1*<<,7*:4RAL4R;^RI4F>0-@) MG/\%#/]8[/^@59A57<(/985!1[T H4FV,RG+9]8J$4FCQYQ0+\4.&N)8G^M) M]*)=4($R#I5#K%[B278DDS98_@V5R^=D*.]&NQS3EYG2+M=LLCPV@'CL__"@ M55I696MWNSXK[?>1!U+;(U*;[GZNK5)QA.ET=; ;IM%N6TB3D,VFDR@3\ML/ M#,/S&(5!8^4+(I0)BB9+ G;&Z_O+PI*/C32>!Q2 *DC<<%BHFDJG6V4/(ZJC MK[IG"TS^K2K[F@OZ8'OE$FW_FCP-OU>$J*&Y,RE;HK&Q_FB@3+KJF43Q/LCA4 M)5"5P$CEEYK]!.,.NT.G+@JK;2!Q6I'!J/TG1Q?K7:FSJ"D-((TXA-:58A'T ME6Z<^<2__6!1,D^3[-];[-F"/;Z7Q7EM&7A^K,9S2;MPH.5\)V='7Q6=5K*/ M>"J\!F9^;AX86EQN<3NEJ1GBDSE5BJRIUUS4ZFCOC94R/1& 4"#$(5KRJYLP,I;9R"SE\B2- M?KZ#>F<"?&$F8T4R'6J[HJOY-.I<).+PP M0V>VN;>]L:!B;=,JO;^2]0-W]*]7\[Y3WB[L?;EE@JF+J3T55QKH/+J:XR0O MF\?8ST_QWIGL?CK8%]Y2V3OTNW0B/QNU"QD]>V=^EXP.HR5?:H(U>UTP5 6M M+.#MGF,[V^7:GKX_M7;."(=7,95R36QN3;J^V3>T6K/GE>,(1Y)YP_(XDZ[K M3X2&:K6R2(>K+^*" M$G([$,DLDB&#V$DH(=E@C4O@_+)(APP" +,7$#E+ULCT<%4)=O.N9."6%P3B MK"J1'X<91,[Y$;D<#RE[+;C!^^C VH325%(.BX5-L.:\4^7CG9(Q7(EE(53I M/G& \"K*!FM =R:K\#8H(=G@#"@A677XLV>K6<4^WYZ;@T"H"$'5-Q&AN*4^ MCMQZLYE57!7GR+;<'YI%KEG=M=> 6."QF17GD-YJ9ETW>*OLN"!ZQYP:N"ZP MU7W.=Q7;LY+3RBD_T[+$[3&R3H\U :\8^IXEB4U=_7C@^7??]F#]%Q^,_T%L^Q_IQMO: MX,D3>"K:BWPK41\HNX[C)K_P?=>8!;XRL\# Z2C18TYA'AQ:.XCK:9%"^U@; M!X:J-70TE-FD2R9&?GY;[SN360C1RKZB@C*")98 U8Z)/50I],6[+G;,#7'"T M-:_/$!09B59M4:GI+?#^!GR/5O$+B/IOOCD9/)%8:<5G1EH/1)OP(@;I W=K MJ. (K.\!U9G;R5.&BA6 $X9P>;JE-+GM>*;8Q\W]A#5*.S"/R!7WZ\NC5+I= M'U1D$( % 5CPJH< + C @B*2&=: F"'(&M!1@I@A*"%00F HX2J38A=P__'1 M$!N,"=$P Z^AC.0A!UP5<,#.4>/%CFJF3NV(O3. MGN^Z,UUR9="C\P^Q/6L<,OIXY=C/)U$JL]ZJU=W,MJBXIV5B4K-VKODG$VWC M9Q\'VD9O'AW448D/"JA3BN/\JN04Z_JT.' M.*X[//2[]"0@C@LR^EUL&KK,5Y"R>H^;NYY/Q**QW!2EU1[L9WJ[PX]+81)5 MQM_HY]X<7"N.U"NVFN2M7.#YKJ'Z0'M(82EAQ#+GSV#!!/GU([9@GNNU/%?O MIR0ER_A8CBKNL9OGK[DN<=H&#+V!N]\ZH SF3W[F3QY$YR1> MJ&B*2!D)'-U$4-VH6<6";;>Z,H8G.10RSY!I .+9!\[>F91!P-#U7J*0TV'U MTTU5/T%&A[B4/\E50$:_JT.'N!3(Z?=QZ!"7'?I<&*\2E0$:_BTW?AF=V M-JP$6.__X[MM[E M/,=1_$O*"R VNQWN!JHS-Z&N\FN-H/V0C98Y[>X'"AB;\/M0!&# M(O9!7 ]D'<@ZT)O[3%P0E# H85#"8+PD&_&2,S7/.UN,HX<'4WN^GYH",MK7 M6I-MH(6[),81]\5[:Y#CNH%9!<6*V^#E MV([W9%$_8W)U9,P+;<,1BN:J6.WWQ]C>P%O\'R"QDJT0Q#,O3* EG1%P9O.J]&O*?=XNB.K-U\/7ZX%V] M>)-'Q\8"<+WCFYPP&68R@@$/&',!4?8=J3?="15R'BL%*E(*4!=<69GC177! M-54S9DH5O)Y)K12=25-OC JFB%MM9LY-AZ/ZQR=1O4DMV/V#V"\(-18MRL5I M$5G4^#V7V KLMQ\,RN9Q&@YNO#+0W@5UPZ6Q>1<('?RA1E#58!58T5)-]!? MC9>Y8 %LS]B"8S3@03LLYH/#T%:8KE!AN/V(<48X5NB>5SM$)(T>+R@EK@R7&.F%$8/^(IA TU0 M7#LBF?>@'6;NUAO79&DE-#:NU6RUVE9G\LDN19F4F9TT$:="4.G3^\YTYXP= M/E$*Y+=IEWF/&>P%.B>C1B^7QVYY6ZB%+CH)D7Q M/,GB4"5 E0"#=!_1#ITVVFT0T_E*$A'&$&QJL#=WGVP<*UZI9O#*AA9P>MS? MA[BX+1.)2,@;C\AQZC^/KVL#/&4E< Y9$P2%UL%KNT@#>.Z,#')8&100V MHK_/1O100N"PM$\%;4()N7?6@,/2;F58VFU;S*QX.8D:]^+$%H/A^$_13CH(W#NB"7W)*D4,)XS5=Y V5L_W&X1'=I?F?MEAMU6TZI>=Q-:*\TEOM;6N&_)9=EP0 MO6-.#5P7V.H^Y[N*[5G).>44;1EX?FPYP[3X/<$_85_VJP O9G'35X9JA)Q^ M%54_6=ST=94#04:_!IA9%O=\A_BS,T>6WPY(ZZX%DQT.)K2T85<24;#C"M:/ M!YM_]VT/1G_QP>8?Q";_D7*\K0V>' #^I_T?N5*B/E!V'<=-?N'[KC$+?&5F M@8'34:+'^*\5XZ(]&RP:Q5+!!&H1&2\)MMO9\S)&)U@W#);F7QW4+8N;OC(, M'+R2;P&\!0\=.AQPMA]D=,CHM^)99]'A.'-F)#.. >(C**&1DYFY+QF"6YB@ MI6&O&SL&<0KF38[!S<%Y$BP4,E,\H$5,LEI'!W1,QX!=_#/(P8PU1/G 8@:( M\H$H'R@B66 -6.\#ZWV^(HS^:J?'*398+DKU98G>&6&"&6,B?M&8GF:8V#A-\1C03P6O.TSD%J"=+A^/!84 M$8@>@JP!?:6+);.@A$ )@1("HPF9S)%=( +0,_!*Y\!ZG+F?3VT$H^6EO^'C M"$"2#7M;"."Z\4C"#KBJX8&+'-7,.>MXG][9LUYWIDX@!.D.#QU"D""G MW\>APT(IR.AW<>80@@09_2X.'4)8(*??QZ%#",L='OI=&JP0P@(9_2XV?1N> MV]]99<+#7\1#Z6)_@G, M\T',Q0<37.^8R7CFBMGHXY5C/Q_)AI?&I8V@! 6I2")J*VAOY$$K?/^(1LNU MCS.;CM,9H_>.CNF8YSI.;>P\B5?R04P2[Q$L-GJ2JQ/C'-G*MKRV.A7*;*RF M8V3F%D1CW94Q3DZ28"B&YPD&-D&&T)>O32A(8$L@9D#6B!0T %E! H(=!'O96*_SB"G&1A'#WG L]W M#=4'\4;BXG\E5%P-UO[?5^W_'>=5'L%'K^96>C^E)%G&QS)2<9_/.'I*IDR: M?B<,=*R/]CE4:S#8KJ64PFC3<3(%9_(,A7YZ)N7.I V"+K*O8F!I#RSMN>O2 M'LCH$'0!01>0T2'H H(N[I+3(>CB#@_]+@U6"+J C'X7F[X-S^SF0!=EQ]6! MX0?NEX;X8;XK@P"+-XC%6T?KP.C_L^C_@X@![40&@*"G=,N3U#E*'WQLV-E, MG*(XEZ-MX]]^4$R>9-,9@+./WX32",$4$$P!1006JMQSH0J4$ BF@& **"$0 M3 '!%%!$+IOY@*P!60-:X!!, 24$2@CT46\%3-$#Z\!5%XIW.M>B.^YG-[:Z M,SEX2+(XK@9Y3S',K3Q>I(94?\EN5)VW)JM M.BOPLFG5,1%S(M>B!I,E6:J[/+I?%WE_BUNU5J\KXWB<:^'R+,%^?JKES@3P M(:]R.0',(E$>DBR9U4K9L&;OC"D>3%D.F"@@(%!0H*#!1DEL5Z-9S5Q9=,W2>(*@_.X?X+^2O1P!8">RC!NU MI[<'%>)@(HH$:I&;K"F\J!:Y\M+!;"F1UQ.L8Z91Z9M6#Q,VE6II+RPZ=A]_OP_V+H7" MH-X>82>3F13(%;7JSPNE>2&Q3]AO/V@6S=-HVL^":N4&P((7U"H9Q 1>(";S MI[I$58-58$5+-=%? #=>YH(%L#UC"XY1E@>]HFT75F\TYT2T@DI=]R2*CK:H:L",YJJ8:Q@,.S;#X(D8$.+VT1: M7E"_7#^@,ENJI@=\Q;"!)BBN'=',>RSL9IT)5^+;@1F,RZ7Y0BR+??23[17? M;X^700U9FN)T1A; MC.7N4;;H;S^H/$&0>09>V##,\ D7=M8PO-?G#WQ,DWRBY>^*G=X8 XXN!-88 M+Q%[LMA#DE@EQD57-8KG21:'R@0J$QBS_%KCGZN1*F!&@U#8+]>M4JE5U0?: MF>,!ORJ#[G:ZEJ9#MX**G8JTJ._\*L(/=GM1S_(^OS"QP M+F%]=FYJI%2!^PK?OE%SY<+=Y?+]]<,[RUI>SCTP#_>;&-8O1* M,]>(7KL*K"V()3/>@F)[R,,^XG(*9 %B(?C^!G7X ?J@[U"=FK']\;_17X_? MJ5I <6,ELGAXL<<2,9SYBX@E\.'R0-'_.M^-\-NSQ,DGU?"@'IAG[YW\_7__ MS_/W?])LB.I8COO]L:#MV<8>B(\GJFX.D%ED&YB(HD=?_%VQ0F7O/>R2P_Y" M?^(4OO\LBB/BMR'_(IG_RCW]&%,C1$>Q!L2(6T/WHDXB@3Y\E6O'G MAXZ79$*^N\!2?&,+XJ>_>&YR-+ZS_HYC?]$Q%T7_^; O$ON+^8R3PE\P:W(D MQ#.UK:1U=G*XWW(+-U:T_Q@XZDGMGE02V;$^M8Y?%Q[W\?#1MQ^#6*'%72"* ML=Z.I/$G!RMOX>*71W"*LDJBAV52)W%:91F9T#%*)CE&EQ5&860<,!I%T!RN MZ-/?;%9*_'QQ_U!]'\MH3WHY\1RKLCWJ[ER4QSUS[R'MUA7[-OU MY .'H!2&:X3"R=J,G,DDX!B9Q7![O22@;6^U*Y)" MI5$(N]Z6VIB%N9PTK7ZYLFD51^/11O0%9;AL5;=[KLEN(RL@O;*Q&W0\MLX+ MPFJ_&0.O43#'Q7@E]>M*%B%K[J2YG*&CTI:K;3L,K[=#F4@_L[/9H*%1/ 2H MN#,+?+<1<&9D@Y R^NM*LZRWAG6G0*.*,-U)U=76EB==F4JO7,BKBE0E=4U: M#4U\LEU:37$PCU:FOIUHU)3J#!4M 4'*Q)J?5.A&M'$ M6J'N=WF93:\D,50S#_B,-O=SKD0.I/;$*O REUXY6[D@7!9ZO-2G\2D)*);2 M!]VXQ#BU=!.6ENA0I66AP5Q_9I:6J% 4ZRAH"$@"E=ME8T.7M>B%R#22QW2DL/!:"H)17I?6"HX6'9) M7L9.'#XZTJH>-?"GY@JS&KR['-;16O2N)TZ_*#N<9-:;'-I8T10OSUL5GXO> M]<11M5&GW2^QJXV$+#A:M%8KS%:B=SUQ5OOAA.J)X\52V!?K*[%6GQY $+WK MB<,RB_/)#JL(IDD7O "QQ#V+2]'24Z?%!VN/P(J!5&E6#;+57MI@.(^GRZ8I MP# 6 11^9B)J:Q2$X^X"B8WU$ZGUK8\L**E)P[6]5J,,9"'&W.T&HR6 M1, OZWI7)DX<;'%C:Z[91T\98]-03!VO/PE73F'0U(: ZX:%+ M@$8I?BJ5IFLP$\T*VL)W)BBACH4-JW-L&BT]P0->OSBO;D?;C;#R#@C.BZ.J MV4Z6$K\N'<@'D=9K#0%=[?QQO=?O=&P[6GJ"75K5 VXI3-LQQ7(;H1?J( M/,4#:%WQ"(Y?2@V-1RML6"\42MU([:>7]L=>8^4O&]%UW3-#08RH9D1*DSS! M R-K-:;F\ZHO;(:E/8DXHXT1)$M3%Z&TXRL5]B#W(XE5V7JD8I8RTHV7IF[" MY:I'<*AQ?&LWENVK571X..EJ7?5Y36#$495E8* 0\O*SM-Z^V1IZEVE&J+T MK56C*O4M=6>02XN6O6CI"<[J2L&XCF^4$9U$^CVWH]7J-XA)7G9/4LF+/^'AI:ENE1F'5[*H* M'MV&]8DP[.F6OIO'2Q^WE818?D%?1.ZFI:P]\/WQA^RB/;AGL4.B'AV9 M1Q<[\0>5P'<>/S@Z@\DG+WS&9]&YAS5HRM'SW<<7>_A"[&@#OP'C0V-_X:\. MS7SF8CU[N!,]4+><\-&"?OQO) X[?C]ZUV%$I+]U:W_^/KH*'2OPP7]B#S>] MQ:]S$;#WAE(>_GXU1+N*GF*!1US57\RK0^TN0G(JHK/O*K87ASF_)S_%I53_ M0O-(]*M_W]9Q/$;,'[(B-'?!XW@(MB5?G#J9&Z8Z^1?W*CH9DOTSR'YAW7-_ M5/]]+A9JG?N0PH%7^SX]]=B)\N*&R*!*\=_/%8TW^_/.CG(H&_220P^M)-U_]4)' 4 MQU-4^)@1]"5G_B=[_4PNN&Q+GC-P 792Z?UB/OVN,N4%T9B?1/MEFU";0AOC M;39&AD7E7S4[D939R1?Y^_*QW^JE$T]]N&^\L4[(55;KI3]-MYR(CMXY M#8ZQR@P3X?Q[SCSO?Q%.../<_SG,GN$I<>_<\P=NNJ^\UMK SQE):X+KM?F^ M6!B_\GC^^<&;(C/(FG-#9WZV366.75/Q%UU3<9FMK@^"#!8- 5>E*MN;E-Q@ M%7X82=-Q'=WPFX[GG4#0 'VKM-IMU#9%6;=%61TP-!]7FA*1=\KFT9/PF8]< M@E#(LB=DKR9Q;DS(?FU-W)\3R\5,Z1Z$0*-W1GW67>CK3Q*R0)TO)6/9(= 1 M3^UJ6 ]PJL3+22$A0>XO'G M\7^IL4>Z=IVM$><,9OO5$;W[Z&<+Q#_PML8_$[\3!CY7HDJ8[*&:T& Q+5B[2[3O=Z-WCKQHBL@S MV*DFVM"+AK(+7?#SN> ?E%W9MSM2J<%OS96B5?UJ=5 M"144&FR+,/OJI%39-^V.UN_*;&Q_8&B>I%X+,,) !3SK 4"LB7FGVRXO%G, MZ<$613!B5Q;V/8=8*,FAG#1Z8/,LRY[74OG:@(<.7#>)[A]3 ,HN>A8, M<$ G"08XSAO@.,K9SX&IPM'L+P ;Z(9_0ND-^:Y&I0.=1 M],RFPH6#&IVX2,"+SS4B:2Z>KNOK@94TL@WB0@,8TX#.#HQI9,( ^2FJ9<(4Y--+^2 ,?S+%3ODXF<*>%QWOI.)1&HZW&5/\$NTSGM\R MQTNF.TT:24=6!HNGYPG!$ >46!CB.*>I\%Z)[;GLSJNB;6'5*)DZ%:R)OL;' M$AOG0E#NIL(;;<=.L!!/J <+*!YX+-F T0WH\,#H1B;L#O%10INQ@/;BO8JZ MY '>\X#_7,4]!'!/S2(^#&KC:66)FJ+3KK:K?*FW =WDG>.$"T&_IMM@Q ,J M !CQN* 9(_U@2$7=# L8V&9*7=1_YERV\ M))S[#%3>9I-&]S0988B>W&7^2M$]I/]Y ^*K%5KKE +Z9I2 M@UQ4G=50!;O)/!;9& X1B2Q*OR:R5^8D_W(UU^PML'W'C5SC?&[M@K5B:(^E M ]$G&DB&J!W=:">.0^34P'6C?W)TK!U[COC 73UXVU?H7%^%J7)WKD?6"A&N MV*"Q7/N$9GPF]YVCU#_D'#W>UI* 8Y*4/%5=52D9RL:KMUBA8C#DGE/(L8=T M92P9)<[E,2;=$^>#%LZ]L#T4?EB$\.E6TA_K@=]F">E122@B'H.A-+UO=BM* M5:J8B4*(:Q*P/$=>:TW"[T(Q:V4/XS#0J8-QF$O&83I'(7Q-,VTPM>V%XF0N M*6VU:QIU/:PO(]? M!/@U9:<,JO65CA,ZV@B,\KA>(D(0UW0_=NBDV72'3AA1@4)_O1&56S5OWB'T M*-Y5:LYFQDN*X+=WO;7!UFKS6.B3?IT4P!ZP%+\-VLMQ-GI)3Y@2A*P9H5]N3D8[4&DM9*& MGP2;9U_/E<. RAW+, RHG-OB^)@,%RL5M50Q6J)4E=D\Q>I%X'R/#7Q0#+R(]M#+%N3Q+GZMC^DW* %0+K]L_ M4"UBTRJ&;[W+\"+YD^]^]G75:5GWU8_O=_9C^N ML4#G=361HLUEO<=KT:Z?2[:_B3)!#?PUZ;1(2<3-ESH/*J*PE[QX_M:)'DVG M:AL;+#NW9AM#:.R*&Y'U>T5$B+1MTL,5Q_(8>ZZ6\AG6+E"99"U4E5W=<<6A MK \IC-]<I84UPIA;!@T@2U54S%":CM/-8<1Z 53:CG= MSCEI4COD.NOL:2FDRW8\M0 M34DG<-5%7$SBZ''4(+K3_7V2?@&;P%C'C5FOT'R_CDS,G3@XL+CD$V?.*OM8 M1+V!PZN1O+J@\R#"'4NQ?=[6A$D.V2C*N$^,YA'OCSY MT" =3^=38%D)%'A85G+)N;-_(O#=49/0!GUD(&T,EI9[>DE<+A*!CX')>0:E MKM4#_^7"+RIKPX_>Z0"B5W5T/U1<$%%\"RPGH4UT@MZ;&KY=U ^Y"BOFMC48 MA.Z;=$CZINE+AB=@G;HA?W2KMV5<>HAJ4!PL-,)E% ( MS/E,@^)U"=VB0;-2&ZF,L#=G.SD0>T6CP,<2&@?ON3QQ8H#]S.2V MJC([KA/I?,TKN\XJ%DE13VK?:T_R>"J@RW-MH ]53R@.V\6".B\WV6Y7QI,6 ML?1KTS%AS.2.Q1:.MSU?^.0C8KM$"I/])) .0J/(-(9%V3#K!A^+;0)9P4_8 M%K<22TFR5IZ1G'1D=,#).]"+@G&3+-HES[RHG[GFWT[5Z0Y5O>6Y?=445\1B M#61W3"PC.^38!#9/HF?+W]P+2T/!SG1XY%Q80R.=LX,>WMF9XOFO,@F0Q#!- ?R/+88(KOH-_6_3UEM! R63F M!XNSS3T/9C@ZK!56H\C'2)J=,O39\A4WR;GW+*RPH.+,%9IO$-8=WQE)Q#1T MS5&C5>OL1KV#5$B$->YJFN>H&Q[B^QA!.4(C(UKE(CH';L35L:D1_3,3^,F\ M.@^H\<1%O46S\%N_]3KD]H1K4\-XB^H_GH M"%A3NZ\5,3_HRD32^I2@\PR>#BW R )4 3<36;AR8^@,*F#6G=8FU0$Y,5?5 M5L>8E:KB5 MC%9!48N!DNF_$5<9A'I&XWIGM'FCDP$Z'U]$ ]19#-55@:0/G M4>F]JNAZ#E$WQMH33Y^T[C-.Y5G&0B#@7)_@QU.;S'J\PZY M+VQ;G*M3#!+M38B()!M[N]B-WY1.YE(Q^"V!:_[SUAZF#VU+?]LMZQKA-J^+ M?HH:L-'@Y=&9);'\BF[B\LV6W#H1E-7(@ M\0>["L5>[7L @TA0E\ NIE=OH9U'ES0VIN0ZL^CUE3^H586%(S!KG/'"D1OP],A9=VSO@I;Y;9U%H3:G*5^H^RXQ9]"6'PN@S^G4Y8? MPU^OSDM;'9H8TB].*6%CU$UM/:AA+3V4B:2U*9-'\5?U%XPLW+$H9ZI+QSD MKAF*%SR_;;7'X?/KQU$H9[AT8

&A7R5)7.USS5;@HV %7-8[3 MRSS?4= /6,Y%(]B*#S(IW8*U]5:#U2SW,70 M8E$6YR&SE]3&7":2YI48;%X)I3;[;O%UFAI_(K7[P7CE:)50%!K=<%/J5 V> M9;JQU,8SQ,ATHXI;"1GTP/K9J%07Q"VP5#\>,);8'1'1# 01897S! ,-]%Q5_?G?,LN,^J091[_U4#(E&C7Y;2[3"0-F-GG3" MVY('VFFB>(,Z6/;B7R 54*1"GD$VC[&M4 M"B)6YCUY0S108(QU3-QQ>U<.8Y428TVI/(E>;4'%W^$74L#2WP$8,A\[RBZ" MX5JTY=GBPIFX-_RS(%C\^X^#/S/L?5[4FKI7 MLF2V9N8&;*987<;_$YZ$^="4&5W;4QXPO+3?U\HR61*UT<&3U8-B;>:P^8FP0SN51[FIG]/Z= MB59\LU&6S\U ]% [#G,Y>FZ=G !LTW$/'BT,' M,=&MRTTT4$9-@=C,U>+T0LKVA,H,BN<_':B!I.$OG*1:_G3JN<]I2(/KP#%94AAVQC,6[7JH4(E(I MFA/$4Q&^2*>\(-L_/ZLJZ^OW=6E=^2R^%=K3F;XW#I$V(BI+332:W0:5'9MI M4R]J19U:;Z5-M;-:MB?%?6T1RF32/9; V#Q^HBT_C%)!+?#N0JH[U@*8S-5( M%3"C02CLE^M6J=2JZ@-MGADM0(W",&SOI*K9QY=J 7>7VV5C'FN!N.R=8O+D MB6!35F--&3 (8&@IT]"=KPL=??:.80?8R]_H-[EEV $VVVY]#T3VAAKM/9VQ&8?=^-[2^$@ )DA 1:6/SKW\PJ M28C%>&EC<%L3,7TP2+5DY9Y9F=W[^##9"T<^R*G\W'E[)N@7(LP_N=+)9_A_ MWT.8C7:X>W.S> SQ)'F_"!;*6CLGKY PJ9\WZDLKO0HY[>L M[Z]#.5],_S@(-K\BT41/R_>5G+292JFQGN.S3RUA!*H'+>$:X0][%'\Q_T-0 M>-EIWU8-4?[X*Z>>X^)MNR7^1I+I5J-"K39:+!5^J18U@953+2,TQDOP')=79 M66;/8!R$=QA)< <=W6Y.?!X;JCM9\(AXME*UP9(+X+87SM A*? M2QB7260X#R"H#/V/(8)^])D+C;]^F1^>!C( ;81HN\ML$<*)@X$Z@VDQ/,0I MJ@'C&RJH9*(YE*B_055@D3K[1-UD(GYM51$595@G?$'[]P0^<.6RI!#_A'E) M@B_OY!F !]\!\*&DSV5Q@]H7^6=G#RF8OZ])L.8\D9<$"0C7+RJZW]J$>]6O M0(IW .25N=&NOL43 <,NLU^SN-48OUI:I+:#G\U(@L&M*2 M[!V:=>:&.O\I@)C;/>]P,!"+'!SY[Q^8<.@B#&V/Y[_B$0JF/W$3#2V]?[75 MP5%:Q\] L�R3N7.*RO?OQJ(VIB+C/VMV5Y7Q:AB)_(;T\Z@5OM9B&=\7&% M:BK@.'C/ORS'2,]W[OX3%<57OANW;'# X;/;UO'OSD)(U0<&9H#=N,$ MUKV4!C"8I59RY" 7U5ED9$5F$.>SP?C#(6-;!J='J'!46+ MB3!R!@*YC5N35;9PMH#]V0PRF"B@!8PW_KZ(2C#L!K9JA>6IT03HY/J./ M0\RBYA:1Q(Q.^G:LH0E'W-R:@*(WQ#/2YA,VD#7R6]A: M.8%[ZJH"V/IT<- 'IVI!#5.)0%JV_JQ>28*JZ*F]:I::-%4*Z-HIM.- M4A,+C"W5-'Z.I#49'MN[2W^R30^VZ]VP@?58G/VVYR'ZK7WLIV'@$FDNQK,. MIOB! ^E__Y6(QA+_[*]KS\OT$38U7?(K#8GZ4;H?63(R1X![ E_,..(0SF^* M%RDI8R!#=89^$P-XVT@=T(XL\,Q A5]!$#\2RL*Y-D;6ISALQU@1>03R<:R)0^)(%8?5]TU)'H)8 M!#$]@S6,T.!U[HQ.X7!D,AR3 ,>4,8?IP6@SW>9Q*/E%&?BM0E5S'!LDF\UQ M;19M]R;&935::9TV,*8KXQ3:W]C9/&Q7'!%C@ZQO #,PP-#*J3#, M /8T ]%@B34J#D"ZR@@U4![6%CW[N/EDHR,F_F="8*43)Y.&K@A )PZ7>-_5 M+9^.'S&>($B-(=Z)I5"#XYP01<=]LXWZ1=TO^JT7F*"AY4%I<5BV&'(&C3@\,@P@!>.)WYF#2"3\ -KP(>!*9I( M[$2W\H^WC%52F#*$[&ZKXOLXBTG@V'2^L<7/^Y;AZ6*'M@H+^[)1_W,A[ [& MC.C_ .B4+>L'$="!:K-V..W^!CCN$!@M M3 2/&2(<%O7E[6V +86IZ#8(K)U;>^/(>J["(SOB4.26:/Z"J*'5$NB8;ID% M!B9%7;1IV:\4-6U<11 %P+YV0]JWG6 F;@"!QR)K*V+AY(8I] !;:[OVVGVX M4M0#+'/3EDKXKFT^@XTUL\T=MA[72AS*"G#Y8R(G*?'@(5\PADR>P91#8 M0[2*@9W)Q*95!TC4L!.1 4IS-.[@]T>US^D3<:BN+"OR/R _$;OV 0(G";2# MV&4A[$C$LA<&-1*13>B4-QCJ4-R:F4-I#$_ S$CT?F:U#SDLF:'.-C9Q)QV5 MA-GMC-^(-BCI9!;R;ATE=/A#]<_&.XH%Z-2@.I(X)<\AKP]XC<'FL%>!4,+# M$G5='4@T^F:94.A\T8A%)50O.5P!V\/,'NCP 6LLL)5?.2.L5'$FW-^&:SHX MN/U?[5%4!31@B3GU[$DE?0_>S_ G')<=Q67X[H]? :XL38\I^\^X:G"7QZ6? M;3?L;]5E-7R4SGE$8&&R+8.!/5+O@(I.B8W-8.1#&0%\$_1MPW$9^1S# M(R?*H%,#4)G7T?$J.M_;OD,?UP8RY#(R68H@&O8>W_EM^PK"KT*&*6!-,&>Y MG')>L+^UGPVX31/(@-4#IH =J:R9X' P$ M,^"KH#9R(XG(0Y0&P&,)>NQTE\-5-\31R/;&&30A\:BLV'&"78ZJ]HQ,A '% M3D#+H:0!\Y2IE')\<3N[=F^!Z6Z'KKP3AM=_=F)*YT\*>:4E=>Y(UXVH2WIM ME!Q0I@ZHX@2ZL@"\J%;2LWQ-&%3SF;QL5I/C'UO_>](X\5P/'PN>*2SV^IBJ M<"2N1+>,JEX=5!W #@K%#XXH76]0[G2T"*7#3D+0,]D_IZJ$,2B'@C[V 9&1 MBY^@#H&^]Q.+H2]@ MGO@;5D4O98UD=;45V>^@@98#* (DIG(@GBBHIA46!V.X[-L M+,L> :G,7)" W\"V\1&?'1!D(:DAHK+U*I@5@XDCVZE6R>0)O$+C8BC[W"^ M^0*& 6HVU-RA# L!TE#T7(D+K5=L9V(8-_' ]UG'V'M,V%U\G5[?!NN]DN_ M>W1P8HIJ.%O!0!D0-+72EL0.E=N384D_0HTE>GO0GGL#6AO.A0 JF@KA0KP/ M$2+$',JH':HT4&RC -L3*I:[OX],3)4 .&%XB [+-OL&QH'S6QOEW1N=P,\4 MOP#]86>P>$V=,73:YB:>SDCD1,N6PD<^,CWQ32D#K\W7VU-!OGG^'@-DPDO9 M\U+V=E/VWC$6XRI>SM_GY_QQ?GI^U&+XR/P_RPQA?I>3)HMEBER/3OVNW'I; MKMN^FR/:%SK-8!YM2"4L]=&*CEV'"30PYER&S5I.?- ;X''1TS4N"O M%DY+ITQ2621N?3C)9-U)_4)-X%!%=,=64+FA"\'!73E)5"_)PF/ 1OT-^EC3 M!&J'O_@@SMLD8U-F8[3\=_;F6ZC4T;;FG-TTDTL.T!O+!1.A,/4'@.Y)5:B_ M7#EK[H<=[Q"7I, "V&!JD!NV0Q4F0!7+5BQ1[[26L+^[D:H:[-:$AIJYQL(5 M""8*'A9%,BCZ0;5K?+4RKPWQ35I"'U MJAS5AD6J#V^GW<,\=R+>,>0]JAK[GE.DMX85QMT1D9TJBR)MPVHITK9_?8:DI-ND MSZ@P!. B(56#A?8A[J,:S-L(^YP3268 M#+WVSMPN.L49'?*#@6<2C13MD& K3 PM4@$V\I#-BY*RO&L M4)NC'MVU;?2XC!3+SGK&]#BSI?"%*Z,G MU4BIUSX14C-QBJD1K MO:D_(76:]=8\G!FO?OQ2%7*8":G:0U+JV#EO7)1?6OO98?_,T__T2.NF6YL6 M2)(W!X-YT5SXFTTI>8FD#D;\J)D[Z$?_XV1(<-:ALI#50?JT.V]@/STG#SL!(^G98PYW?[ H/H[<$YC3W,I,IG]@& MRFFV&O)M*V-Y(I$1YV #NF@DRLDJ($^ GRQ%V:3XC^%PF(=1+<>V3?=[*"0_ MG,]\*%/YSYZ:??YH1 M.B^8;*,8V(E$'J&'PI@USWRF;PD0.:7#8LXGV0"%[X-)4!3X/F$+P^;>?KDJF[ZY,>AZT/WZY0&A+;9@< M+*-[ O =JF@[ I_XMJ \S70+*!PT4%V!!?+,Q,PZ^NE1T-[@M17'V,XF6S>N M>U8Z7GI*MCIT.#\/YN[IPP/&#/H]^@*:*/7@3]37\;C^:H/%.>#BX?C?IX=@ M3UO+@:D=%1GG=Y;&]',K)QP-81E%)8W4HXR7[ RM%6;-@=TBP;<#*[&/QL+0 M"+7-/LU9-:J3^">LVL>1P#C E0LWM:;/&@Q#2RQ\NR1X5T@&^\05X;!Z%KMU M?HQO,&&.4 1)#@8CM>PP2\JPR".@:VT2I4440\0QTC11A(H@$\ MZJ)P9MG&"Z>%3C9*0O@"O7/X!C\B((B/)B$BC:QI#JIDL!1KG=VE MW,5WW/58(];;S#NB'=(PV\!\ NJN7S6-78<:W0*B] 93,R?95*CJR=V9T'_4;PX)4EKZ'$0O%3E(#RFR9300C$=O+R#0 Y"J'2T0O!1-[(U6669*Y;I"Y_I&W43_@ M/*[P?NHV$.S=NKK>6U<2(A3 V"8@JP*!NM5G,6V*Q@8=2OSG^;18#Z<\G-K% M*3 7J!,=U3>U#UNU]$0K=F1CF8=3'DZ=PJDA,= P5=@]-*HV6,&B.:C.Q$,? M#WU.H8\HT[H]SV"/K7J^EE>A4>PAG(=P)P.?EE7DW&%$XX@J5J*^Z^U 7Z8^ MHLD/SV#@60M G,,"V5F,I$Q@4N/_N_+*9W;E(HYF#F[MT>,W,:GUZ3Y%QYT- MKSE!86 /W)AUXL?T8H554,4>W[X1"\MB MKM)G[M,&7GM7=;\2^#W\O@]S+XO0S^5V3P MG\[4>4->C_#\'*NW!I53K:%JG827[#2CX[]7-L MT>VN)N1DR#EZSI>+UUTP;W8F/JJ:Q(H./5?GEKIKJ0:S3>MVPA;&9L[N:#@! M%:^BYL=8UIX9?3Z_C5/%"MB-70/:XB']%#OC,BW]: WN: ]YA_? !)M#HM.29B-:?DW#. M,J.P3OJV'+UFE>OR]S=^]HFE2V&Q= _C/(QS,$YAO@7@7#JAB+85ZXY(MSU. MK ?K:N+5?#L$E5G=Q9>;V++"PK?R=35+!,*UKV3E WV\V<5>C152:256\TD"BHXQ4KQ0Q!GDLP M!G.06GTJT/EJ=2XXJCI8'0(87P\XQTR[3&RS%K<7GBGTG9*CF!5L$>)SH:(^ MH3:5KCH^9.L:I%WDA3E>MS,,5+QG/20'].VZQ.JJE9*RE7?+#G 70!O 6M4^ M%4_VC:90$X@H_2+AL*&:L&*QEI5R5T#H*EQ%H='&P5S='>6 (R<:Q0JX*04_1% MM^YNN5S=.Z>_K0OI-(5 O&)QPF& :TVDN7.5WDZD99=#[26QTIX# (USRQ>$ M.QRC=636Q5SKFB_;NSD?8%'WL3TWS31'DPTC1IIUJW9(K)PXN]CFM\A+_"V. MPRB*7:RW CD,X?8DZ+&F,CMX8>,PNSJ_:T/C!055L6M)$7IJ[!;_F6WI/]5T M]H+2GZE>;N_.TA8]K,T11?KM=8>=DM\BJXO\3&:N)1E<[CWLG@12\.M9T1X> M?B8>JJ,1Q1Q'CYA*A]7Y^JHZ9;QX*WPM]6Y;9][&01OQ. _S/,P[@7GNNUE. MOS$JUDU;4=LI8CZ0Q=ENGSJ/MWD8=C+Y&?TW"A:K9+*35J9P+*T#^\KC6!X^ MO8!/CC'-&IM0N]9OM=JP6R@2S4M*]7#I)5QR%3;;9TNVDV:GQ-M)5YKM0RLH MVR"(ZEP9 A>/ M!$1I$0([*9DV3-GU4NTF)6\+WE&'G6I83EA6%=K$^_74AK1CL7ACV_;0T<%9 MGQY3%C6WIRO M>E0; 1:&MJQ'W=:N8KXR,!=VT^A!;9<'0!W^[^X@KFTOI.. M."/I$S)\!L_ 9E@2V3$[Q&VW*KN3+'U997=.F1.7N1BMF#-S,!YZ$7=O\@/X M);+2Z;W[+5"QTH2U#.881H:#=25Q[>9\R$H-NLC11YD_KM$M_2K,^Y@>PR /0/&U(;DS$5U=)G)L:Z=TM\N/'\GKSP,_*LZ91K]3O MBT^KTR42@WLE)AZT_+JH5-,5?A%NDOZ(3Q8:ZYT2B<).@40LCCA4#>MG=X_H M.M$P(Q5TC]JH0&F\IE Y8-VY<$HD^@57C419>5A52O4@QM^8[M]JS2-E8];)>X'Q)@56Q>5J\9?V;B6K5#C0Y3 M=;% IKWH3DTK>K\$1T#E9&[.)0=&C-EA9>,9H45VW#NP^2*%K[4=NH\78 1, M@36R=/J:[9V>M1%G=]:M_Z$FKI"H<(/8#64%HXZMN#)]2 1K"2/Z0Y%J;0:6 M7L*@N(_#TT"&SOHT;T'A"C;;_2-]UB4@VJ',*H$-PSM=,5E0EGYC;W0 ]JI+ MCK##H5-2HQACN&-K0/O6T]:^N.I(W6$9S2/?>->&]J\-!;UK0]ZU(>_:D'=M MR$T3(M4F>\,X&<3"HU OR,>"O; 8#/7ZT?"P%P[WPT(_$8F%2/\'.V[KC;P\ MC0CA4#PJQ Y^B :%1"@1#UH_O/UJDO"FJTFA=UU-.C+'B:=#EVMWTG&RPER) M.C2UYNCMZF=N8ZNVSK?KQ9*86HA*$RV-B6JKV0=E 2##&IIL.W6@1T2Q5"1F MJ=M^GJU7"75<5S<43%1C.7Y]7=7ZW+:N/?4OJ;I.]%VGA,Z<8V/ 3V7/+\:: M=UBI:?N#@$IIM=M@2Z6A);S+L^M;P!:F6X>%YSN)SWVJ*^IX D25909&"Z2N*#!U'%%4LSQBIH(S[NCW :XP MLL_*JOAZY"G;C<60 (.$NP>]VVZ/&D3T:\D-[K>",B#L=03BD,]:K M'1,K:2V]&0RQL0L48)TH=XE;QT=G+R>OKF!CZ(S;Q\PCZT-;GP*&'/7^V"7V M:=%>NG^*NZZ@R(A0\@>$DF6K;Z-3VW#'#8AF&,VW9^1O]YNTV0@])]JJQIJ( MM7M$6--ZIEMDWW$48_ZGVYNWI4++;AT>V[4XQBXGQG:!S#-ISBT8SQWG"_62 MV'XFZV')>0B+^B(Q,O>P,Z/SY)&N*/O^X,/5$?T%YS"S5UF)7M\;7,7/%+BE M_>F/>HJS.QZ^=S9_/?1*.V"T6N*X21,AAB!YCJE;1&E+!ECP_[S2Q]=II7NC MLI+L#Q_,%"\.E(W17?4W\=O&,RZ^('^\C*P>]VO9\>U#@S>C]TH]-.GU(M+8 M[>/S1U[IY'-JS5K;;]%M.0TPRG3/CJ,J8P^A:*O8;D]'\ ML\&5NZF+]]W4.)4Q-6$Z'-ZHR=4]()L0"1SZX1UP_6;3:S>J!K@;,A!-?=<> M0$7\/>KWKGG@%KDOJO\@6,'L=+RK-,B\?<>V8-[2L1S$I]4CSKG[(>J[FIPS MP^CWQ!>W0HOJ\\6+9O3JS&*K:2UFK277DMX#I(0?,-B_J>'M*56KT#WTS+$X MK^2[:C"3BQ8K\:?[8GRS>CO2[Q5 SX+J8=_UZH*.:=^BRJPMLR2)N ('UQ;7 M1\G@/CY?Y;1FJ=<1JBLME+]1^F320)X;"O!7)J3>#O398R%MKI>=X;3+U[11 M['8AS1N-BP-=R,Y*X\=5X887:ZM9,[S*"/)HA;[>6"#V)DGW6_SHS+3SC+!\ M^RFVJX/>??MI.9^6[N-5W1\R>JG[RY/.*%V+WVK%ZH8WQ:8\NLVHE68>3E$( MQT_H*ZS5W><*W+>#_":TR!6J=_YZIK4LET*I6S)(W5Z>< ;&[6,O'$O7,[GT ML%%0^Q'C*8P@#P5/*#E[86\Y:KY<.9[Y-<$K=^^(VZGCQ[<-'[. MR M1,:D2W0QLPQ!ZH>E L<]"'.R[*]DYYX[ZHUXVUP9^YR"#E:AR=U[ U9>K75- M>-]711>S<2W#NEIMK>#*(^"7:[^&P5:69["7=.&^0>PJ!>.4TJ*U.IA/BEW[ M0(WC%9U:_>O[2>Q^H:I\5XY.&L5BY'98'U_D3IZRWZ(5Z.TW&A2A,&TBS5 ) MBG]5Q+4T,V>6Z'S,; ;K2J2WR922J5QEI,V/'2XL[V%:W31];#_].?6*:;L2L9?8KK<;^B9K'U=5;>:?FD=D6 M#3IKY9IK5=A^6P5Q%U!B*"VZL\D<_'3")-LR3?JGT]X.#1VY%F%'IEQ)_#M$ M>9VT>.5(]09J3$NZD_@]=+2]SZTD]9H"_3O+OC1\7R;:8WFM>[7ZMS5.'1H$ M^P"D$"*ZV ?"ID62*"2H-_>9>R HZ77WY2E1Y_2)NH*WB*RN6#21K$7,5/6Q MNTJNXF';YI3BQE7. *8[+*N/.L1^87J;D.G=.AJ/I?JH1HM:/L\^+"O@6&,^ M1TB?K"WE!K)$N8Z"X'/A4*XX!\:_IM.#XG:V>Q7O\HI;H'4@:ZG+H5)AEI^O MW<]+E7@GV)N2\>]>QK!Y$WJE M:*\*"G7BT!7^[[Y\IX!L3).WD?69KL]34T>.RDMV&VTQ>2%0+SA M1\O;;G"1R92ZT>3]Y$YLD#2 .!X_!/&^Q_L9IG9(M+9&X?N<0WH3'51H/?$\ M&*DL6&D[N;NUG)I7PK%,2M>$:N:N&$W=_/:EI'<>4FM2"$N/3VJ;%T?2<)!/ M5^]5'J-"_-<@A&=@G%&J))8,=_.9:+8YZ#P4TN5JLG$A& _%&BCHAER:=@L: M>>C&S/23?P6\)O%N0F#;YNC?P7\XW#_' ' @PK840H- U&%W7-CK.Z+IG8'O M3Q),[PDY/<,T\V++G.>[\V#'-*.#P3JEQX>%2S'-X4)5;_1):<8+Q<+ZKA!Y M;*TBC4O(I?=$F)Z!\(@/%N=Y+;><^A_6R4;V]JGTT+@4A(N-<#H\7H:-#+G) M/J6F]_T"A7#\_=1X2BQY%Z+>?R%*\"Y$>1>BO M1WH6HPPM1[4'/E)70(KR0 M.]-:JMU/\9J6)U(#I=;.?2=X,A3/%^]"W5J_(TG):F+\9+1SQ3$\&=]_LDX> MJN%Z?Q&<;BK+NW18$#NKY+@G'(XI#B>M>G'6K'1(MYCQ"\(P4^FLX,G(_I.+ MAE@CC:;4YELRO^Z,'H5T?(U/'LPNY/M/E<'#[9#/1Y$> MO_]DN;J)-5LW+6UJ/D:%^:R;Y/V/*WCR8,QVK=#P=]J/Q8[X$!N%I]6!68_B MF >;KYD;OR8&AP,^->HU@B1:G>:##7CR8//32&Y:U=.M2L8?NBLO\^MBM&PF MX8AHS:BC\U5+WJX)36V$==\._S868R[QL8L9>K1 M^S'H-@=/3IMZN?40S:E3L3>>EEJWC8Z8;/3BAT^F'LEHUB[5!3Y:CG62B;Q6 M&@#H$X=/DO[=^%$CK1L^*FXR\K0YF(;*8S1T#AZ5XU&SK*>,(M_R#^/A:+H[ M,V^2^.@!\!\?B[>Y^S8_RI0&ZCYY H?/0!_4VEL&IF(>=.9"=G6(-4D_6YI3F?LEA8 M+;75,72].D8DDG:;'D2"L$[QOJ&-[S."W"N,C^&SEMKD M'S;%>GC:71N=U%Q62.$T^'/ZT?W6>86A_A7"JWQ69EVE)GF6A4ZZOQ[F9!^I=WQG,N.7.$%T5?2E62064],J-VR&8]%>7.6VB0,>3V8K_;2D)-ZKS9RLZJ5 M\M ?;:2GIZD4RCT.:U*Y48KL^+0+U>QA9A20QI',J"K-!ZB-RAC"W)*&0P&\ MBP!"DXB\C&\F)".2G*G>+D*W#75%$Z,.LX0/8J(?5#/M$[M0'B(,]Q[D?G]2 MW',WX';3P%WY S"6R.IC^L/6!6I>?:N)$"G>ZL6!HU8V'[Z7- M^ ='X,#G,*JAF>3#)+W+;<('3B+>[)Y (_IO5%[8GM@8,6G6'G?*]SWCZGJL+'.8#$1C:!:*]^K\N M.]XU)0;K1\#";$#9?_MQZ)_,^X:$_Z+7RU6)V7D4K\K)ID'.XI]\#3($7X\, M.[[+W4+*;SR)8, [A^LXAZC@'<0U'(00$,+>25S#203B$>\@KN(@PB'O(*[A M((*!4-P[B6LXB8 0\P[B*@["TYNNXR"$0-03UU=Q$AY)7,M!>'K3=1P$B&N/ M)#[P)&COJ=VN8Q_M ?P\0,3? (AS^MJN>L<#5<8O_]^/R(]W[EZ(!R)A.PG2 MSC(-SM<<+0?&V>F59X1/_#^>-SUVW)7X;VT$@P%XE^;5C ,_&%\\[3G^$/VNK,S1L;N?S_Z?(5 7/CJ MYQOTY.*'X$(X(,2_.BY\'*V?]G9\/*V?W-DN"^A_^-$S+]O7/OK@475GSP!_ M+C5F!X[!D /(O7UZBM3W5J2"P9=(C.XU$G\AHG9Q>OFKH#!N8DQ44Q>5H?[W M'VXM' #A^V']I4!P9E%ZA;SNI6R?S[G/>6DHG-M>NL*#?R$V\R=N^:7LD6^" MZ]=D.WJ,_O,8_>GTA&^"_-_OX*^!T=O#)K$C&PR2)_*2X"YP0%'1_=:HGR4' M3D?#ORQ(7C:%#'7/Z-F6>?GYK\& D-'H\W00U6BZ]A7>U[W2G9=/G/PBV_'XZ2?%]>\]"Z_Q5%^$TYZV>#CGQQ/=!I=1.GX M5LE5O[O8ZA<++^[M:._.1CZG%^$%V$AH]=A; M/1@UH]-ZV&BFD)FJN2(VDHC^^!6+^(1X[,M'-3V5Y%IXB1"];RM_,JTG8=@)3IQ*^4.BP=Z5'39Y&XD53SQU-?7<'FPMP M$7TTFI$;.5WDS=!:>J@'@\6'#2HD&$T-AJ.^Z)&>-E\DFKJGB22'IFQ<*"<%/AAOEE+9V:IUDR:5(2H7+AT M$KKQ=!^3Y[-R?2KT'V?%Q+T@)1/)7IPFH2=\\5CT?*Z=/YUXF-;TS3F(Y=3Q M.,@[/3QN#O+8C%6FB6EC-/7'C>*B0OA@+GEI[W#UH5X-55N%9"=5O2UTXR05 M3K:PZV<4"_KX$K%3.M05YB-XFLA5\I&+%[>Z'C[R'N^.FXT,^_-B3MLDFM/% MH]Z8MOK9\;)X:6,L6J_-9]E>_J'C7ZPJZ=*8I.L"*B*8\A[SQ4.A\WET_G3: M\121K2_'8R#O<^RX&4CG<10*":6[TK142,]GZ\U8BZF79B"BWQ]NJ]7674>, M1L.]^URI7-)1#T%O3CCD"T<^.#7^TO[0MFJ(!PV2OU@.SW5= [PT<[@T7)[- MX[DT8*Z":[[+ <3(TZ9.BW^6%"%35E:/35[J3;O&3?,V=+NZM"O1-0G1-_ECKZJ'"%/Y;DFN#R;)W1IP%P%MWF/I^DHLYEV4I6U,-KX M>4'.+WN;UC*9O7A"8G>2K"=*C71P2KJA&UFI5]8/FQ4PF\2/7Z%0S!>,GM'G M]!UYD*?QO"W+Z-* N28>]/L*CW^1-J3P/-S,;')"L%:=/>0R]4LK/ ,E8CZE M4N/IM'5?S_@W#[E%PC]^!6.Q'WAT!DO>_WQY'X8B/LCR/U8DL]W M)_=]A:6YGNO9U:@RR;245;<7GVIF8G[IH-EMZ+&^ZL3SJ^DLFC0,I7X[2Q23 MN(O+F85KKFY-*5ZOD)P^4KA,_?L7C(5\D?B8Q_DWS:?X(:C^6 M(O/-J7U?BK?&H<=)7VP\9;;G05IU/7VXR)5 M6E"E';T(<1#CL9/I<]2+\!]#A$/^93]6-6%^:7"&,WV$S4FC#?M*4H!(C9_! MPTZJ[R#KLRUU=V72SC3T\T_)@#<&\"L<(W;W85C$J2/./DL=('OF97XAB)Y> M*E A(#UG3 C\7R.$ RKF=&G-S6#@B''(IO98#\Q0T,<^H%2F+R#! M^N@@*74&6]IP$W'X6H8QL,BQEVFO,\N;4GC$EQKS0<28QSI2:_4VKF&1>V\' M.9J2/KW9W!!E,('-3ZGSTG[P!;Y@>31/#-O>S,G.B/:K!\]:8XGQ1K+17_;X MS"Q>'?'5W)S/KGS^74R0.ZV GFA$\5F;;*F_#R8!+@)3%(;.<3@ M<#&><;&JJ&D]00S&^6ZZ9N"<3_F:Y5R9=18WM7+VNK,9_:,*OX%CFR9 M:ODK1KAZ-Q6CLK!8#@9]);?ZW"-3>L/22/$O9ORBTUI.BI6GQ^1]XY/([ N> M67C:-A>1I^QBFAO+X?1I],9K*RZDX2F]83G^O7[X14QUC<;Y(_?BGJ M$;WNS5]P]IGJ("Y%@]/(7",Z-BD<%"_+_1IW&H&$=S0KK!#A/ MK7F7HDA!SMV(L@@X\0GZX5>!FWME0TF?R^+FIZ3(DD+\?5D=3-TCX%V\'0S! M,2Q[-LZ&8QMHHS(IS5"O! RV(<1@Z#G\![Z35;1>.> K!CL#0C^XUN@:(<"UZ7XIU"TP MX(&IIJ&C!,+S<\,77B5+438I/#0R-F51DS=$J1$V!K^>:I&HXWP[H^@37;4,O MO7_X;@C2<>T7V9362F!:;3 M:E"PG"A_"(U?%4\[+;80R]4YP?P4QFR 2BB.6"2-4G:+P+CN8.P?_0V,YRB7 M06P2=5!5$.GUGV] BQVOT(X4II\9E[.3,E3^:ZBI06EL8 9""A2U1HMR';TBB!?)!J(7;YM,'OP]9#^W2A Y/+-H\^S9;H_(2!< M-"/CW/L+Q@+![X:S0B!ZT:2Z\^,L_T?O+Q@))/Y4IO,\GXU=M+W.^[?\EN3< M\TO00\=)?V?(%1/Z?54>,MVO?P0.[H>^CY2UATUJDBC#('DB+PGN @<4%=UO MC?I&B( RAU_^OQ_"C_=")Q$(G3>[*KYKVZ#KDFAOP*-G8G04N_XD>89P^ET* MBJ1 NQ/MV$>"Z..6G'KK'%L_&%B]X?>IWR00=)U^% M1QXH%HS%'_[[T:<<"R0N6Q+NBD[Y*K3D\Z?M8%;.)F(\2,9&7F \%12A!.M\/XAT% ,\ M<_R<3.&K^,3/=NC7X1;_%H[P/]3U?6;4O+3W^_OXNZ]$X%ZZ2,Z1?*H/$Z*7 MWMN5R-7G.;1P!74A/^1:'9.HWZR+6%+OU4;N-*"5\M ?;:2GIZD4RCT.:U*Y M48J\_^:<39I-AS*KQ$B9F@:*\Y$KB&?$JRR?[D*-8J_,FV*W MG DMQH/4PZ<1KU)IZ]7;N$CXQ?3^\:[Q3H7 T'?LO2<'[T586]*&N]K?G\3B;9O:'"[!/?3T.S27;+ MY/7G6?QHDYYT;G.K84=,12+9C2+5TI,Q2J ?OX(17R+QKC)$W\H-=%H7^\,W M^4F^H1:Z90#':#\DUDVLWDNFWUII!1H@U87!2KEOIB_*E>.YYK M[ ]PC>W?8?/\8M_)+W8QA>Q;VN'GT]&.W;IS;ML]S_[#2C]?NLU'-YU92FJ1 M9:(@YZ*K7@RUM7C(%TN\J^>KYTR[9F?:Q72Z;TGR9U/SWDGQG1LU;23FR]&T MQ)>6NK8QIXF[!E \*'R1D"\:XCT/W)_M@=M7^'RW=>S;"J*H-G144V?Y>//'2SH9 IRTZ@LQPU#S;0JL6SH M\A[<.+M+XQEC=F MJ[+(S<0R96.-D!EL4F<5TMZ_J8.B4,<7?F0":]'T25>%,JM.G%5[C)O#R:E# M'8 TI&4CB;,/6/EFCO0K;WP<$0<3:TDZL=?(ZIVQ2G&2QDV ?Q+=X(;;>M C M28,O%J:H85%*:TLC"1D.MR&B1I1W_O[U'PR OFSZWRAU9,E?M86-OWV;)X++L;8=RIPF(S[.=3W M_JX?GPR[^--]O3*-B8^9[D*:I>5VL5F(C[%O<>#0$_L<\1VT6?C-]@I.#5.[ M,C32])\H9NI$H^\#+=?Z0/ET02WX5Q])9%A0ZA9KJ5-5Z.@!FINJ$$8#AYZ0Y[#U=U4CGV7YT:K=\^V>.-79E,[I M]K90;6+%K2T#+\#\$;!8/!Y),<5MSC;PB16 5>VG7=/&!3\++@+U;HV)OZ\1<>H7 M1S#_3U%>B1O=VFPL$7"ZUOUTRN*$<$U!'N#\;\[UF59)V3\UK"[L MQ.@6'K MM=T:P_:7JDZ+K?]DGHXEV3LUZ]!1IQ:"Z"!U'W@X&(A%#L[\]T],V/$4T:,) M;<_GO^(1;Q?]B0-%";C0O]KJX*A?##\#]0(ER3NUP:RO?ORB-:QI8S"5%FK6 MC]4N?^58=ETER\TFGLG5]N9R)*UVLY#.^+A"-15PZI"LL5IK M9UI4$G]LGGF,TL<*+NO]1SV@=/E5+*@^Q1_^"EQO6'%YOES?V=G$I"-Q6 M0_ ZO!Q=V8=U?T@^H\305B?8"V,FZ81>%=LV.4&?MR8J^HAH\#4L!2@#OAZK M*NVW8?NT]_IY,$M!TNF7J,\B/[>"!0$NZ0SON/OI');^"TH4:YJ"G4<&MOY% MW>'._,]L!&=U^<9$W?$L8=<0'ZY8U)E-_CPH'(TNP&55YJ"?B8^J9C5:D0Q] MVP[*=S1X\9RNB+[[K;ZH+M']#WCBPX6Z_01#(@/'TW3?88\9%E ANCNB ,^Q ML0Z"#+9;WQ5@.+9<<8.!$PZSD=@BQT0A&H8A.(48W XV8NLNO[3V,R+YF:?_ MZ77]3Y(ZF[1C4Q(-+T8)_TAYJH]/QOO>2C.O%/F8:&>1*_T/GODK-R'%BZE6 M/3L3.J5)[:Z966=N)O&+;"( 12Q%#?%C3EBG'U7910_8K-W" M"*RJB:K*6XQ!Q!V9[+T1$#M[R ""WA,]VQ,UT5PW 3HG+"^1)3FD>DBT\.0 M&W:#&DHPDH]35(/UB9JK&HO080,GJA.;RI9_/,=E1NJV297.K< N=P4CJ;=_ M(BX):VYE=: :FMM^O*I"6* 0AI&)KN_'('Y[":N)!*P<0(=QQS[9J/"?5U!G MHAALMT=SJ=N)MIK98G%VHPSTY"6H$R"TQV-88)6ZK"V:S%P5B8MGN=6598\$9[+376Z,$]X7#T.-'+RG,+WI-& MP#2 'HOF<#QC1K*G.G\2%W<:Y0T9-SVI(.XS/_Q!Q"1PY3D5=$='@X&U*3%T M*R"K#DT:;<^X5?5I&SK;XB&*T=V2Y<-#GVM@Z/J'96SU: N70??)K #IS?$ RZ8>*" M06L>474)I=&.$H5BVCY [ WX3!D0=-E>49U?$8I=%6J@:: MMCB'QB2LCR/&(, :5[(NG(YYK6H[Q$6-;$4W-'/ -IZ4Y6W*&,)J2:^56(T[ M85S'>: S8.2Y4<^S?5%7=*_+=U=@3AS# -F>+Q(NO1GP"/+ MQ4,9*UBJ$G7E8T=>8/;:UD5SE'X MP>B3MG]=CXT4N"[F6AYAM0!Y0NX3A-[ MYL(W?;L)[DX/6V<'EL4;X&J(9S0&B.UO$<-V4=.:QQ)*K(,WOJPSUY,E45:@ MI]HF-7.5S44,H&%;7?L9)\W2V#&<1J8L^^EOCF5N98'@LY8(@]WCTA6="=KM MAG;'LHG'O0%[:8S ES&83>,L:&E[S@ -+I3Y M3LH&-S$W#2G#%5KT6*)C0 MW@*&YIX.$4^1GS-0,A^5"&QI9C)//0?L8S#QFW/K6;J"@Q[(5K]5W<677+V1 MMT?@ ,GJ'XQ $1G7ZE.5"(UDUJG8SL_=?8\]:+UMI;8=I+G:,*0Z$^U@/574 ME4)QE_)E ZMI!0 B;B9N =-''4S; V3]G!D;_WNKI-APM"7(,P1"H8"0VA(; MPW+91@"/,QY&LDY;3"+FG[?%]66;R'\8^V;[,<2UJ\\U5;ZW=@92\=K*YZ0_ MV?00 %RWWT&GHJEH9"89^*?N#"NYLD%%G;(XRX.OF=BP?'MC]8T-V)LV50Y5 M:G!8L[BFWG.%V[1!W9=$'E&&J^M^2^V@\YJ287F<6"MZ*[V?[0O_OI*Y/:#1MG1\,58=/@\UA1^E8;/-0+YNFWNE6M20K0M@1RE*H6U WE$/3.[:!=DXFI7:L) M4.O&#T*6L,L\XF@$4* C#^B#$M&W&JG-#^!YD*Q#"40DNAR ZF'IUE^6*@): M$+5N5'H#23?[P$ DD+7(^]! 2_;ZG- MMFO5G;6Z0L949.M48>BKBN6S8T4O7,\S7P):% ,9!+I$XTD@_"=$'OH-U0^: M,CYJ78%QOX@.5>M7_'M[N\^5H4^GM -9AY/H$S :6/4-RC(TLM5WCE*QE[/Y MBIS-L)>SZ>5L>CF;7LZFFR9$*NM[>7D:BR6$<"(:^L%.U?5#/!2)A^*)(S^$ MPS$^&MWY 2NHZ-E$<2UW@_QF.E7+BU;J3BHF05>)[#\)"^I&'^_C?K[&=X/) ME5A9W&_PR?C!DUVS/YL'FVD^-8^-PVI.[N1O5O!D,+C_:+O<:(B;A[G8B0I2 M_683+A7OQN.>T!/VGZQ$I^7A0U9L3!?36:];6.E:=MV )P\66DXDA(V\F84[ M+:%3R\VD?"Z<6<&3!PL=59],5=-J&7YSDY>[\5DWY;_',0\7VFK>/0Y"G79L MNM$&Y';$ZX^/4UQH,+S_Z$.[WI/(#3]"&U"E;7Y65GED\^31N3FA&-X)BQ_2?SY5:B MJR8W^4S)+XFJ6*OZ*R,<,WBP):U8Z=ILX3!\Y'#,NZ$^/3[.%T"%\7&Y(A?OL;(Q=6@[&W 0' M8RF:S#Y-A8?%XNZVW@FK=,Q#+!$GOQ9JDWG46ZL\2\>[M(YK $^L'1+S+Y M?F>IC<5,*G73:RC-43VGTW4>;*FESS?-$FF6,T)XTRHK<[XZ:-!'#XZ^=9=9 MC3:1:2E#VFHCWXX5TEEI?(SKK$@^-WPHK/M\J=!*YV[OR\7H_>H8UXGWS57[ MJ3+0>%,OWT6"R_73J'.2XO%3>,8UPDM)T^1@=1M3J/5 M#/'+M70BTUP=Y3K\YC8Y>>C=Q#*26@]-R_/.X^"I<93K/$U:\U1PO1SS"Z$Y M]8\3Z]N'AZ-F9#_X6+Q:&0Z$0CVWBO>11KL/G;V(A?S72F79;\8>[FU;[_J9_E.O?!33.R.L9UXI/>0TT:Z?V.D%U6JO'B3;!PESS&=5;^N=&_$8I] M/L7?\_G&[6,X74H>Y3J5@EXRLKHI\EVQO>H^I.:9I_#8S77>?M4E\J:K+M'G MK[J<=+9!":]C4I3ZIMC#"WZ$,1B9!DWU$)53OH-MXKQKL?D]-XA[Y3BG$TQU:@&),PR$/M&!=2/ %="0P"H_L#QUQNHR M@1HOP>S#O3$0%*?C."X/+Z8(V^E6YT[2..&1]DZ6R5(B*Q9(VOD#[@).&AE*!@W\9]J.-C%+B;UX!_T1G0S6Y-;1ROYN5:)R7$/?1/OIB-C6\53858O_&N MWUB( N\?K2A5TNCB=O].,3.ZOA[>0(2;98^;W"EB 3I1]YWT: M]K#U1",W:JL5:X-)&RY956-XAFBV7]20%9T8%/.":<2&G6AN)!62F^KM,CG^ M\>O:RCI^#C2BZ7"AW(P]SJ8YK=@2@<*;_J!M#DP;]NZ*GR*B,\BE&CKL[2S2 6 M< F^H6!4FUX%<%3*9U*%MWCHHHA]H:&)RIBPU)U77(YZ+*<6\UE_(O*SYGWP MKO/0CF_R5W(Y"D3D*W;0(-/%8A;W*[S8?UI(_D$KUKR[R.5+8Z4>N=X%.OG9 M(^;/H>Y>_DU.4\UY3QZM1B->\T!=OE^3-X6EU-@S D\]VA/V0^>(OB,5 MY1F]=,$XM3D#+*49VX>*,,M\' #];&C6%=7C6!J&2ST;2KHX!O-JS"R=#3.H M&+NW-5=LD0 3J*8.+^M_!PXCL//C!NM+.WP].$(?5_%X&^KC Z\M%LR_OE:P M=3)60)5&/S&82B]:_+0_N!>%\4=K01BS&; HW6ZTTU7_V0IU\@P&ZN\22$[#C*R.HA$8X,E]-^@+$,FE%01/ M"[JR7;[>]GRV<_3GF*-?CI%]BH'ZY:#":,.*TEN7P(/S-4!%JS<_3FK=2.DY MEXRW=XR3:TEW?G?P9O>&9(5>#.QIF78C*.IY?3J+AV=W]42YJH7')ZYAON]F MU_Y=2RRP4%'\O#:3'J:;]%VZ.RQM-%/&,AS"CU^1F \8W)'[EF_%^=!EQ5NGK*@. M#*7V5RC M$$T\94@Q^)C:Y&;U]AC+2\4]:>5QA1TWQ+4=(/?7MV0$SZFBR8'5!X<,,5_" M+I&35VDGOF?(OWH[KR<;@M:8+N:13'%5+MV3,*U4&?SQ*QJ/'1#_WQ[U?S/J M]W2"+\<*T&=$749'*+[8\4T[=(]52S=\SXWT]=(,[KV9*HO2=B=EHU !U0M/F2;4[57'79R0WUH M3!]OE%(V^1F^IMIBU;CO-L8\+]T9@TU[7$[U!UAR5?CQ2XCZA,AAN^OWR>]O M(*P]VOXJ#B8/&3UD] 3-[PN:,[F4YHF6^2AHN<%4>)1NHH)?'\=T[%,0]X22 MQP=;\C#WQ.?NRT*NG]7JAC^)-!ZF4IV/"Y_A-KJT M1S6U+?9FH8ZI38,* M&1:[ZKCQ&7ZJZ*A9S'57^=Y4Z WZLEY^*-Q.5KT(^JF""5\\&/2BS!\;9[HT MV7C\Q,O \JC HP)/JEZ'4VXT(:M"H=>^Z8@38]SM/@U23SPVTHM[$MCC/6>\ MO'9]@/$DL$<%G@3V)/!'NL<6ZV)"'L1N_---7^"#26F8D,HH7M$]]J)\_8)9 M539V<%$Z?ELU1/G+%/(Y5Y+DMZ+9-[=]_#!OTIV_W98?'@H%7DKVBMWQTV-U M3KNQHS>)#_GB1_*6O\R]\TL+K,\/0_VI!/@6U='#.0_GOB'3/Y.SH])4Z_68 MDESRJ<+D?ME>Y\?W(100<4] ?%=B_1Z91I^DE+TK3:C4D8J3DMPW.ZW:S<,P M.%24[!2I$M.$XM%# ^DM:4(>37Y!FO0$Z+D(])2O(GNC#?WA5FK.YRJAC%"6 MFV9I0NDPS,0C+YS*T*7.BO_0/K"_Z&/NOKAG;!*_YWMP]81_#\%=3R_[HJD0 MJX\][_6QWZ&;:"_$,[)1ED]WH4:Q5^9-L5O.A!;C0>KA<]O8)];!FSXQ2_EI M--N[#Y8W2K443?[X%0V=Z-)^QC;VGPZ<%[K8IV;%4JQACO)38>OKZ'Y+I=^5TOS\,>I$EZ7 M\F-1M"MJ-N=U*?_R6?#7M6>O+^AWV+*'V=]CRQYF?X<]>YC]';;L=2G_'EO^ M?IC]=7FVUZ7\ZUF2WP.GOP5__A8<^0_!5Z]+^9=IQN*UJ/F2%.)U*?<(Y/)M MT*Z80+PNY=>.\Y?>Y%?2VK_,;:0OQ\B\+N4GKDA^W19]7I=R3T/R2,CK4OXU M<,6CH#^2@KPNY1[I7-(\_\*DXW4I]TC(DSY>E_)3WA2O2[G7#\YUY>9CVL&% M"D2H;@0UQ=?*XWFX/HJDH]-/:1PE]D8E?1DJC/F<2$A++?.SUC!I-2GG?7ST MMR[(>X70/$+_+$+W"O1Y>'GY _0$T!G+N>3TA_ST=J+5IRE_=IF[32O^9MGN M4>X)*X\I?+L>Y5?.!SZT;$SGIE*LE>XZL8XT>UN//\#-UJZ%<2\^/ MRGQK2HRQGJTT;I_&K$%Y,.H+)1)>+]C7BFJ/M+^*<\E#1@\9/3GSVW+F3.ZD MV*#\5%VTZ[/I;$UR_EKF=A/AK?[DGDSRV, WJ1I\S93_H0ZD<*DIQ$NJ\=21 M1N7EP"R&S*A_9;I4;+3 M7]Q-.X/8I^1"Y=O+X4:)-K3IIAQLD%:QOZD7DU9S\K@O&#_E;O8B3%Y3R&_* M3KS,*X\*/"KX3D+U7/E=I6'!3)#N_;1V*U52PD/V(6RLK-[DG@#V6(_7F]P3 MP!X5> +XVPO@]_C&.HG.JN87[G.=V5VD\N3G&]I]>V6W)G])O'[!="JO-?DW M]VF_HA_6F5Q)H4QNIJ<>EW$^2K+=?*A[&V_$DJPS>3SLBT8$K^_L5=\<_Q;D MYS4F]W#.8_D7<'04[X5%-5\)WV5:_7$P6-7:D4&SP?J2>^+A6Y+JMT@P^B2% M[%W90>8R5!'RXTXJXP\FUR-)D#8DF+2[DB<.\P:\KN1_.$EZTO-,]'G*2]'L M]%4E5^@%.S6BR'?3<$IHK%=64_)XR!>+GI*-+_0DOTB7\G?2'-MCU9S!C(.= M4TN;&EU]+]:SFLFW57=K^7A^_I3ID4DI(PPZ^7CS/JV9L]7^X33)@$A+A)1> M5V5IL&G#^#>R.IA:9]'OR8_)Q*)-2(2/1I6)WHLE2]-E\@='X-3F,)2AP1%> MOM,[&P@__Y0,&&%P6+UKK[L'EU;-OC$R90Y$!99+U"_=$OX?UBC::G#-S41) M,6@U.MBFN+-T4\&^Q=@I&UL;B];ZN;D&%*C!2NE#!":5'WM]G9 MA8AJ9ZEN43_7B)\*>Y2J;)UN1%Z!I"*Z7QV-MB2F.1QSB\*T??N8V WJ78\@ MBN%7(Q!2.OUK(&F@E^H&HHX.Z*?18 OM"N\^X"VJZI2600KX+5H( +\RD##I M\G!U.C=#+L<-I=$(WG6(&[5>;8B8:"-KX,H1Y#\[ N_\\J^@+ &BP%B>DW[Y MREVZR2\B7;ZE=C/34F.IAI-)ID"! D&&2>/$C0#3TU%$ O.8@4R?B :==VYJ('>1H^&($]#:*>/118N- MX3-;AF)0!@-$*+*.X^N#L[U&:%R<&HS<>UW M ,=;__BL8Y;>L5SP3^WUSI>%6NUE(9WQGJ92 M*/+O,%OYZC&556Q@.5XZJ),/ZZ*FM8+E]NI32C47_+D+J-- MJ@_J.+\>@^3A _$#)QT8*K*,FT=0G0QU8PN)-_::X*"TR&X.4 MZV+&KTB5Y(]?T9-@,=[/T]TT&W!LE.\>7) UY6>+FJ?4!DXJPY1C 5=L _@Y MATOR/C9H=3+WC8X0JRX3ZT[SL3>^2+CA72Z4&F6S*4NY2%)VZ_E23OA2&,!L M;=*KZC'A67E+-<*+K+JT+62*C,J])'1X9A:HI;+ W4V1P$BDLL,0\+ MMP'-.L Y>,LIJK%]W1Z:"E&0.W-1,YCLQK3P@>7Z1^\(6Q\R+PF$&&B33F2 MBOMC4+!D.]Q@!V ME%F8TAQ=Z<\QH6I06]RDM<[3-#4K%RKY9$+5E/&784+V?BG*.9OUV- )M-T! M&;%!QARR!HOF&"T9F?PP)O@5+=XL)UW"P]*&D#TP=I4&?R.K*VB[BN<#_0U>M!^A?P7\\ M0GPC(3JHX#[;D8JQ3207Y^S //AY6;ER*%'XQ+R5\<^R3]/-8\W0DZUX+54Z MET3Y[;.W- PK.,#N_V'"B3C7R4_[@WM6]*5;?G3T/PZ8Q]F.LE#'O6@:JOT% M\]K3;W:<^Z[\.NL9WO'(QYE#WM#L=5GS!=DNWYWA%XD$^,\N\/U,ST''XY?IJGAWI#VVA4V$AYD#.LY: M^/Z%NXAVJ#QG0"F#0O;67J*&.G^1(BY=HZ_%T@3A-!I?>^.=?0+ )XJKJ71PD]___[+UIDZK,LC;\_8EX_H.Q MSCEO[!W1]&%P7/=^5@0JSK/B](5 !$$0E$'$7_]6%6@[T./2UNYF1^R^>]DE M5&5E9F5F95[Y%S:K9=IMUJS7\Y;^MS53 MYP+>S 6,&#RE5%Y+_3R?3LS2:S+^U0 MS@\"^MVI(8J;%3]1%2X9;VQDBDL3[5]_J--H5PR+799R_.;BE$MODM2F6)Z+ M+"EX_7&?5IEXAKX6Y:I8H<"49 G/;395(1'O4?F9^^M/XHQR\%U6[-**];.1 M3A&A8S)O3EW@*GX%:^&.=&*D ,_$^ #(!;'6?DSPK*P:7R?PNJ:P38H:-,;5 M0J$#[W^O(LS"M!V796O%J?5+@R_&Y&YEX]6H9D7U0]WGIE MD17Y)91H-^ [,&SW:QZ(O6:@+T#DA!UZ?,G8>DHE59>8(M6H27IAZJ:RU[(N M9]7AK+25[#JSTNLU<]3J;:RT^R74ZMLIVBM@6JU.KR9XB MZ)!UQU-&M8M;Y5;#\;SOAVIW1X\E=T5G_SL[H+ MTZ#]-+ZC-#WS/)OQ!2RHRZ=(?]5,NV/('E5$<#V[5$A$97V?YQY@"3QS*_U4 M-PD!?W1>\RS%\@O6X*U_S#9%?1I\ !]H/<;\:_W#*3QA"P#>TT3S/+<6?/_2 M]4O[8X+ +^3;A5_]3<-ZB$ZO3B<<[9RCTA#0L^'ZGGR2P%N<>V;(IB; &( M)5LQ'^'CM7(T2+'3>M&K[MJEXAZAFY;O#_.BJPQ$M:C%5TN:2F]P[OJR,9*V MQ4W)+3-,E= +B::1TY@^#/X^$C>2C=0U16.4RFHDWW-Z;+7!2*NRK'%SZ?I4 MQCG,3M-88\DZ589IK!UED^.0:)PW6CX3#4O9A M&#,A$[$5Q.,!->_,I=FWT MM,O73=UHJOF0DHR'H&@#IJX]=X ?;3JZJ;$I9F$TPU MI3J;=)HW-L;'RZY?%6NR6<3I86J59(JIP<)CNVU6I6F$^7!^Y/DTO@OSXF/4 M[66SR\I:J=L,9J;CV&=%[OUGQ=NJV7'%&Q7NVRM.VO"RG2SFG#*B;>0%0 MXY[L@8]16:VV7$K1)0=WDGBI6C<9;LE?D8=SI)E,B"E99TA:Q=N"B*]S:V MD/CC>0NDN[ /D;729E@UO*6=E5>U9FIG&J63?*:NF'8+RC56<;%!T1^,2ZG M)-NKM(%N2+UPYI^R[]0Q]Q60;[<"3HHM=[65!Z?.,KRZ[.B L40P)7WV$)N) M.CC%-%^8^.E"T158CHF028)G_X#3INN3H^@3 QB>]!$EF( 0 ;>U1L/)>-7+ MY-DNUJ;Q3EY:YTKT];B-'HS)J3"MM-B%2>3L>'K>K&U<:&">8_7?AXM[>9IS M?3?NM)*:I9(:W1VU$P0Y6UU1PLLCO5N6UN:&R96)^E)TF(WN(:/^K?A&=W\\ MO6\#2K338OBFK*I.OY(21HDJ5TA=T4!0$@),LJD):K/$M2377N0V56 @D%_Y MY'H?R3>-:DUK>'%@+=2TWEK/*GJN<$6>;S137@E;9R?J8);**K)>ZF1+,TCR MYV,\%SK4;NGJQ;Z06WH83)8<#6B9_2&]P-0[XVK]]=)@=,"[$=X%!ZK5H>C'P06PBBOH>$V /+>/H.V1V7D.P M =:!M6##]I/B)YP^9TF(: H?C)B60A">"!6\//M<6JWM?&K(=A MM)I9I;9U/KQ:PP5*TQ+UOTLE\](-,ZZ5,+T$R4J\-#D;?O@B*-(ZU M[6/L4*ZLYS?_+=AI1U!I49.'CS9Y2$9-'J(F#U&3AZC)P]\U>4B]J\E#^OEW MO&@^1B;7FJ+N>@=^0M3H.3HV MRY\<^#!DV\.>"A,^4RL.:H&8'[$)8+3)<+N.:1?K7GT1(EL,QX0]\X2\< MQKVK9)^_VDFN:@TG.-=)XTX/T_@U-\ZU,C"9[6Y3@>\B$>BO:%X;6 F[TAPW M57XNC^DZ738\&:9MD"_1_&,7J*?2XBJV_(8\TA,T\[<>9W^12O3WBB'*)KH> MR^:R%' BQH4LHSA)J=GJ3&KU[&M5'G=_R-XTT^BO]F.0&8F:TG,3^"(UFBYZ M>98=C>F7]R/*0OJDS5E.)J,:+O0K.+EL)<>*.<8K7!M>;J>^[I%ZTPREO]J. MM=86BIJ=4UE,Q29R*UBKJBA5_9/O5%"\*WS]W;2A*YC:O= M39==53?%QA+8$ZER^TO>Q#ZM.79P_Q7=R[[K7G9W ZL=7-$^-44[N.-\ZJ"V MKZSB8?]/U$XH:-/A&Z4"[*T)_KQ6>"3D.S2JDRM8S0*&KRD"/6F=M+GW>Y@] M]6/;=Y;W6ZO!7>9-#QK.QZ^_'^ -G!!0<;_*^->AQ9 M8(YH0Z?B4C-01#*VA F0UNXN';#2'!P,J"4R#X\)1[/!@V+PFXH$W@6_ <^D MIRY)P4H@>8G4/S CTS$M\9F;XY4#UBIY*&*Y7WJP =UA0VZU\([&W,/#@!; MW1X^3)3 XZZW2)N#V;T-(.#&^W UX-H!:XL C($PZ H\6M>T=!U&YQ7X-%! M?]!O &6@]PM@;X$A85H/\-+;%T,;,,9Q;'0WA0.UZ*]\(@(&V+7<17VGT5CX M )3F$#P093^$W[@_M;^Z5(;#<\?:ZSD)Z,@[L%OVG'N*?!>:F["U^J:#Y[4% M,QA*Z_B :XVI.7"X).@TAZJ6Y"!:#T;'?SV MU8!7NPU#R!(')&U*'^= 7&Q5VG.S6V MH5PZFXKI*8B?-P7JZGP M21'%Z=X6N-F'.R"^D: L@1#":($/D@3D%GA;XK[=]7/P5/N25>LA)FB\92F2 MXH?QCKIH6[X&D'@!4D81ST;#N@ >]1;TQ_]4O*N#='""?/S0Y'TI\(.;+](8 M')ZHY@&H=B^V $Y%#(;S=N$?4T&QTJ!5N%\^?/P\_GB/?]\7&:[<6OKO$O%W M91]/$*VH)@ M%!5T:+QG./9O2=F(T["U'^17[^H<_%4? R@'P]+^WTZ >/]J MATZAF>$47\1G1I,XQNG]__XKDTQE_CF=UPF8[]DQ\-$IO['28 _4&[--7KFU4;1"4/T@'A2;[@ MY\#)6_*F?:3A]C;B#C8$E:U&;!:QV6MLM@3^/_07UKSFB$>G(^ R/XX/46[@ M73Q@/'$CB.+4O^25>,4\_AIBQ7_ N(CO(KY[A>_\ Q.^-E.W.9 1\^VJ@)AS&.DA1L039 M,#3K,5;6IPH8Y011(9A0Y2VAVM"\?4SHA0@G;7%-Z3V-1I5"'IO'Q:W.*INY MT-DFN#S3?Q>XA!\.#;@.,5T/B&]3@MF+,*1-'(3!L^)0,!+<2F&*_4%FS0M4 M7Z_0O_Y0&,S=.&M5%)Q82!_XR3-KWO1@) 4"B5O'66A+39S.?!@07QOM8V$^ MQ44!=OF"?P7GA 5O+#XO['6_(O$.Q=+D6RZI6^!MSU.@UL^4A'3593CP$+T:*'=XGY[5Q?:(FF MBFFRD:"R4F&%BER(9\%YP,)X1=^=*+MSQ!1UT>6U( 8"%*QC.>B@\5LW(:!+ ME#H*5##@9A48>$CO/L0B5)Z/HO*D(E2>")4G0N6)4'D.98)'RITK:6J&HC($ MA?_R-_7]:#WI=Z'U9)Y'ZWDQ,>&S[-'#,@0$J.Q/$2F94^M?-.%QZ_/==VTZ],7G*9C/!RLV(KIAKU?N#_)\/$[O>,@@]I^B0#[*JH="\,/ M_SD$B0\&G,[TY#&&7WJDP3TS@P@KL-05WRN$E5: R?B@\RTJWT/)[KMHZ^G' MAXQQI$N?ZK$"V_^%I8&'O#$U= F4(C=O^>MF# M<_7Q1/*4[595J.)\VE1J[6KB*)VSW"B\HVHZS-G:J1>H7?8)G!AYX'6I7:)M M>P5:4#%UU&$:L[K;WK1A_GC\/'GV?R K'7A1D$$.7'T'_F'GRA\SO+\3+U < MAMB=B26N'/!G#0)MP6"7M7_5PIBB2PN!?: MWY@A88ZUN_@#RN3$RHT%:L]ZVKH@NNGMXE! UQ#D+K,=/<$*$E9=!5C]N_JI MG08[,%_040@Q-M!,4.&X?Q*&FAJ0 B\L#WQMP4_!$SP_T1+,R_>O'4!24T/W M#4%6!OP44.(I+PB1(N@^'\! G3@FAR2' =_E$BAM^^49&;KFU\2?9N?>#W#& MA_7+M;/S_9*1'K]Y+C6_U>]JG45OG6*3JUQ?:I-+%N_-ODRRO;^^&%A@E'+_ M2D=B242P!S:_V5T(0MVRTU#*+EG;O["=!O9:4 P*C"CP=1$:9KMK$Y0D@XPU M!=7X(S0#J!M@C8V_*_!5DYUN>^:=OK/E9SSP2"WXTP;/A%^'1IZO06"EZ?1L M$7XYS]2!UYI 8_&QIV 'KVF&BVQ)17HX7H[/0VA6>\0"$=Y&@]$/,04]=6&8 M4'^K(E)0?*#WT3447-L>O,&$+]JY#\],$BEP^/T)5(M!WX:H3\N1IBH:QA32 MB=:G96#IZS,%[ J-F.8YW:5-&9I?5QU"]69S;UB6W8S>"RDK"A_WQW7P"RQ'\A.((#<[=?/8X+3[2#01Q4R:. M;4#@E@ 2 RHY49!U0S-F/E8@4!$8/$)$^\!;!C9@UX%@2^>+/X)C>=6.!2L+ MZ6"S_EY8 Q?N0WADX*^6(MH:OJA2;**>7TSI0V'^HN\/QO'!7 MP@_0RFNH5=40&UEV,"OUN00]L.K+&:356SO]?HL>@Q^@G$RO&M6DPB14,C>? M,C-1PT9;^M>?Y+VUZ+UP"X,/D,K&Z\/61-)DM:NUB=*@LF7;)B+5"]T>+H@7 MLZ^XX.%'&C'!4F3RP,T?2 < M_R[F\$_L&CRP3SGCD&\"(-6.N."AU6,VI8("^68D\F8H!]7;M?:\5W)TQN-2 MU5)C/#-GPS;DH.<1AQZ^.?4:8%H]5]368AV)1RCA1IXP5/),K\\H]8F[$FHK M;PF6]3(,^W>G'&2SGFN$$LP2JMUY?ZBRZB!N5AG&'*82;9B/AX>T??A1!(-& M:"C)VIP[I:BD45=78G.:31LUD6NY$$;M>2CHZU@-]T>U@N&$:S2MD*8RK>G4 M5*M+)I?%BF[++;H00^8%!"ME%[>"#_3S0^&A"$-0%0>X&Q2.$&0HZ#$8SDP^ M^C3U&7;;M78 PO=\@/I@+$3QAGF4NW^'[H; ;2:+<2W>5ZN9SHB>,9/)M@E+ M&<*:O>RW V98B"A)\\=>J+XGLK?/''V7 0)O_WT+3^ M.29IAHM,N0 6 MA->?F\:^M@4BZVJ&9>W G68ZBB?L+."0Z/5!( =*\=$+SJL^?VY!S/LN4]^H M"RUQ!OF2ZS(6;22JW0$CVFQEB7?7,WHZN[0?>YH.@XH/@(Y\IOB@X4#?J"EU MT(T&9.2N/]TG^Q _;./0I3FY9^?[3+.Y%3!/&<3[.%!\ABZ>Z[VG6Q)(F0## MV#10Y!$Q*XQN@;_.#F.]Y^*-$E7@IOAJP ^!G0H]1#;WLT!A=%#742W#$9:U M#]^L^UHA9IO*;"8B2.R#IT !EWG@Q!F"#YO]&&SX[KX(H9VCJQ;?YT+ U#:_ M:Q^"DG&>UG/PY-T)RP.J L-(1S>_ 2W\&V47)9!]1T\'E(1K/, 2 +ODR%T.L&KGTFC11E+_I?])?D)K7JL#NA#$?^Q MG&,)1#*5>H09^S",N4<1@CG/NT+MTPIH8PDDRK*!6#O+/T_P]#;<)6?I^\@H MM0VBG1^H;^!-*WX\&#G.@<5RN2G9LC^E*%'WC3>MISVJ4$':QX(PR$#RH:9U MXRW'-SJU?<%YTTD./]Z+ PQW^R+QW/5D5-3TAJ*F=%34%!4U145-45'3>5%3 M3^ J!49?E N,S!1[%8XOFF6YWW6A<1N4.>U'%AUQH61Y2\?)DCHJRY-NALNU MP4B".!U:,.+;&C?:D.K"%?!V*5^I V.:(SG\=.2Z.B(X:[&T<)+%)FEWN.+7 M:1J,/'N][32$3LE(C-7!ME7,LT9?U3 X,G$ZDK PTY#G+H>+8[V'*:5LPA[! MD>G3D=WILJMJFV8.5S9ZCNY-G$ZAT 8CSY>4FE8EB1H/2^Q*J8^8G)0::GWX M4")^.K3"%II$8CM)XXY.&W.R,=YLLG#U1.ITZ"(O%:V"R!,XF>5FN47)ZHW5 M-D>=$RI;T7(S.R%W5:S=UNKM#D:Z/1>,/"-4.UY/+]83NH2O)MU<:UOGE+D& M1YX1:I/E5AW.C$^8A561U'I.[W("?/L9H5JJ5Y6HV MZY)JJIP&B-^5O'Z5*F#%HLLESTB@V.K265;S1DSM>X"'_!L9$5O M;A-&9J+BBVW)<_*5>7.^:H.19]M$&7HO73%F!-LU[!K1T!-EB8'//-LF>2+B MV860RZA%&\<&*KT8T!(<>;9-?'S>Z=(-N\XTBWG'&VS'Y:I.0U_U;)MZ&0,K MC^141EVM129537E6O(:&GFW37#*QG)G9R'@UGIM/XU3)I&IP3?MM>G\I9.9= MI9 $_GPMY(O95#<-14@&]$.1\8T.8N!N^\5??D'1KG7%,_V60K)3D$/UFJ4. M':[@;_C!WWY_2M9<5Y#%J:.)\ +PV> N,DM"TN?B^KJ*Z]R<71$%8]PO =V0 MOE;J[V>BXOIOA<9F8&C" SKH;;5S0Y!ERSNVL?O -VO1)T?6+_X$.Q:,P<], M5MO<36SG5?O+?,(D"_&L_4?$R<<,L-T/R',"7W9@Y-XS$1; MX-\9B,Y.9N]R9R/>]U;R+7\VZW)E)I][PWD>MYKWL3N9[WNS>13GOKWEQ] M(X@H!G /&Y%XI")M=<&-0"V>CIMQ??P.^6:8-O"[,%7C+$?OK61Y_0;W3:' M+T\ P=#@A__O5_K71Z.EJ4>"W"4)[[*PB>4FABKP8[OTXRO2,+W\N\S3%Q)Q MGM(TKWJL?Y[JN!.>23Z2U)?FF6>2LX[YY75=>U1:$*C;^Z%*N#)ZB2S_^F]$ M@4GH1'+@J1-3 2\N07 $2 6?,^&X1+9J&9;W*./^9F+'__?/JL%Q0 MXG2IY]&H4NJ+,NF[M^):/)IYC']M'J4%P5GX[2$NR%E[Q(6(O_Y6!R:_-G\U M1/M>-6 ?HB%\%?OZ?ADT.J2_R"']8WDT.J0_Y9#^L?R5?$PDOS1_?:U#^@,! MY,-[-$$014FZ>4BU]P1-_=: \,O6\1VN\7F!NX"RP6^SKT<+_.\+K 0E^-QV M\U#UWR$D 04!+0Z0/]Z*?_5A+,!=Q^T7:CVS7IV?&V8.MNXYZM*-)*D!!2GH MTYU9$MFX;L0'+#_! H;"$NB1X59BA\,&+6K-Q1NI3<& M:@M6KE.__J03(3B.%_.1;RT15Q5YF-)SZP5>0N3]!)C[DGDHY?^*Q#P<0_3) M_CZTFT,$7V#,I3LAZG4&Z^L\E2^7DY7V# A^\M(C8!>1U?_3K?XD1^%74 ,B'W?F4I9T&7'%CDO62M4:6/LSC?Y:CZ:[ MZ4S99HJE3K&8&3)MI8[@JLCK6?T_5Q-$SL!7= :^O/2_W1>PRU-)M#&"8I)% M&F.[R79>)Q F70(X U2(/KB$,_!S%0)Q!T[094P#ZNX40F0;_(V+H'6Z'EE4 MVAK;;#!VVU7=3,:!40$B_>M/$KCO+U@&'TOA_%2FSP7]-$_;:?J-TF$RI*PL MWW++<;22S\E\O[G6>KGR^ELL\I42YN^BO"X4X-A)4^=0> )%)J\WU*J'-QM4YC%]O9N- M;RXDKQ4L?XM%OE;Y^X4=FV\E_6]W^:(&0QLUK:&Y<5B"/4!O/!( MA71QO=R%QS>7E=> IK[%(E]#;(IL@SO4#N%.#DE-;=8ISD1<:21:\:2S\&0" M:H(,ZBE[K@F^0LKA/GW<]O:US YG^ M3!?!(I@N9G8;2Z::R%6]=FJ<&:Z@(H#W(%0Z) DBT@21C_ 3?(3O)/UO=Q&R M72NQL/A2A>GR!,U7:T9EP,.&.^@>)/%(7?$>Y)O+RFL@0=]BD:\!\$2VP?UI MAW 7H2(,E+Y*M%25U^W>V&#L56..-$$:^ B RA>Y!WF.CVY7"W(D0'EQ+6K& M$C85%@59-S1CYGV;)-"?FA)V(X?I1UX27RB6LI?#WEX,.W!!.V79YBH]8[U( M#G'%36[I34W(8+U/O6LQ]72-9"C-5K$XS\KSN%1(C=I< MZUD"_?&D=JY$OF MD]W*V[HO/7+WES3WHSK>[H5)@VV3K*0EA^'I='*NX7-F4('-3)/ ],(?$]^X M,N56=S<_;]U1>H$7C+0X2HD2BE M-7)M(M?F4T- K^D06:;[Y8&7U9B%-"W(.LD/F/6G>C9B=;M0E7HR@7?IAE4G M'*'=DZ$6@5=$)/&8BM1(Y-I$KLU/5AUO]VPR]++-\,EN3^V.Z]4NS0G44*.A M,DG\^A-VW1R5V7SU,IM;74+=ES*)C)(+.C9RO*W:..^RQ>['<;?/1#!=\QN3(/;*\0+A7J0_)V. M#K0ANYY97EJ?Y%2LAG72G<%D,BI\:A:?4&VJ8H+B&DQQ8O -W*W;O0D-#P.@ M#J^3S?M#% GRQGZV(@ES&8TBI9V0401ZP&QA,?P7 )O(2ZEH/S0_0)<=ON*O= A.#ZZ7[U26297,B_B6=; M=B\ST')LCDDO&LJ\.L;KR"Y)O^;@?)L2J9YA\UJ4?GSYQ,%C!4(!!3(U',"0 MMU&CU\31OOE*;Z\K#X)!KCZ>2)ZRW:H*59Q/FTJM74U\:D<<@RPMA8%!3EF, M88VARB@>5W2Y%+I.BJ>O$[CYN?+_3,;?S:7BXO+_;)+?S9=ZZ]NESY/YMWM) M:UDT,LO6.(D7:RY'#1KJ;&O20 LD?_U)QK]U>YP[*D*ZN6A,*1_PSY3+=C5[/IB5WD MJDC\T\# 3[]8UHLN+_[7YL$K_NR&-9P%H+G@_QLN7-$=WO_>G0CPT3R/]B;O MF&BJ$6YA6GJT5K 3>;)/QHLG4>8:? M_8J)8..6X"6VZ8C7D(.Y8]F*Y+U 7?^[\/??B@V^)/A/U MQPPI!M>,H47'_%4?;L,-EO!&!KG:S-!'B@Y>;/\FTJ>\C*BE(6KQB%HQ11XB)*T=90O(^Q)#FP@P)(C@F(#!'] PX#WV:*I\UH,//(Q5N=U?B:BO33% MM2*Z5LR6Q5C. 'NL>Y!N1.H?"_Q-@/I\&M/.YH^>^<01O Y4@:9Y\+VN+.I@ M'F8,_-#!4/"1( -U)<)5QP3%!.:+!?27@#Z8@F/'%L'K>1O-0>!-TP/'0HQ? M@),%\1K89?36V(+W8KIAQR9B3'+@V^ $P9N@EGJ,]9Y6 @!EKL J_<7!C8' MSM(VP.0403Y^(GB:OQ*PN@EO@9_.$AP&"IBZN%F*@HT4!YP(?!3ZWIY"DF,[ M@.Z.Q?O,!_X<!$@++?EIL\'6!M^28I!E@&\ @ M0U"@;1=S%5M^>B7X)W@LG*L.I@5H9\$9P4F>4.PQ5O9G:L-KV]VT_97 M0&* M6P(<"#GC[/V*%=/@L\$4]>?V8S^G![! #7B7\%MP*V8ZXD[(&W#,5)$DT13A MBB>B[8JB'I, F6-K7G-$Q+A'+_ _/GS^8PRH;?@GM!S9%/UO6\B4OAQ^=R M-9)SEO;M-6"V@+/:?F$.Y,*3)E+\0V()^#80<==PM&D@LR(29W!T6$BO[TX.H#C F8'^8 .M M;DFPX6),4X*#X &JD^"I@%674!.;0&M9X*R!MR+'"AQYZ&6!O[+3JL%#ECQTXL"[H&(+%-7BB1]B4Z#"'H\X).8;#99@ M*A.P2/BF0Q4M*T!=F8+L!<>F"6T4$^P+F _X.CSOP/(7_$99@(U [X,6"U"& MQ@1LTQH=>XJ^=.";@!X&!_+92$<_'PLMB&#F4,<^S>@QXN4P7N[MCT<-&H"^ M9>"3TK%\Y@WXX.@ -L7?GSAK_/%LWKJ M1A\]WEYOQ;1J R,IKQ*M&!8&-&2YSS@#_-? -_XW7B"#.&) MYIGZ,Z"EZEO@ 8,$G!$XC4A1'W+:0\QRH%=CG8R'G&0!C:OQYHZ/H!I^D9'^ M"7G&$S>^Z8$[ED1'*8_,;3MXRS_(,47K"Q:['W1P#$"CG(?'&S#73-.8&"9R MB";>X:! : "3\Q&3WQ.34\\K/E.4-."&@KW;Q1_VGO1$!*81^+^R@(X6.,!< MW_LZMVQ\XPR:#X#7()?N/,1SX^EY*P@>F3O+!#KPQU:(_R7_W;['"5Q;"4B M'T2PT9=WKL=^"?!818[.)?GQ3@[,#]DDQZ[]?OM]!8;<: -^'1Z&X#=4/.$+ M.J^A.(DEB[M8$PI1P*U OT [%#P3FK /@8T.=P[\ ^V6;)@V!@- P+:=@!U< M+DUCXS,6>"LP@)ZL(/@59/Y[B ^ 8IN)P,H^> 28JL[#,(G/-#U>TXR'6%D7 M'N&DT<4)9!J@XY G :,KCF7Y:UP8R+ZV>46#_VS ,010UW";2/P?6@#KL!34 M%P;-O R>9]G(-']$8XA_8C0RYUX(<3SX 9Y =*:')MYA6.*)'BY8\7]_L>0F M&$'M@17DP0+VD8#3.X\&X#>NJXURO4U#9W!'S:7:6ZZ>YB3WUQ\JE7HDSVX\ M@$^B:5!DC\*'3\1$4;HG@NXM-_AYJ/7F>VN*?G2J[KZA\1940-YN8TQQ"2]P M@80L@=09T]B_D!Z-D?_VYW.\<0^ X@OP&C0%*31B>\B1EJ@K0'(@8P*V!),' M^Y)ZV,7J4%P7J$>)!X+F+RX(_$%MR/L7RV (XAC%LAPDD0)P8%%D$P4>WR"] MOD2^12Z2>[& >WQ)]C\EDK\GO$\C ?B8R'#YBE)QH"_V0I$'A-8,>-R%BL?0 M:O9'QH9OJGQGZ0CU>+G=MV:PZ0 5TL+D;\0C-,1Y?G7XOU-E_><_X,?NG!(T MD3?A%;3\#V":I<9[O]%F!>?+[G*93#U2"7CJ@(]D/QR&K*W@,A['_P<>F ?/ M/7H8)HB:]L\SU]Y'3[CX^2F(\"YF=UJ2\0-[RC\ZB8Q/.D28@Y__]_\<+N?I M]AT3#,TP?^^NV _H%]"%1(;?3,0FILBK&"^!]__F-9?WK&"QJH;P?!Q7A]*M'<5Q@X^ U>3[/Q(0-=T^C.%^X%F[]+; %.2O9 X>LW- HIYQG@ G5R %#>?)9TT*["'7EQA@W4C-X&7,ZLMPI8;-F8;U2FV2E,4TYWF91ISF22YR.Y.5B M52;61@9O9FDG-2JO72O3YJCSD?."6>OT-$?"5[DIX6Z,,LOG:3 R?3JRNXWC M4C63T5BL%9^WK"KAR:++Q<^?:5;4[03/KW$6ZW>-1:Z?+U,%V+KP[)FMBC'< M])3L%A\,,9PJ4.GX>(2:'!*G0[/SXE9>-=8ZGNOPXM3K%>IZ&_;D.7M]%G<$ M/6YD5FDMT4&$=V"ILM42PU"Q#=X.SUV36Y'"76 M[:JZ&FP,%:N6"+:+RI?/7C^8>TYW/#5;*JE3SKI>'A1J75@,A)^.E%UR.2V3 MZH(9>+,\E6 $#!O!XL$S=B)7GK>@,L083Q97B5:Y/"2'%'SFV9*8AKB.XZIF M,@MA*S>[,T[))N#(LR7Q>#(\R45RA.8AW5P MOBWTLF:VVQDFX^H2@%7^%8WCZM6;>@2&J3RXPF+:K Q"?P[><$337,GB-G,PO&FY&V M FS;EJO3'(&?T\F@LP16F:TRZDI9)HB"2I;6V P./2,4/EW3;HXIIMAB?25O MLZ8JK2T7#CV7>XQLK6JI8E%=%#?;0;DD58I@1\'0,U(-LEB/;]*I+NZ8;4-R MR70S9Z.A9[2JY(82FVOTIJI8K(P+7J,UH09H66?$:CCC5F-L"DEU8%(%QVTV MA&T.S?6$6EPZDTA2R030"=/TA(M35(*;D#R@%(^GD@DR)4G"V9Q3$];-Y[AE MG<6VPP2>8I>ZW6J'*>IQ?UEKJ?%M$F]B\5G.L)5VCPE5U/)TGK/%,=%EJO%2 M5<3*59$>0/5[]LRIA)5S4F=J,DJS:EOCV1"3- MYM:>M,-4NFTK2\Y..A-V14VRVR*5T2=%./*"&<3W1KY%5ZVZYCJ5!6JV9W,.^D!Q-$[6SQG MV@4KLZ%S;(X@Z$UGOA0M#8X\>Z8UG\2E7"Y59I.8M:4%G$V0:SKL0)F,^MZZ MFNZ3>%.LS7M<>^G(LP .](3T8\'C,;'24INY=4M1EZ7*! L]>M)%L][D.7*C M+KR4EN@T*JS4##]Z\BZY8$9J16*]":;2NC.7BJE9V-&CY3+-3HZ5^ZHH%1/S M,5/L)[G0HX=OK./-T2;>Q+V"NEI/C0V[S(4>/79K*+3UEFNKW?B@GF^+5M/J M!%6PQR.5?BV=*W!2 O5WL$CQ8&G%^ /*Z6\EK"XS&>8-MEJ5U M>CH'$AVB3]K"U.5FC5(15[I&/LV1$MZ69V'ZI$5ZE7*IN&VP5=UTJIN$2I0\ M-TR?K"JV[!03R@IW<)ZA?*V7!]DC#K MFV;)Y9=JMXC%&QXA)QG&#=4G))9--V9$C5FLIZONDG0;7'D6ID]2[:8X70&C M F]JJF+RO21?MD,M5!DK%62YJC58T1J)N-10Z-4VU$+5I,)*U&L#A-==M[;9#IXT";99,=/= M!>V&Z9/Z0._T2[EN&Q^(C5S%R\J-N1*J3RBEH P:U?M9P9V'Z M9*H,\UG%43I,,B.I^;&F]BB@=D.T1&V<&+>TDF(PW5S?,<26IM?1V\\7+ZYY MR::*^ )WZJ4-.2T[N1Z]@P@\67UAVFJO36O+#O+;"9UG\LU1K1VF4'I*6E3B MRY&@%HN:9$M%2LVWW#!!S3FYD^(@;[0J:C+%]]MA@EIM M32J6DLDN&7&<)R@V[YHD$2JH4C,?QRC2L)A5H9LO,;TYV2R$"FHE[P+&GB5= MO)DA)%K NEVC0(<)ZM22LZ8VM(9,,[/-#;>\C2V$4%].'=;U\7:NS=A<9YJN MU'I5S5+=4$%M$MNI9&]GF J&&"BHFD=HJOUJ.U*HC]ZFL025Z_"Q,4"?;9B>S MU14-S_5:%F]A#+$>A1[\?2(_+'?Q-,-ZX\Y$K-H;T:'I,$'5FGVQT$Y)K(H9 MY$"F1G2^+;3#!!4XNBNE9FPJ3#.Y+32VM)<4EV[8P5_64K+B=8'AZ]'EZ686 MGQ# \0\3Z<1@V.DH^8K**AF6&7<[V?K4;(>*-,>.G78>&U699E/KBNH\,2.Z MH7+:4C%/;^>D-L/WFWDBO13(R:H==O#K6X_FIRDCSN0Z6*?6Y\OXL!YZ\*^F MTG"V8*D-WAWF5)-0JKI==\,._E1FE6M;Y+J+*UD-JV/M[*8[:X<=_)49VR"9 MEMMA\60=[=$$X;4 M^9G8E/H&9-,R#+ #YO1' =KL[QLQ\N#"D2]X=2&3Z^9Q+VVFX^7B6'9G-+QP M/+]N_!\H%&!Q.;BXH-(%56>@')!+W\[NZQ( ]0F?^+ PX6^WHD3KG7%6;4W5 MY+B$&S-^,:U4VA^^X]V]''#B!*@Q^/*7U]/X/Y4\+AR^%^7>G2_/H2<8%M M"(ARM"&U7?99Z&Y0#2F^Y@=\%U^0"YI*JWVWA+E0'$)ZVCU=OP>%4)("'QGS M1-Y$54V[\B;R6%L])7B C9S-3'$&?*I"$.24-R39YINX4QL<$7%8;QV):0J0UN31H,:R36TRG# MLWQ!(\$+I7F6;4/ V[".\L^I$-N(\5-X)ONUE >YG2=I(\$GSRH9\*#K*)DG M#J529K_=-RI-9K%VV,PTER(2WONU!=R&9PC]U@0=KB*U!6/(6"J?&Z?;H_(B M,V_0%V?+*X$57( &4%V69EB$FIUEFKT*VQY/>*@AB1"84E?4YE/M:-'-:-= M<6D?II3A9REE.V6*RKRNK3!/:R(_=N95XIWY"B\7A\R*$MO.8%4T->/CZ64M MWH.>1\$P7SOJ@HI,?49#-PMY):%[:W&=OC%-.27&JZ8RM<2,E\PNT+FIETP1 M5'MGVYKXLI: 1^'3P1>;\HVI.3*Y90:J4JUU%IVNVF%7'Q/L M(B!IS;"LYG.F3^B>QYFDPCB= L:0C( 5-LN)8[7!81(/$>?C?$.TA8?YJK D M'GQD^01XB,U\$OA)IOP1%7;6CK7S]9_)5K5VI$9YIA", :W$BDH-GTOKWQ71 M?UK+M-VYD?4.:E<+L!A5U 7O2#3V8P^K7#LBPLO09[O>UB-GE9ST)F-FI6.] MQ;(\' VYEWH*8)8H0*EP 1=:HGZJ)GT E+<>;UYB/5GKR4*3[8XFXRU=CNO= M,E"!NG$N#4>, 6>!*1O,YXK?)?0?+F,.NIEMMYIFJU0AGE@4\GA;ID/+R#_* M)&_,-^2/<6#0?T[K%H-"G"#S_,D ]*$R@FV":<2*A2 T7LS\OJLRFVO#'W0% M69PZVJ%-'\#!Z=/:$X4#OI\V]3W79R$U46+I.291M9KL"1M:S.&#,=U4V,70 M[(T_$9/H]1HBR=" "8,,.3_NBJ*GX)E6#!ZA\(0X8"1%]\46V0-VK.+H8HA] MAZ))X86U[V#0SRR>ODB\-2!@D#[N([4)@+S\TA)_[WXYG!G,M@XRK6&&JN#G M)!_G=A\6%?J)W?A90K9M[MX:/(WPU_ L_IQM[%N@)!_C-VVJ=##P[;6:;T/7 M"U #,^GOO3[R>^\?_D@DOND"GT>ZS*2^Z9)W/$M]Z_5%//N=EASQ[!=?8,2S MWW1].$)+_XH+O$#SPJM;[NF_+$3T'<+84X7>WPKKG1CRZ5W,Y@,HCCL: '<0 M?OC_?A$PJ>!C(.'$8^*VK6+_ED%@I,5G$A1O\7\]C"SZG[ 6G/0)'WT5 8K$ MY1+B\E$:W(MO?$,:7-VNN[MCXDYLNHL>$^1'3PEXJW]=&^EO][^-THI]+FBA MI.*(%;XH*WP%?1@QQ2E3Q._$2?QK@D0V86031C9A9!-&.O_6AL#?[K^B^QR MTAW%B U^*!LI&E%UEZD7K_ZD>\7W$?W/1(AADQ MP@]EA";L6A+M_@^U\IZU]"-++[+T(DLOLO0B%?_5#_CRKLM9Q $_E .>6O%% M+/!#[3SVH!%<9.A%AEYDZ$6&7J3CO]$A_81;[UT'#>>+?$8=%''9- M#B,C#KM'#HM3WX;#J%,."VS2W=<#X"SXU#"C_KADF]K3]&3);[1V[Q)^Z_H1 MK1\7QOR&,_W.JZW%>4GF.!3 MK&;+,@0% ?!"3%^_O8H/DFQ]-8G]%B+YWW>*QW0@.0A=\N"%,>HQ&;1U]U]Y M'43B)XC\MR!['WQFG4!['^ 8[W'3M>7*=S/;CQRTHJ'>@QH>])]<81*PKLA4W!7@$/9.8<4OXK&/"WT#:?76#] M+;0-I#I!_A/Q5,13$4]%//69B'_?TRK:_UI2@.5C"K*' B3A!HUO0: !U%-RN\U/<5C1%")>OP^:MIBB(RMIO[GK@JG[,4[WUZC[% M>;WU(C]J#=Q@WM]3F3^O>7>B!=LB7UOCID9+J>QJ,Q7WZDHMR8-U-N.S3]>X MQPH7Y9\]IVPECL:M['RKXL5I.S=:)? MS[D<@4.W-IW.7,^GO;7(?HKY>.M% M?E>]=&G'Y=;[%#%CQ(P1,]X],V;NGQF_C,7VJ>[W9QJ!NM+?"$MWTV>2Z6;> MZ@QZJ6W]\]WN=QB!8A+C$MQLP[&YEH!KBW*YII5I: 1"E_ME*Q#YV_^+>KW= MC3*ZH-B]UIF4MX#+'N/]-L0>\-PU=,ML&X<]G=$!D?K'.FSQMSC@H)@ OC0S M8)O!*>Q#B?@\1L6F+[:4_J16E=?H)ON_1^TK[ZKAX](4+;0G5]I3Q6\/#+_@ MYR;(._7WX#]E&MK]\0$UD7PW)Q"H5;&E;-[,.N@+\)N_/Z7/Z%Z[O:&IZ)G& M.U9XY^U&%Q3=EP:2/&:ZV^2HE*+G[3'N_@IZ>@-2T_8+XS@XC+A2<](OH>-^ M3-?/^&/FQ:NYJ;(.>;@!'B@!Y;&CQ^[?&+3H?T],D56H3FV^ ^86\@2[[-_$UC(_N>+YO03P8G'Y(M9Y$NC%Y\1_QL3G7PD7TP6C,A^8;(_'UFYJ<;Y>1NQ"_5$5/]\JN./^(NI M*Q'9(ZWS/3#*B^J=3G7A,1W[M M!\B5Z;U-?O3B^AVY5ZOXE"?/:K( M!2ZH^5Z.S_P$&KP6+;DYYT>:[_)L_W*$X$?0X#5__>*98*&,?R6R1([ S]8+ M%["(J,?4?5O$)V"K$1_\4,NX;%D.KPN197PU%L ?R>N:R7_?O,84P5>WXC1B M@6N=!M1]L\"+I\'%S*&?C7-_99GX.0B^OFWUA2\INN+2/KR2P)^]DHC8[?;L MYIMP7YC=>'WJ4ZL9EB6&''8S3CL MT.;\PNSTWGO[D_P@^(9/Q;R_KWR9Z\2%WU[Z];56^X[N MV^VQ]:X""7_*T+=>Y]4Q6^Y@+]\/V>+GE_Q(R)9, -E"?%7(EEL@IH[38MME MUG2#'2C]9K]03N57ROU#TP^4]KS+<>T:WA1R@VZI/,YSO39$[?$!4_'$=6#\ M?H3B(^]@D1\!J\)O [)U,^2T'\&,,''JUHM\-S/ZN4[WSHL7/H7W\#@01IN''RUF;+)4MDRE+PZ:J=FX*C._/J3@ &*Z)S^H&J$R76W M7N3[SVD_'^Z'Z4;?0XETX4=T8<]SNL5A0ZJRXL2T"S5RFI\.[K^I@T!L"]1" MH2I,LK^R6]9&6Y1&+M![05.'%)F\5%.'&\13+]C!X7XBI5>*(MVY0KYZ2=*= M:-\O'Q_Z3$A?49F0C=9,Z3"KW#R?Z9?')7G^^7&A=T#Z3MQEAVVE5S9+II:9 M>I/-5?("S:5@2"CQ@.,O:=O[O7*]4?CGSE76:W!/WR"P\[UXZM/+WSX8LHE8 MZLNPU*>7EGW4U;TKGHK\VIN;5O1 25,U:2RJ(M_#MY,!LR48]YY-*[5JJKD: MQ6]5++'(9H2>-LQT9A &G7S=MKI"NX0(PSOHY4C<$FKWAV!*'X8G(G)_-L0< M'D',?3K5,ZB+:D3U.\"U3$>PKC=0.A&$]PVH'D%XWXW6248 HS?0.A&$]TU, MG07A?ENP7@-UX+99V\RJU2Z.0?4+*QYT#\[T2 M6_I:-'@JR\0_#&F./V;B7[H.NJMLW@IH3EXB(-\G%4WY=CQ=^/ MZ[\1D/-/0&V\!I[YMP>OB/#,WZ3YKJO](\UW;UL>X9E'>.:1'_"-_8"+&$1X M_*ZW_UIPYM_I>/@)AO$UX,R_D6%\&55PWR=!Y])@YI$.B,#,SVVAGPUF?GT5 M\%[3[ZXA65\QK+[P[43%T<5S&'/RJRC?G\1I$8SY[:R\G\1G^.U/QWN$,8\T M601C_H;;^I,<*?B&3X4QOWJD[P["P6^N?OM:BWTWBOE]^W$7@S /'+8? &%^ M!\N\.D0"_A4! OV,DA^)#Y@,$*K(KPJC< MXP.G",ZLS-K=BJNNDA4^X3K68 MO7]X0"+='*\%NK+ FW2F(706RM;IT4\(YAG\.GA5Z3O 4XX0S+\,@CG4=?^Z M%E!TRL>))H]PHB/E]P[EMRB7F^:\O'9P)\?1C)/R2LKT\Y7?,[IOGWO7!='LX-E.6ZKAB2VL+ D!D_$Q! M_OMB\:U;*X\(5O_Y:LU(048*\ILHR!>!])]5C,M-IE@T-T6><3Q/%G1GG4O4 M:1]1/_Y )L_1N"ZC&'^$Z1B!ZG\BH.6]AUNOA')^TT#JM0)-WVE%5Z]JB@). M7P^W4U?Z&V'I;OI,,MW,6YU!+[6MW]J4>!&W4Q&,+9ZIKRTU-\3$M(!OZAO& M]2'1T^G,]0),WTD7W 0_=HKNCE\>N0TW:6&Z^2)U"+9;> XV4]:D_+069+4 MK37153[Q., MUYOA_G^_T_BV)9A76-$==@D(=]0C$/<(Q/V^@< B$/?[('<$XGYSJD<@[I], M]0C9]$XV(@)QCT#Z3Y+D.#",0] G&/_(!OZP=$(.[1\?!3#.,(Q/W'@[BSNAG!N$P3C'CJ+^P,]_MKW$^$P[L174;X_B=,B&/<(QCV"<7^5^!&,^WUPV+>'<0^_ MKS_)DH)OB&#<(QCW",8]@G%_$S/?>ID1C'L$XQZ*JD5\58KKS-35&N,J*[?5,NW9'L8=3Y,1C'L$XWZ' MFN^2(#,18O:],N,](F9?_10^18(CCI#@HE/Y':28!I\,V/IMNH,M\L,/L_F M5ZP+]!Y!(AD%;Q\,V'Q;EOI^:NK3B\D^ZNG>%4]%;NW-32MZ MH*2IFC0659'OX=O)@-D2C'O/II6\&+29F9LJL-Y\,24Z\UFBA$PKZ,F^9EM] M"03S8/H-9P%>*/C_%E"TP^&#]9Q_@B"4#I"A!$WD3:@"Y'^FBK74>.\W6G8P MO5U.&9EZI!)PTN"C(/6*@H#HQ]A1!\\]>A@FB)KVS\O6T271IYY-JR'C3YHE MT"XD?HXP!7_^W_]S!*"UC_Q!D'C#_+U+K3N@7T 7$NG,F8CY^%R\!-[_F]=< MWK."Q:8RC]0N:>_W/CN/@G,"5B*5^)_8P>\H3>UTUR _0'ACC#H@Z\=P]#O M/GP%)RS8= @S3A)0#1]N>)QX3"7.]OSO=XP\$@:T-=33_OR'/\\&0YO\*R:; M4)W_5\\00O/&X.] 0(!*THYRQX*/?OWIH18 AA2#,4*H]7;2]8%G[?(Y _'D M?1']G,KH%P&2>IURGGF(E1NYQWV.V/6GA781[FSL#7-L-'M,-]9KQM@&S>;+ M/28?RS4;>:;1]7_K-FOE/ T_+I0;="-7IFNQ;@]\4&<:O6X,B_DQ7N>PJ.T% M/7^.D;B7="K5O%YD12Q9&LKQQ%PD7([DR%_^-N]'=L:C#ET:%!C& M2Y07/25?V*S2-!B9/AW)>G'*7.H;G>GBFW@[64\+S37-4>?/Q!;+NJP5UP*. MY5N>QDS95G7M@I&)TY&EOJIICI/.L0ICK#2Y-):'C388>?9V+CV%;E'+K-*'E_1G79W5BG8A-;FXN<39869LQGP[0+> MC)>V5L.PR-K$Y1(:.Z52R7QB)L,WS[FH25XLD MQB\6\QJ]LMI<^GQ)#IOJU6HCNLY@\Q6+'; MKC7E;%G*NF#DV>+G>F59& JM.*.D3=U-Y38%A6J#D6>+S\WYN=T?IUEUL:ZV M>@U5-3D)/O-L\5T"T[>VS629IM)8;(98V:J7X,CSQ6-3"\OV/*S#K!)TQ:NZ M^=3,H,' D#7-2+JOX&J:[@VX[3!4.I\Z$CM5S(I<7VBET9@_X$Q\EI M)X6&GJW?XEK::#FQ-JH3WY)28FLWJG,T](P <;:2]9H9>LPF,8S-VC,2[YIH MZ!D%Y@E%MA29,)E<7YRK27P\,PHN''I.@F%UH1#XBLCC2;;.>=,UE5PH;8Z( MGZ]KN4QD"XFY0:G5KLKJH^4Z,YN &80(2JM67"2VY>6,[3*];EFFM+4'9)]( MG@_%5QS1FXO#M)H3'*[)4!4&+\XX(D2HJ(F=(CL%D@+Z+&=FR:PQ[S;!T!!F M-=FIMU*R+L7F9EDAKO/5@6K1<.C9'LQJ1K>9G]$57.0RP[7C%D62=>'0LSVH M;DI9.C??@*'**)_/SHMTBVC#H6=[X&72JT1[RB58GFOQ9,U+L'TM_C7S^6PN*[DL#21XSW6UR5$K1\_88=_V7_7J;67YDR;^K46&ZM-PRG"A7 M&5)@2^G.*&\Z"_?4W]IE.K1$LROSIM@R-$7P>N E6!H MTY@A"(X):QV#M:" MHOFI?ZPC&7J,==_,!_#UD&*!J*%$"_A\2&K']BD-7CE]@X#M2.'Y:P*BM./0 MQYV*/Q?Q0 *?7GR^,*@-(3E@U1&LFO1U&J]!I!SP:E&TK2=-\=PZ#][YK/0\ M\_I]1LI4G-A0M8;*C2)AP5CPL2\43\QQ^E1_:N!1MLDC,O 3 TS%)_Q>L2S! M0@#M2H8K@H\>P)HA&8P=OYF M2#C!S-7=/@1#-2B#9<--Z:@Z5JHWAS,=8FD M9O?X!_AGG\V!W (^!7L6LQ1PE/$F)*.CV9#G?;D6UXKA6!K8VN524R!OAJJ) M6QZ.7^@]+T(YFYCWKA]_26>,\% M[I6QG6Z^/OQ[KP]_3'Q"#L[M%H@_IN\$KC9BT(\RZ#?7H/B=($9&#!IIT/"T MO^^]O(@_O^H"7VA*\T67? &TT?MQ.=*?M]_WXH5\8,E[$*;$FS"8R/BG& PW MZCWP-R)_)V;4I[ ^0G\_@59X$ZT_GM9X%U5HE?7[^\#AO3Q+L_H<+7=OT.% M_[<+_M@)\(4A+GNR*8IOZE)Y,3#5'W&L+T\LQ1W1N?/MSXV:^P\=Q MEO\:"YEX3"2_M": MZ07DO*K7P3<=)^37UOC7[0#Q)6/^DB>[T*>KQV6CK;Y M7L3Y:QMG)[DC^#-/.89CCU\.GO^^PL%1;.#*$/WQS"-UW[TWCU#Z8^)&$)=V MD- *L^V>TENGO,W_.U(C[Q?V6X-)OKC]9R453QM^D +]^YW[?B#Y-U_]I\=" M\9^X:O]:^_Z6_9E'G>_3_FP:W"O[?RH-_"2Y'TX$_U;DI],@$H;H9 BB(S^= M!)$L_'19>-D=O&.R7"=G\!XC0M_CDN\SD3-?8.KOL\C/S%U^=Z+;I^NK6UX_6H\76WQMFTJ$\>'M+"- M(\P@&>R^:+ZE7_?;G)M;+_M6"BMDW3?,G/F[?@//KO39,,ZMEWH7?4H)/!Q> MQTIC9F'6'[=Q)SG26Y3,<0EE]F&(?B#8/I0B!%(,P=>O2LW9>#23$CA&:(EF M'GVJV7>E?2?]JFN+-96@57JLM, M5W<'7%HUG2_4CV/UWV3P_^[HR:RQ.^O66<:7*C5"9M65I>3_9S0J?J&)T! MR223B[):5NFULMRUU:*2#P2LA;C*R1]=87_B2@>GP.K'(.V[ B#4Z]$'CXWN MK=^ES^])>=^ "(&J_X9ZW9<0;M9L5MEY9IY0NYOA7)/=9-?3+Q_2P=^AVG<"35]'^/R@AX-8B<6LB!-&?2#'\9;3G,Q6#G,*U/%.9E7'/=.?5 M5%ZI,YD94 PP&$0\),C$0XJZ4BO['Y-I<6N1N#41(HOA(H&@S]0+BC)-COO; M=((=;/4&Z_7P6FL%#88,,AB(9.HA';]2H/BG9+#<6B!N381(+5PD1O29:F&K M)XFU5F"KC%.GRXOR)D%W4M!<@"$D8"_@0#?$\2N&D;YGS.B^4H/V7=:3Z/G/ MU\%'*4&7OQKX1J'_+Z2Y\[ )IH@"^X'N[LU+"ZU38*8JG\U,BRVAOY!S],6# M0.0[E'=H4ZT0)8W56_,VL5[PK#@V.[7D?#!BFK #-/7K#_'_L_>F/8HC6\+P M]Y'F/UAUIU]U2Y#7"QC(ZJI,,K#CK'&V..>))G%Q#Y;CKQ3O/)X-GE&/ X,?]Q(R%P;: M)#M%CA_]//YVB.448EQ-%91%NA96-+<0=#-QMM<>ZQP4 MX]B/7^03>Z+@*BZXP5)\'U+\]8C(*:2XQ8%FB:W59#Y!*E,C9E -FZY"*4:1 M#VC]1G'IS.V7SN#N#_CZYE&#VQ=4UAX=R+-WA+@*!GZ@JH1[!_(Q M-?#CI,_O' .Z'??Z?/\?5ZN,;QU08_IJECB M@4*UEZN2QYR/4XT/!C?6^3@[]Y!P8\;'^2R^T'W&6NQ+@WH5 MS0VOI*GYM-NIN%RTQ0II*N;I33UCV&I5I!C^[K?FD$0J#2))/D>7Z))912IUTH^ AZ<=] MS;'P8^&_Z[[FO61*BZ2L=)J4,DDU*J9[T[BN(.''CXAX&%-^\.:LJ5IPRB!A487DWPJWB^G3*8J4N%S36MZ M0-%X8)5P=;=1\9BF/94PUKWDG U[*LDR7%YIZ)-0VO602CC3G*8'%(T'5@F/ M;27@((5PKME,5R4:]YX)7P>.^,$ R YA#H@^:M>ESL#J M?@-A3A!Q;0(R#0$9R+%4&<675G^4/"@*Q[O\<.\*$$_KP]/Z+A))RAJR!<; M<"0]X0>$5ZC%3/=;1@K,VT M4FVQ6]:@Y>SJ)JJ@N>D8Y MM%!9@8W7R$;7+/?CE&]6H( 4$PJ$3Y.R>IRBFTO+R*61@#7%V8-2)]$4_52( M*D49@Q,2=&80M3)Q-5KP-06*5%$!)D(%0G0$#Q&_Y0JGKQ8U]5?=YG%9TYW? MRCMU2\I-3QI\H^^Z0UN_27>LAT[L93T.'",]D8\O"Y:A\L$YI8SSRVA8BRLB M%5F7285#D0##G"0#BLNDKDQVKD[%/$[#D.N-B/VYBI$4RZE;Y,#@6QRM-?NM MNLVT.*1B5F57,98),+$8+KMZ:!5SX2J,2R/F6I3*)*]@=N: A\3\@O_8+ZA&("41J/J+^/TJ]5$Y3WQC/BRJZKO2_%]38K'^NF*W!P/$]S10U+T%Q0Q+UD&1*)= M 9:O==<2=D#A=H-U6:-&647+YP:A+INEHMDTM.&B*/0$K:R3>(0/5#]UDQ)Y MV8XM%Y+(KT=P3B.13G<0:U#*-*.-CR)?*@S M\MOAC],(I"9GW+XUJQ0%-[&(1'*&$8\"7R!C/WZ13^R)[JH^2BT0EL<;D<>O MQPY.(X_!/D,E)X(W%(*I)-F)19BK[=:LJT"&<(X/]; !!C^+2A30"X MND\D@0Q0^&I5V\-0@=4/Z"3R;Z(A$0AV\J6!V_E*[XX_ !NKMJB;AEP\Z:LE5=W[SBC7WNY>>?_H>@C M1QQGHJUX=>XMA;$59$U&R,9:7G5;!V1+J2]H@3\$BAN;KN&\U1DER;)$75V& M5;'=<\E@(166>@4R/"AY/WZ%0H%P:/\(]VE\@;SQ55&7Z@WH>L4,CX3$Q 4M MTHQ-PL&KI*XS=C+=0:,ED=(XRG7BUHB26I"ZX0 5V[_6L:G;4VW;]4=JJ0:B MD@%69/949_B9NZ<>L !UKLG!G#[OC)9U_]MAS*WRP4)N'O9U7T8B1Z0)=<& M_O? Z@*L9[IZGQA*,P#_"@SXZE>D/1$;C66K\T_KJY.JJ=\8ZU?%QWFS.LJE MO;9.LITQZZ;YD-(3N6OD8X..219OD28YULU,L10D@=V$?$RS@4AT/Q9W:BWU M&\OOJH@;U$I=6ZER RW-UF;-1E58S)/*-1)W4A:4G$*:$CD.+82);G05RU9^ M_*)(.A ^T/)HHZ9V]$P Z:$)TE0SH"^>5F;>&Z,._8[HJ1JNM+)_+V1?_<:" MI3YOP5[#QC^YU1TB'"6RL7># 9XG#6F>5&U9-VW7 @WXAK@.96'M'/5$.6_G MPY[,N,(B*4V&3E$N&E5O)=Z0'4"?<]Y9)Z)EU \"0.Z=P%<[E@M.X=!NB+"+ M\][.:SP_F0S],KT/_QAZVA39O_Z[0@@!,0+L?__;.S'#W*J/TX#6PL0RT2;A MX0#5X,8P<1#>H V$NK!" P+^$:QU&50Q$]-:V3"^M0'9 CX=K8(_^044$OKK M0#4D0U8E'4(&/_!OR3P1'%2] V!9KR80?!,AV39P"/AV7956R$*O[@,'6&/5 M@&M["T*:3/0%W !M:X%'Z8OH'$C^187>H0N>6M+#+[,1G-0?;-ICK0A0/89 M=.EMN!ESL-JT._;-+&A(P;U!@"1K 8TS:&7!9\OP 3W@>,C"\A=#!>V_>B;I M+D"/\#>\>M]FR_ <\!%X &Y_W1:X$]>:F#: Z$@>0 ;:,T0G0D]IB.X>;6CP2:3VX8$%P4#?@):G:O9?;<9O>[GHR^C0DXR%?\DE M\M->6ZL(N5O[080A/,G^K$T"L03$]C2CC KS19<<%\8UIU*L=')+[^CYTZ_, MZ>$WP+WHW!J$++'2H1"]98A:?S^OE\*"]-9)WXJUU4XWK,PT=Z87A_'!O"_( M'#3C(D_[-T?_^HH5]WV,?3V_=4Z,@429+>0+24^32J,:'2U/Z7[6\S&V'\[[ M:]<("O@(''S#,WK#XZ=GWV^G-LY)BYA7K!85%M "6S2']8[>4LJ2@CJJ/.T7 M7IV8>[\=>SXGPB:%5MBPG&1$4Z/!NJ2Z\4ZZ@!#&?LR\3[=FYNXY&WUU]NM? M^,_F.;(.[0@43Q_^[*OV1)<6SW[P>?WJ32TFE&PFC#8$/QJN;#T&U8-MDBSD M7VB#6\_=>5A0!KK^\SS?^<8O1^N2'S2I]_I0,NJ?\G M EI(4/O\IV'*!YU7]#-D?JA6])_;3LKZ(VAL^^%$:#TBY8',X8WD?.-9JV/J M1?2D$WD1N^S\"5>LWJAEDWR R)823Z=SN_:V]=(KD/C$'DOE!E\G&F5"*'%" M,MO@DT2B7$KRI?KJIWJYD$URZ.-4ML25$EFN0-0;\(,B7VK4B2"1V/C++Q"^ MI^?>"L\AF7@3DWG?85\[XA<[&,H&490L>4C0D0 RD,B-$V"9AC13+=]O+6OWWAU.X@A^@;RS7S'$^VEY]K0;[3M5^?6WKA*_@O]%Z&' M2WUSLOG2RHEZ]1&A7ZB;"V 1R-]%5%E_;ILK]VX#RD1:6*:N^T[.W\I\W9:E;L?MFXT2WCF5^#5UE!5Q[4?;@V M%*JLH(+V3@582.#@&7/8PDD$04<;.&R*9)=4C0UUEM6,4_WQBWVB]PVI%-78HN<+ 7P6>/$A7Y(G/E?X#C4*,2"7U725X8L-3T#SW>?'O4>D4^-) JB\AJ:C0 M =^3@/I$7^6\('?W &1TU8_Z?!*!JF$[DJXC@HD%JYIM]-/LD$^$V_ENE>9M M;\3],2+?1N^#4"@1-CUH[-C ^ HJ?22BO6YNIF1?M[]N^++7Y<7'J5G6M&JO M1CMDVNP.0MW^,%PI0N_4\3'R M=.!:X LOKG7P6[E&&F/#GB_Z ('L:WG??P=C2441S--C_:T'KTU&K;H)DA,M MV*^.@G.F821LY3)85Y:")^>C@D%*!FN5J_$E-8YZ'V']=^BEGX@C6GA'<3]W MB/E;F\^P>:"85V_M"0Q46VT6XD6WRSK.E4'QA M>B(MTF]7*K38+'K)5I5?%(5>-2>03L]6X,KPWDJSZS:[0T<26N5$3V/<>DZ( M>.AX?[MR.)UTF7@/5'A5KM95L2*KQK(JAD7R[HG,**Z-[5ZL&*U'PRF/@ROW]IEJ=!1MIA?JI.3.O3D;:D^L MB2*R^V\?E=HYOFL42[SK985H.4O;6:DIP8_EE@E3IVKQ1 M%:/[*X-T/9P1NJ6XL!@5^)K&5(S%H"K&]E?2 EU?VG:UR[/A*C4<.5S(+5=1 M6'-O:6T9"^6%21=B*&C3+@>BG7)&$2EJ?VFZ5G$4MYC@A."8X1N-$=V6H=D- M)7IO:8BK-9KI2:2JL2P9M]U'C=2?.(G_=4PP>2ABD_=P/\,V,=UX/GA8^/8R<1 MKR1C^%%&W@]$J-!D4>6?!Y"X0=@&1>?;WO7G53?>J6H3$J%#9Q0 :&E "WV= M(@3P0X0U/SEA.RYZ%"H&F[@.L%:Y192DFPPA'^KV^JN28H%5+G55B1:'#T(V M$>"L]$+/TJJV\YFNFJL62MP9D$I6W*X4*N0U(=&-6;EX M)AFIJBA\P;Z#U+=)1E\85^RL(B0 VUE7(J >H4@B_2C&::)#1V5N](0:JBWP MOX9^*T*W:>R.UW]GE)C*1E-Z4%.S;I)?"@-5<7=W?*L9GRU=0*\1Z)9DR+BT@H]SN)J".1*WL( *K6\R%$(3;+49>KS-2F.FU+YORS[U 9V!L[]\!655_O M^(!+.MR+O2ZJ@V;X3$5E>._O][6R$*D"\Z42X^;J)J[ 3?%3JIL\&P3@Q=-8 M.QK0:T#1/VYBJ;J?9?']EM/(?F@M^^019+_=Z9;S=29M"5+#ZI1$+I0<_8'L M[YZ6*4E^6]2_+?@EK^+*,;/=$\HM(T+&U4XMW$.U/^'W=.K?*FI'[]?=0E*< M!L.1ER3+GV.8MNO).JNWVD)]4=.+J8R='+Q)*IP,PTV1,EQ=G-,:'8DS@WB- MJ=I4%74M?0_#D(]SKK[PV?@?A&0_3=S?.*:^N8YJH:%>6>NN3:YQG?CV$PL. M,9-6=<&^I;]2T8?%J=]7USINRX%?5^,.5 07L0#2.F-Q<#\G2UQ>X3F[2G1L MU_5@6FO1:7:>[UM]-PN9(AQZCRDV%/\X%/.& M)\JR8V[R(0>X(FOTT15[%])X_<5MA>I?W"'>B>>>T=)\FTB%#/HFD;J1T8(? MSMJV@QK &I<'J#(&(9;:HH85SVO-R#Q+\HFE,PO7.3+**]#Z8=A5*>[;HD%4 M3^&?.ZCZWPY &9B#/G:FS^#)24&0[P]S85T# M]0XG)P;*2KV)D^(PEDKR[W MJ]E64TBWK+BC=>-T&=U$/^Q,KXK;I?OP;C]W$W.5H'JK?2HN/);A?U?W00^7 M:3!\JM(FD[8 THLIE7"JQ8: (D7[)\)D_;3U#6^DTU?E1WUT# -)WH3ZD(;: M/?91*=I$!WUE75.V#D&L/2'?H//KQE:WNLW7?J?KL^&H^73LNO@G[586P_=@ M7 6^875:?\+T.W2 KW(Q/GW?>]4GS_;HY\0L8:OK1Z]%:IC5]4@NUQD(BW$= MJ$TO1FEI[E3'>,PMME6V;R_(.C]LUBJ*(M2:_C$>?/<8MS?G^/OV0"_O 9W/^N$I ^<2#@EH5G8.JZ;TBO$I2V.X9+T'6I/PO/[J9%U@': M"?P4T>GE_B3Z$(6CQBMK:*U.7SCFE<;OAY2>SW*W^F JJ2@Y?LF57]2_7R)1 M5)JNYE+5I)"O]U-%MLF7TG'N5$4/KYD.H^EU>W7?8O3>RU29K?6F$W+OLX5B;MZZ?1JT@^G:C M+A::LN\UZMJJX-]ZHPG?,H#"LD'2YO<@>O+SZMX-TK ?WG=9WV[R7[Q9*O5L M$_6$.O[NQ37#M-%7YCN#?CW=)3=W^'UQ=O>ES^]PM]5;DSHB8E<6F^_B]R__=9: MI@LQU+?_.:KVNB?MA)7(+;+ G4+]D;Q?'@]G\NNO!Q%G#%1]!6C,])CIL1;\ M0SQ\; (XYN2C\_^U*_3S?V09@,'@O(_'U*Y,&#M89;UJ/UOSVE7W4 MF#3E7QCM ,EZN>C"O S '2K+1:N7;1=(6N8*H&=0H['IB6&1@?(;"OC1I>\/ MP-TR42[-QUA^L?S^V7UG8[9L,]6<6"!=J57@F:DB)[HG$M^D"TIP'PT/!92* MZ+Z,?4!XZTLP$AA[Y&CI253I=YF&62!1TT_VQR\F&F#)_>O+M\S7)\HD'\76 M.K=A%;H9F_DJM/"= WE^-_"QK*G/J>/8(*2-2@)ID@MJ$4DT-1LDQE5T@D!U M' J$#TR/OLYP#Q99++*W;T ACZ?AF0<$=3Y:3G22"SD:32E>-.>6HF23@SME M?:49R_/UF5YH0OBAB',[KX_FM5!%2VAT M8YDK\DPC@@0:&E^A0(C='PM\RT?V-9MCY[:]V)LQHJ_" ;[>2MRS*NX+8^'R M6OS"5MEOU#@E5;LU+D[*) C1IKTH>Y-E!XWG0L&N !4[EEEVYUR.11V+^I48 M;"G3/50AT%R6L^:XEF&UJ3ZF$Y,>':=(#@HZ"I;]477 (P?*KB@JUC =27]I MK??25 \[F \()/:BK\G^.J"->T)O&8G,+)-/D$.CG15H(3U6Q!@RNR)L@ P? M*\=XOSR.!?E!!?EBUM4A.=9';B8IYQMDL%J,9?A)V65:'I1C:%6QD4",/&$* M\KJ(?UYCZZSBC?IE/Q.J/Q>D_S+H\7NJZD[T$G9Z;\?I18KX[WLPJ02CK]JR MWRB_S\]E*)5OI@&]ZF6^ZBZYN#4DM839RE2Z6F8,\OZ$>%00'XB$]^<__//0 M@2TLT%B@SVU:?4&>PSVCJ5.P4/B"0V/.]N+UU0 ][%<4HZ)0I:4&-IM3N*#0H9CR1HOS %1-@ M2'S1$(LO%M\KL*X.2*_I1H*%Y+#.DO5)I)HP1]-J3E.0]*)P%1N@(_N#R7&X MZC;#5;)K66CXU@1-<8<<; YVIVC]J7EUYWKJ.ESA*VVZ?-UHN8]@5V(EOP>T M^'3&U 2SQI?XEAR.Z1&S4W)9S]_?CU^A4( YH,4?.[B%A1P+^36::+^7\>"D MVYKW:HLEZUS2X-UJ5\ MYUV5Q4"5U3==-,3T(JF+T[;LN3BLE_>GSVR1E4Q#_JW"+CIF>A(*U28D3>65 ML)XC3;,-C3+&3SA& S%T9?GXKO5CQ\HN+@-8WN\W?O:NN(LDF6F8]7A=4R-, M)ML/9[*3OH+$G?7%/1J]K_N/1S30_NO/%?^U0<]Z@/NY.KNCGY]5!Z);_G9W M]RO8Z8]?Y0E 4^X-A?#9UC[G!L^*IRV],W)M1QTL5A^AMIB&\TSMS3-J# &1 M,,=P&PM"M0D)VM2V#0#405"!$N8+WGQ3VT9:@IA)EFJZ\&=)1F"I\&/')&QW M@J*GA//Z0 0E%?EI;QYC&O83P=DHNKH9UK.:",%0@=4/2%\14-T1:-;+^F_D MUM\"_N/?[.K5 2 \R2;^[PK,I_ 7].D+;_XF(\&N]&A)LBQ1;]>F=@0,1<%U MNGHN,X\+>97[\2L2>]JOT2(@"^D( 0BAI\'*EPZ94R&EV CJ5-@+CN'QDF!S M\Z;EA+K*CU_1Z--^+\@-4@*$!>P)D-$ 5WUQ%+;L2;KOE<+GH%\EVS9E54)5 ML+X)$#0'0=?V/P>.?0>L6D-0E0>"#3@$TD':F Q#1S*U=)9W::J:HS?$\7OZITJ/4M(".#>?4MU2"@934D5,-V+-=_O:1#5-J0:1%AX,$S M4V6P^05NRU "A (,^%P]X'\J]='-.OAU?S[R9GOPW8:_)4B6/OH 3?XQ_#BI MOV7;@?]9W<.#(K1U9ES3,?W6$%O-2=X:_RQ#M%K(-AW^[*OV1)<6S[X-MW[U MQB>A(T],&&T(?K0>Q<5 M^#-@.BMY^X\+"A#O/]\SPT\[HCIW\X H$.OKLS: MG4'W8]^.D4;__N__[$S)?C'+@[*IF];SQC/;PM\:+[1OIRL@N!K"+0W@^Y\E MW9,6]AI8>/PQFQC\\XMSQZ ]423$\U_$UL\(*WM4&TOSX!;BUFY!4 <#:#2M MOK;YS%J-#%]_^,$P\#71'7/R3%/([]LF>(AZBH3W:/[G%*-W&-TG#?-*GW^E M7=/YA<@_B*&%-.5_&J;\>R/;0!I1WS&RUQ]!8Q+Q)A+>!%*\4) WDO.-9VUF MA:U%3SJ1E?SE05[U1BV;Y -$MI1X>AGC=?IM^51$E"4^L<=2N<'7B4:9$$J< MD,PV^"21*)>2?*F^^JE>+F23'/HXE2UQI426*Q#U!OR@R)<:=2+HTT\U7-!_ M'53VCIY[*SR'9$+:! /L3#&5H5V[S:>]]+!LNT4Z/J^*C$C_6)'Y9:4F%BTV MG>XM^#K;B70G9":GSQ2X,OQV99#D1\F<&&(T:")+?GZ58R$JME%;AR[YGEHL/I M@YY8$Q83VYT-0%G5%?3,O7UJ*2M9<"),45OHIDR-*KG>@JV*D?VW)T,5H' S MK2>DNWQ'7W9SH)=%G4;V5I(1/3D+3V9=82&7B^E6D25#R:H8VU\Y6PH#OE]( MU,E6N&U653Y22E'7/NTME9,U=3$I M]PT^P583!6V9# Z&562$[BUE.DIEM)AV)"%M:9>'=( M*BFR/!R.):]%=94F?&IH?VG$2<;3\9FI"VZ[904CC5YY4H!+P_M+E^:H48RK MP;8V;7?S]#!2[&HT7'J _,MR@4FF)E665[NAJEI?+.<-%*(^0/\&H.EI(IVQ M-,#%QWPY5NS4PAQ:NL^HJJUGD]%NA!SGVL-6(I(6FRWO$/.'([8V&XCU(%G/ MU:>]48\<#&+>(>:/N:$,WVYV'#[!N"H_=L*M3)X[Q/SMW'P08=0<$-)++U4N MAUFJEN0.,?^TG^"'X2PO:6S*'F;-3#D=Z54/,3]93Y3GPI2$^QP.NL%6+I-I MM XR/YNL]"<=8Y07\M8\URY-^1 _50XQ/]O/YOFHOJ@(]"2MSD)SSLZG#C(_ MGQ.XOALOF4*KWV'U1+D=#H6\0\P?G"6;51*T^[PJ4%JZ/E67Z:)WD/D3XUIT M6NED!:U<2%7+I#O*SSN^G.Q!3X\CMB-WRRQ?[D_R(.'FQ);@/W4#/C07Y94R M]8W9U1=[8F76ZJ6L,>"U,L>&&_F2F%=#51$MI59^BZ]^.>>CU?0I;+S/A8ZR M!CP.U+X+O8,]I\*2# 40:.8EL,:^/;]C P1M( ?5>7!E:3]G_/^(R:FF]Q2O M5]7JXVYQ4K.E>*C!'0SX?1?(3QH?U(O=X?\'Q;?^W3'\WW>[;4!.KJ1U[CE:29B(!.."O*0I'4%:H%NHYYL02>##7F\P$:Z-N.60@ZH:LN6[@?#IT*2W3 ^MA'""8SJ"7^;V&XOI#DQ= M7V'.C^K:[A@N61#2GX6YMH,/@4V@:P(_1<6S,TEW7Z)?O^&"55CY,W&)9Q^# MOQ>ZI+L*#\ #9"UU#7-;!J.9R9(7P3#/T[*0B=8Z2Y^1HY=H8U%R7 O^ MUW=K&O#%<6BU:3\V.CR199@8RP?+&CT8%"=6O21'>2C% K&!+[#L5QPO)S2 MJ]M(/GTF(X*^B?[X25;UPPHOSODJ?0H=W MZSEO9=C6;C.YY^[N322G5A"=; [PE@^S]483OF4 )6:#I,WO0?3DYU7D >GB M#SW^=7S'?_%FJ=2S3=UUP$EB,Y]A!.KSC+ 3MSEI>1PF!";$8Q'BP_DGF!)G MHL1'%?N8$%@W/18AL&ZZ%DI@D3@N(3Z^Z?"G+L6UY*:O^S9+] \S;ZM Q/Z_ MKSFJZX;_FN^OW3EO/] %3O?^SV M#NXB 4'L62I\:P8-#T9@HQU(AAW^;.H(I__O!_WCNPHC_$1%+MJ4Y4]C'9L*#8*A M @2J9_BB772>T_$34*YH3& "OR$P*K$A&/);Q+TF#?*'3N*;0/;O"E9VN";Z MPC5OX,/'SPTSSY]"_<(>X>\J%2;TQ$0NK2_?51I_HX+:H>G"<[5O__.X6@,+ M]XW1^)ZA_DB@+X^',_G/UX.(,\:&O@(T9GK,]/>J!<_:E/+]P_W2'9^@1\?@ M]E4W#O=I^]/=?_NYT[6;?/?*SF8 :0V,)70_RBH/4OY%-33L_4!KNC*G5*.C M^B1-2D8J55_,1:E?1]=7T826 $/O=U7"?2BQ9#^T9)^LL>2G!#OI@A+<3\-# M:88BW-S0/B#6H4:!U\ET4>&!$)LWS>E\5.PBL48#\,(!BMYO#'8W_'U9X^O< MEE;HP2QD/'7F@A[>8]I2GU.Y5$7@*B;KAK36U,N0I*J4YX 3(\B2HM@ 19VP MI?>=,#H6W;L3W8L;2\CO:7CF 8&5%;HV$>PJ0X+)J-%AYHHC#E$_'M876)8Y M85/NVV#O>XE&A;%MBP?"8'?V6HVKWZMHA0^67#4D-(2RQ8V7BU%GVNQR8M2W MJ<*!$,/B\!06=2SJ-V6,#2T #LCZS$L/\VTC:@HMN=0)+>?1J=E"LKXRQR@6 MSTBYDY 5^V!F-/9['\_OO1*KZC>ZEJ\E.^UHB^\)^7R&MUN9N,(V%3'FVU5T M@ R?,.UW)QR.9?;N9/8JS*.4Z1[*TYOE#M.)UII=?CQ-1!K9]-S2YJC1,^M+ M;(P\84+O-OC[7H)5$6S58@\6>[#7;%;]1D?+X[YAIH->7I,6"L_US+0EFPIJ MA@_-JF@@3)W$@\71JCL $LOZM9ICZNR0 R65"H!=#EJ>,*6XM%.1T]5.MHI$ MG46B'HE%<+#J#H)5C2&P@#]O[<&,Z3]ET, M3^MO#@GN._8:9U SSDDU*^0X29/ 97.C'/#0D"]HK]&10"B,2[:P'L!ZX Y, MN5=5<-B>J[EL+QYQF 'O2MPBK,9=D9G[JH!=J8+0"0VZVY""3UIO5Q1,:YAH MA-9F$-/+"";L>SX@D-C!OL9@V@%-G-.]48\NS,(D""V6_1IK#2)A?YPJ"J*Q M@6@,UWQA(<="?C.FUP$9C_.M\,*(Q+/DM#*QFVTN$1NT%23CT-J*10)D!%]/ M/(8!=E:X$#\\$^IXXJ+QIBIJ!0)LYZ$K*K G?#N>,%+ ?]^3F248K].&^;D, MEW)C]-L!?5P0O&:-:[8B?,M,I.K9)/""C#^7WN\"$8GN)R[_P8$P+.M8UJ_# MVOJ"J/=II1ZCM'&"I 4R'QD,C%1_XB%11Z97@**8DXCZ+1WKMQ?H*N^.#B?T M#6-@!_$!@<1>\#EML-^HY .J%[#*>#:KM_H\FXPEF[0Y'8TH3J1"OI4%=2^) MZ\.P3&.9OKBM]7F1ULDZ#R0SF>'3S4&ND34L:Q2K(I%&96"10"R,Z\!N-) E MNY8%#(>8F);/LN: ,(]K9MT&L;#CBQW?:S2P$BOY/*"4:=:DTF$O,13R*3U; M'T:%B>!"%S?LWVYD G1T_W8C#F=AJ<92?7$3Z_="+06Y@=D<-^%F])ZQL&+M M6GY114*]N@ 99?93ACAP=>V!JX)I*$$'6.-CVU:7!NQ2[NZNEF*@ENJ;;D\' MEU'6I^TT?7%8+^\"G]WJ*IF&_%L=K243_7BBI]6U<6\P2A1HK:VC(EJ_F3P; M#D3IDWC#CQW@NK@48(F_YZ#7NP(?HS@G/@;UL>;*3+/72 WH08Y# @^-L@AJ M,X_#7[\QT_[K2)!Q?VW04W+'\(WRU6STZ.(R"T]$JRVDZ[E@H&@0\ M18;P0;9CN?Y;)1TBV79LGVQ07\U4&6Q^T74("*0;AN8NFYZ2)]! MT"2HW\90_2T0;'#Q!AFKB>$,%5C]@$CN;PA-S%[_C=SZ6P"BP9X &>U27P30 MD]#^T'YE?T>[2'WV]?O.J7,4YGOEJ+H\!'U7!^5!_45_-]!IUX#OB.NFK*T- MB)[(YOKVR*ETLB1(]K.C$!NW"J3R@P"0P2;P<9!VX'BGMVH$-V.VG]X_)5^_ MB?[XR3/3/]$W3UB;JC(DN#2QP?/FA^U-07OQYWI#8VD>]*E@O)@N01T,G&U; M)FB]C A?&\HD^1?:^=X4<6H%T5%PM$=X.J,D"W;-] W=MYB;=B[YZI]WV(4=1@_]]__]N["?@_40ES MM_W1+PSE756W809^/ :^KTJN:S]O=\^LO:/H/BB^E[_\XN'K'[N]@[M(0!![ ME@K?FD%3AQ'8: >280>WMW'H#3=UF'^6@QY#$5X YDN?ZQ< &7/V0\!\NV2^ MD^/__@[\ U!?Y8DOFSK"Z?_[0?_XKL((/U&1B]YZ^=-8QTMM"4,%4'T)_46[ MZ#RGXR>@7-&8P 1^0V!4#T,PY+>(>TT:Y ^=Q#>![-\5K.QP3?2%:][ AX^? M&V:>/X7ZA3W"WU4J3.B)B5Q:7[ZK-/Y64?F>Z<)SM6__\[A: POWC='XGJ'^ M2* OCX?SS\"],"+.&!OZ"M"8Z3'3WZL6/&L3@*L?@\S@BX(W#O=I[P+?_U7? M\PW/LU.NXUJ@N)J4M#6[8>?SS>VL&OPC?&<-C"5TD1/='5/1A3 T7NO )>%D M59KVYNTQI4US@V6N5*6#7DL15TT!8KCE)99[+/>GO>)_5+&'?\X:);CCAH?2 M%$6X_:%]0.PSC>6R"H*+H":5*KGJ/)_W%!J)/>K7%&!.,\7I.@3@@08DHWO0 M#V9@/V"+S^MQ$+$I]B3YEKC_7D)A86P9 M8[BQ WU7UMKOE;II%./]85U:D.7,HK3DM.@TFJN*462DA2@:Q\NP!S;Q/J?)(PVB%DX,YKRVZ5CXKY[3$>*J(,7],36A_G 6.QF&5@%7"/1AW M*=,]5"F1T6))-3UKY\F%H[/6(C5W4B&D$-B3*81;LA%N;[Q-PX1D?]N %P^T MP>,M\'B+V[3I#BCM656KN-6.*?#LH&,'PT:=C><5D2)],RX0HTZ85L5* 2N% M!U *UVW5'= )7IA;4!.526@27\AKN3BY5)0JT@G0DJ,#+,7@.!T>B_.UL3B_ M&1VQGO:P'IJ#MDQ%?MKKB1AHWD6 6%V7 ?V@!!E*4M#8#%2Y_3IK$0U@/+"L MK]HRY".'@!("_ D4,F1(^$W"A*^T"%FRAP3JCVJC 1:JLQ['8:/I'&@0S9N1 MCC:22W^S#@J(K"9OJ'-B[%M8;TN=,4@'UH/[6 M%I2!KO]\SV0X;EO=W]Y,HT.OQ][ZZ-M<6-ING8O^_=__V>D,_**=T6@0 MTWK>G.);^%OCA?;5M0*"J\;#T@"^_UG2/6EAKX&-Q)Z83=3G^<408-">*!+B M^2]BZV>$E3VJH;$C6XC;F3RR_MKN\)'-AQ\T0%X3'?KCSS2%;(1M@H>HITAX MC^9_3C%ZA_5]TC"O]/E7VGG!*Y%_$% =0;7QGX8I'^S@A'Z&X@!M"GVG!<_Z M(ZB>_<$O4!,G3'^"B[V1I6\\:]/09RV,THG.G2_W3:@W:MDD'R"RI<332]>$ MTV_+IR*B+/&)/9;*#;Y.-,J$4.*$9+;!)XE$N93D2_753_5R(9ODT,>I;(DK M);)<@:@WX =%OM2H$T&??K[N?NT+\8Z>>RL\AV1"VIB$O04?'V0KA029*(X- MJ3'.3!(A#AU0/U9D?EE9M,.A@FO*>5+*IZ)Q1XR6K09:&7V[,B:E32[,E*,D MB*75>4?O=KHC3Z3WGUG5@3NC)@(GM,:ICAP+SZ:+:16N#+]=&1V3P6BBVVD* MDB2TX_;4RQ82Z)E[;Q]5QI6\*F@SC:Z*\KS<;RQ!4H$K*>KMTDJ3;2U*<1N0 MK9'&#+EAK35RJR*SO]%>.MH1W/:R3=*ESEBLC\3Q7.;$D$B^7_L<\,Q@ F*)/+](IF=#%512VE"!*_<0NN#J!J^VR2)9 M=_+-_#B4KVA+M'(/H12O5DVF. UIK7$\Z";"BI-FO:HZ]9V6?=R'V_P@U*WP&NB76]YH(:M)58'[W%^J+BN%5#=.A-\U0I=+I"'4MYH5J9C&2:,.G,OM+BUR+Y;J#T40H#Z:R M5LZFPJ8)GWJ 3]QPOD5Q8E#@W6&QYR4C.3/-<&AP_-Y2:C(<%RJM08M?J'R6 M:EA9)4U5T3C3O:7DK)L8&'0L*21,VM%EMSF)67"O!YBJQ@JVK+&6(Y1'S?:L M-[;*NNTOW>.J(/#L7)0;"%K"88HM>ZAFL^$J6KK'5@-7[U>*[G3"L\78U)'9 M",_._:5[?*6$:IY%*GJ"7#2L6'F L->/$&(&<"D%^20VIN+-H M-J#X'V""<%@34XW8LD:ZT[ Y#8DYR010IQR@[%);+.5%F)YJ0:W9:J1#X0H% MI84^0-E6M3QSN][2$5A:!BFP()]BRTEZZ/4Z)*2$?9.-UV8EI/)J%FSW ALUPIRAJO4I"2TP7ME)BTC&E6D5+F;=+ M]9A5J]7X3(A,.YU4 [3&,\Y1T%+V[=*2VYZ6J5*AH"7*5;;%IQ*D)D&P#FG, MR%"D6NU\4DN+[5Q,[8]:GJF@I=2^T-)#DA1B3IRDQV4%-$*ADIKT_+5[NU5F MR7&W+M95OKRL+[R\/O%H&V[A@(:3EY%D-]_.U,BIU0/<-++4^*:"ENYOH9P/ M#4),J%_BZ8S M8:FT1 RJ[5[6^@O%1 :#IH]R 9]>537R5 ]!]<>4)W1L9LI MY)=:6JM/HUXT,5K:P[R_='\+B_ 2M$2Q7"&#K4(AS33;V<+4\]?N;2&3;BZB M(YGN"^E,;D!6E9$.H$IF#DAC1P@OK:)0* BMN-RB(@59BU;\I?M;B*A,R&93 MZ8E VR:;[^JS1 ^J2+1VLX4W#M_&Z:W,6KV4-0:\5N;8<"-?$O-JJ.H[LT@\ M?_.M=UW@6YR;N K!?]3K# ^9.=?0O[F*3M\0H5./*$4FX(W!O(K:U#?G4X:ID[=U/HJIY/>O +Y M8D7FQ6] OT?APLO%W./9?]< \_E[7OEV[W6U,+T((E:U?H_' "L']_'@QHR_ M4TF&&0##_7B,SSPB ZP,V<>#&S/^3A7,XS' C3/^]]RX"SNLYY^V?N'HS!E5 MV0/JK?MINWVQA.,U /FP_'ON&1CW2MJ' /(*^?>B$? S&HEW#N3#\N_]FX:W MQ+^WF9A*J89DR&"K.>PS3D#AJ,S-)J"N#1$X(_7@#( S4ACN1V7\RP2HKPT1 M-QZIQY* 4U0/R?C7GJ)Z&3; ^L_GQB;D:UO^#LQ_,GI67N;ZE3B?;^3BG4'/$U(3U/,= MC80C R05/%Z2^)Z@[GD-]&(++KE"FR'@(R]RBWKJN2#KX+CQ2%N-K:$@ZKW MF&&^ZW#'1J+Y^008-CB@V$OY:*K-]F8V7P\J_4[.*XUC04^,HA!'F(R<+KZ! MU< UO2@V<,8SRL1J86B30N=PH298;F=[,Z/6=L(O4 /OC5R@4/EW@ M!*N!:^!^7&SP /&9C[5 A9MQ5:\5+_$)?M;H)>+S+I5$XVAC/WY%8R?1 C>> M;\9:X&8++:Y)"YPQ[O.Q%E@(06$8EB(Y(U (KU1-D3QF5O M5@U<>]F)']RQ'[0G ;)+OIZ/J]7GV^-JAQ M*<;=DO;BA1MW3.N' /+:2'OQVH8+UBMCAKY#TEX\_8\9^NY3WN4)0)ZXH6Q= MIL:9;AS5PIGN4V2ZU_$H,6O(YAC YSM@# RG8,K^][BY:HNZ98@[L8H$"E5P M1K^^#E04_:%:(K"[3:H06\0$E^QF\E92I5KUZK=#9"^*P ^2H7<>B(QE/:HX M8"5RR.=[TA<)D?O^@ &R)QOAPK$YPO/TN^_)C*9+0;#L+2NN+*XY!?4HA5$OU<2,G\I0@,!OF26C04I ]0+(@Y MX8VPVU (MU\ 57=[JP"0ZK,HKGW"68%[K'U"NO]O'"YZU?YKL5]M[8#F3]AE MSBR1\9K ,NE,IY7OD\&%YT/WXQ<=V2]T^@=7.F'5<8^53F=1';<46/I(=<3" MF7I\7(FGA8002>2'@*>\=!5!QT+5$=KO*70,U8'KFJY*8G!=T\E5QPV&H#[2 M'%ICDITM!]*,!*#8BX\6WK+$< @Z%'XZT!'V&)KCQ@L/L.:XQRJF KH.WQ @%& M2](#?L\2J3]6#15R(63,&2# JI4-;F&"TQ%77ZT$4L*]6"5(VO)P2R1^7[__T_=]2N'.*&@6JVX M!IRA9>BY3,K*5D4JY(__B)ZDX!,G^:]'GG"2_Z:NDGQ/L8A-+^166-W6:)VK M=ZIABE:F)VYNDJ6Z9'$Z+4>U192UQW;,8]PQAQ0+NE@2B$1.,ED(%P%"?E,R0Y[@_B@ MD_)-%C0X-D!%\'P"K%D>HTC@)JZW?$^SS$OY@EY:A%S2+>B-F1%7C43JQ#8+ M#349/;4S$T&-3!I-/K[(ASE?L_B770*A$(-5R\T5$>#&)SB(?^-U SCJ==Q; MC4UFXI75ME;E53L\G&2\_"*I0>!^K3<14&5@]77(6!8U?'50^U165B MD!1;$,J>V*2S2:M!H4O/87\8+NZ)KQQ0^.DT P!NJ9X"JX?;*A#",:2CJH=YQ>\V8^P@=-J1V/ MZ@H;RGA(/: 8TOXME ?3#K=?;87[I9P\M= SK3ZP@JOO/U.3.6&;NMHG_D/Z M_WO$,^)P(=9U(^HZ^ZU<1Y3JH^N,XB O J:1GO!2(MI,)!K])84N0K,H0A7% MS5>P'KJFNJWK1M1U-F^YCG#81WHH14_3W7X]J/-J54NV0TJ?K6F^'D)E7-'3 M-&3 55S74V)P755*70,*52LCTP>V(WX*!<*RT;$US,HJL:> MQN"Y\<(+;/!&K22H7Q8/BD*\;7DN,:I8;FWP_ M?OV> "><^&Q)U^D2WRH4C!8(#7JLX@LP"AF% Q1UD@LZ=U5"]7 "S%PWH!>O MH8IF)DM>!,,\3\M")EKK)"UW_'T_Z#WYG0BFZ@9!>$@&%1#*S2>M9L'PD/S& M4./_0#1\D@+I6ZIBP/)[*$QRQ8!>O,BIKC"C84^J+GFWS\[57*\Z'$Q.([]S ME@['RJ,JHTF=!)MDAA5V9/OG+PIAT-$ 0YWP&MMM"/ -EB%=*E+\J'#C3-Q% M>T!=&&Y<"X,9_S(]BAZ5 1X5[BMD_%O.13UJ#@XS_LTV>,&,?\_)YPOZ;?&,1#3#!#WP]I+]X^XXYI_1! 7AMI+][QX8)F)&;H.R3MQ7L48(:^SWQ6 M;^>9'D!DASO5^_"/96<(+$(U5CE1U33^_6\/I[1PG >GM'!*"S,^3FG= ,\ M*MQ7R/BW'.%^U,@^9GR]X9S7#C@=/TYKJOPQ^X/?<@C[44/WF/%QSNHA&?_:?>;DLB+WY![/PS9([8T&DD$F<3;TLB+W[#[>S#5H[< M@O/3 JD52]-HGN=;9)F52B6/*YEURA?(&!+(&,N><"8!%LA;$#M+M5KKDVZRHP29%!ECV-'/1;DDD;S#C^R9$ MD%(-R9 /A0@&_E_ L0,$-QO[P4'/F\WO7MKK.7$<8B7#H+":^>0 "]C.6K.7 MC<*Z1F-Q: J)%FHW&J5N7&NU"Y-!;[1(C25.I$/^%!*HXND0GL&+-<$=);PO MK0E.'/_XMB88T(M\MA]R=&U:K%9Z8M"TJ%D5:0+VQZ](('(B18 + *Z*_Q^H M ."^PR[?U@-4OV8)3BR4X.EZL&-59:H_&/@6 9I0&PO$F"B>#8D5P1T51-QW MN.?;BF"H5*B0,JB%R7HHT\M51N%:;*(@1>"'?T*!2.@T)L&-:X)KKQ"!SZPA M-@^:@Z!K T*R;>#8A-ES)-58E?N#N3R4# 7X]P$,^(Z=2-!)BOYO@[8W'8"_ MU_O-5S$/ZTR!'E]RRP/!!AP2V_)::+,&OQ;9E&EM:_SW%'PTITX;5JD;U>A6 M-#7VBA7%+7HB'4:QGW" (<-X "T6]ULJ8+F[^;/'%/=07ZLL&KU:1D@G@OG: M-)6DFZ:"Q)W]\8L-1&/[?MW-2 (6][N]/7\5XGZ>F,TQI;WK-7/!VC@^)--+ M6Q^%PW-MPVV.*>SK5S'N1GF1J=+'< M'G=(1XY._59)U3G2 M";9I:/VS_M69R/[%&9REQ6KB'NLU'C%$\'DU0?='8X=>,"X_KHK!G#@K)O-+ M#JD)%"1@ ]'39/QN7%/<0#U'R^])#_I!">Y,4@!A@3%DE-<8@ .L,1$\U86> MVZ C#O?>5NW&1:#&U0EW2]J+5R?<,:T? LAK(^WUY=_7QG;)'<-'R3N&,V>+ MY<&V0^T9W=Y@H2Z7FLJD1_VR6JCFP]Z.;1RT@?S<=ZT%D*SWRIHWY@^WLGYJ M&^/'_V,#FC[4BPE\'MV:Y,F%HDPCD71K1BZK(AU!GC)!/45?2IK70-QH MDFQAV4]8L.XFT_UYP:+$6#8D@TBKX?&+T:283!8S@T9?.;5@V?TH75FD&D62 MG5AUE9M3P_1*L)!O2=!/=.0>)>LV<\J?]1=/UB/RT@C 84.P5^\;=ETB,GH)6F@F-,7Y6:R34J5K-KN+-J%3(1#4NI?,'X*D?2W'WKPN*L+H[@XZPNSNIB2%^]H8X":RNK?F;[^;AOJD+9^5 M@GVJGXAG2=#)]SK-JKE4DU61(?W>8$^1R/W> CR>$WY=?(U3Q/?BJA]#P)>WNF]IHQ(*M5@H M9_=)B5_DZ]4&&V\VH980:1$JA'__*VVMS&0S\\+4:+N:I#+]2#;.B_DQ6AE^ MNY*IU$O-%G!JFLMV[52-'V5"P);1R;Y^F M0"5*\'\A(9]=&C)ICJ,=3Q'9_;?;HS$?,I5:26,%7;K2MJJD4.Y-U]X<"7S=F5CD*Z' M\EIR2+H5+RI1;<^+N1Q[!/L^,F7&?K/'U-I6=Q.E\)\1P8FS_[=E.>9CK MTQ+0$EU'*]7#0+53"ERYA\]B?]T+!>?)* GTC&PN^F%OD)/W8=&UF(?K0<\F?0OQG5AR1[ M]A%U:IFHRT/0=W50'OA2@4R9?=%@1T)N25H#G@<),B5J0M'N*MZ)F/W+1/T. M__DVV^8[/=/J RLH0\:0)C9XWORPO3,TRGBX$K6Q- _ZA#!>S,V@#@;.MOT9 M]-T&_Y.U3T>2?Z&].M;FK>NG42L8OFT4A]BG=S.V?75VX(TF? L:Q+Q!TN;W M('KR<\\"DA;T(%I^3DQ;15SV; %=0MS]YIFK[:U>O%DJ]6Q3=QWP!O3SFCB? MM74A+"___I%W$GZ*AC ASDB(=3HD_&[%&,;Z2;!./K$QC/9SHYUZBM 8Z^=7 M,2&,]?/S>NPIAC7[$='^^6*C[YJ:Y\-#=!/#^DYT\Z16WA_C8-^]><_?W_?V M?4^_=W 7"0ABSU+A6S- GP$$-MJ!9-C![6T<>L-+_."(IMD]L_OS/MBD/MBAYYLZ@BG_^\'_>-3RH)YHE&I MWBJ\N#8HJE\8'T!T^]$P[]H$?R^UN6>3I"O M,@B]*NB_70;Y33IDESG6>O>-MT;^QI?9P6/D!8]O(,<*_<84^C&A?F&/\*?$ M+!1Y8DYKP_RI&/VM&H0S-%UX+/7M?PY*#V;R!V/R[T%]'J?[(UZ_ CR_ M'D2.770^O?&M/G<=;/AHB/CS['G'QT[EVZ7CAA&OZF4<%) M'1BJ:1$ETX'/Z[N @,9RA#C:87=I4"\A^>'+7(;;@?O_CG=@WD[>XD(5G6 I* &Z-K$@=FH$GJDBI-%IXJ ",Y#S7H MW%R+5,4PJL8-T60 .O1_T+'$O8" MZ&<;C4';XE4+?FI5(R335,XE[&IYHD:->)\GRR-EPLW*0!C,%2CL[&>$_2CF MS5E9OP!L^QER@30VX3Z7H.]7*A.J;;M^TTK9M)UCM/NXM.]^BL1A^+*I@*O0 MWVL;Y\)8>/^:*_'WJ6V26N+S M2MU+M,L9RIRC>TK0-HD$(@=:+/USG1&(\TJN;W0\MN1N[)5'E-Q7>\68+=M, M-2<62%=J%7AFJLB)[CD$=YK4VV,YK3HD6&KIR:!4UF=1#NX,VAG10)BEWQ/< MNXBB-$Q'TGUK T=+OF1QW"V0.)!R3B-C^^[L 04U,;Q4O$]5DX(T6;:7':M3 MD2A%C/A1#XH.T"R.>GS%VKA;('% Y(P&Q@="&S9BHWD_)Y$\ZU"M;#+8Z'0* MJ!D!BEY05"#$1/\\>G'94(7L0@/+<(@)BE= >IF#K]H0.!YQ^Q#?;CQB7P/Y MG0/HG]@OQW[Y3?CEG^#@KY\DE[:/"CN=.KYWFEP:ADNYG[N\RD!>[9LN*HZX MB,B>-G5_<5@O;]R>QR4MF<;:U#M@YX;T1J5N2J.!!B(@TW7-_C37KXHQ[)P> MRSF].)^?,4%_<5@O+]-G<5C?%>DI7V2JD45RR)?%9B?5;"K=3!3UDON\Z[K= MMW-[-.9QB*2K!@AN^A(\T9%M(J'_C[Z.&+WF1I@7!V-O<*G?T&"K3X.L \E" MXCS\V5?MB2XMGGW"KG>ZD5,:W0%!B@)^M(:'03V]=CLY;#UWYV%!&>CZSW?U M_U%[0?RVPI8.O8KW&O%T:+_? _KW?_]GIYW%BR)#? QN)/3$;I^/Y1>$Q:$\4B>[:$%L_^[>UWE(-]5#; M0MQ.&[7UUW8[J6T^_*!KQYKHT%]XIBFD"[<)'H*'='B/YG].,7KG /))P[S2 MYU]I5RI>B/R#&%I(I_ZG8VY5,149;XQ!Y+Y09?)QIE M0BAQ0C+;X)-$HEQ*\J7ZZJ=ZN9!-+_3F('QM9V('F,2D['H^-+R6BW>56O)=SD)!=UV=U*SO"W*SE3T,!_4\7) MKHS)DF198MT,F['LO-+BQRT>5%-!QBEZBE_#^;3O&Q*0CW2$1$E1+*"@H6<3 M2S5D=2+IA.2_!2GET\P%.#/.OX_R+-*HP/9'"4!@'=!?#Q2 IL7>3 &?"HV: MN(@GV(2CL6ZGS7?E\%PFO1^_J">*#N]1X2_BXYLU?R.+DB9_^A_[/U,__WDB M4!O@U4K) H2">H094$AZ"RA.Q$KT(%&(OY$@K9^0W7RZ>0K1 XX'@+$C;4@: MA:?Z$Q&7#(TH^:H7\@1GVZ:L^K_Y?88AAFP'@-5&#.! ]C&A<]FWB8%ECOTG MFH,!5$:&LND;O-JN!S%*2!.X? X)X !]<73)?FDK'%VU%2916^&C,AT?2PWF M1E#2!,FBYFH[U)W4R]RW!;VRQET*HBZ[+D1>=3,^*.K36CW=Z9=D2V@EJ<@, MV&)3;E2AJ)/1I_VI%2NKZ$7>D2D,]]EW97^\(2(,M*B!Y5FJ_\$ ()Z"3 "/ M:;@2S"? L.%'$TGUV6N+5YXNW0=[Q5$]:%5 EE^)*B'!_UM-<<3ZZ^OZ*]CH M=:;Q<7["@WIO%.UD>YVZJ?Q>?TT@BT@&W%( ,LABU9$:C-4@^DS2H6RKD.4L MZ(19-@'Q7Y0L>4A0_]KN9-^CB#R%WYHJR#9$CA B^8%\RH]?M@/-"7?RZXT1 M<8HW0'8"$MS] @(3@$P'6='PM=L+6 &DL:EMW>Q!J2,@Y9 JANNV-NBOC3P1 M4%=MQ-"!OA0@QG"W0YL D._['[9R1^_;-98L(".?%C68<"?(:-[(Q5J0$1@G MT[<4>;B/^Q'$A(R&HZ56QF+)13>KE])C2BYJW]>X&\G@5UCYK:IE9CUV4L\8 MKB!5[?)D6E?&_585R<-^O>JK364CI*. M9.I4LGIR'$?2_5)5G#3B?'XIMZ-QK9>>SKGWD[>C%\B+= 6[)4OLO%, M_$L>!YE>UH;U,->NB=K_S]YW]:BNI(N^'^G\!VO-&6FVA!G;Y+6OMF3 Y PF MO2!C"C X@ /IU]^JL@TF-)V(JY%FUNYVV^5R?3E#\R43H-+3NF4A[9$^QUB6 M8PEJ3\B,W=5D(GO6&3^CFN@)J$T2.%O%:TQ>47TZTINP9Q+^P=3P \Y6!3DZK/+2+A2# M1^_Z]&&GPZ%QOEP*"SR(Q(/3H6R6QQ)[_K!?"MA%CK[9 KD@M:P#:EWCXGJW MD*PP,XSGQ\'_ER;VO;.N]CM2%@<0$0">5>H/YCP M%-#/]I^ #%SB-"69^,@DO)NKAAYZ(PT@_H88CH:+&$!U"0Z^X;"IR.Y]%?@I MVJ "_]$;6A%YNB!"):&FE%5;2*\K[#F\UG<"$J]9A9#& M:HV_W B\98Z@48Q52@IJDJ"D*>M;4Q*D/_5E E_J0 M[[DZ*'X.[>WM!^UCD:"(D.#W>+:$/>:2<7&/^2/8/)\9+?XFHB>V9U5#'T1O M10SE0>!EL5EH1&:CSI01^47=ZJ[+"Q$90%%_C*9BQV)F!RDOE+!;_?]HU'OG M9%@6GX+/,9QT +')P ,Z<>CO"+1P!9O7?2KJEI06T@!@_<'>9*\QR2AR+<4- MID(\-DA7Q*8R3K /$"!A+@O?"CJOT_"-,'*VJ@07*3X/J%4N-)O)F0'4E$., M/WI"B4!@Q(=W!.#_R-H2_='4I2FP(?374>"@CZS. 0 *CJN\P7 TS$3WY0^6 M8;M@0Q@+LJ =&L-, BVKV _:V 'FV,"VF=\IE-O:W#YB)EL0U4111UD9B-U8 M*@X.NB:SCS"L_@2R02R/'?GJX#5^V=C2!S*2F08QD S1,@QL<.-W;(/4=PTN M/I&BE%41 :J.HK&4S+$75E[?!LX/LUT;&H+$PN8#*AAID&4@WX8(.03^#T0^ M4Q=4PT9D8R^-(&'?E$ W-3PW;;,*\!Y%);I!^_7 M49@ \O=IDW>MU_-?090Z@BV'#!"BXD[DEZ?:N%&&*1#C?(EI'486/.>XR=/K6;'; >;9'^!9< MX :N(BT>03GX2&[_60W8/C5T:)XSX]$AU_$98W%R4IK$M1('5'TCG#E391ZHJ./;TOI:0^D1RB4@HY90OB;>QO$L^G&G9XZT MV3!*Y;/!N%'/M#-!I-%>91;]Q]/4(_[CJ53VIQ#NMUPX>_U9=:ZR2N0$2)KZ MVG'Q17PG\I;W]"WA2OG+$"DC^VQW'_LPVW7_5 ,+35X@)^G>/0[3[4Z:8B _ MC)'3_&:S9,C1*B56ONZ?_53V@!HRQ4&)7NLE$N'Z_G MV.22TF(&E))#:0%(E#AWY,'#,5TD)J'VZAXVU*,A&4+2U=?$T/;K([5VFY.* MS )XU81:.WQ*MK"7KF^9R%%+R)(B.>J[ %7EE:18"B$#*/6%$2#P\=JZ/D0B M%?]Q&^K%YL;V+AN$BC#1L%/Q#3.CK^FZMH0;,&RKPK[I .YVSK-)%++Q4 (QB4 L9X0Q*"X9DU+%WMJQZ=TJ?3I=E=3ZPDN:]!">U*D5*6-43&F6'E"*G MTF7)1X"K31,/!M=:*TV.!FJMPTF56:70J:^KU=K=X)JV,J7(8-E2J/5@5N5- M,ST/QG$:=.A8&OV;Z M(<&CJ20YQR'L,^$V0J^U<7L)(!P#M\K30@,:W*]_V MT^^W;Q , YC&Z:>WBQ/0T-&6!A9OB/G :P-\'3)*R/S@@4@H>D"H4&WJ U4< M0_8[W?%&S*&68Z Z3$RR?7=NT9\W,/H'R[=A*U?@AHMZDT]W-7(LKL:K&%)3 MSLLW/\%B-\V9 /&^YHA,1NP[4V:RA).)MGZ]G3S<2D&\/'*P[5Q!3BD.-#L! MW-E@5Y-SPBVH ]M[:][-4?!E: \&G>PLNZFL.)*:R%9[7INW"E]/G*F!V3;A MK0 I%/['?NU)E;649LM*+LDF*6&RB'5:X=XLKU??55F]D<6^(&/H8GWDS"*]]BP MD!IH4Z8<'7, C+HE"<)(U8X!9+M-C3T N2Q]GZF^P6EE0W/T4>3?O6(FVHUY MYQ><;HAZ7.+9[D1$/C#X 2F "V). JP3XH?C.=O.;BYA8BX:R*BN.@Q"0JD#&_G%VNL\N52D0,^[GV1=%6#<51+S=/"N<:+'" MV*-K(D&'U$E(#?AW1V%A*#I,',& 74+VB"&Q%W_$-Z.K^\70^"5.0-IYQ8#8 MW@LO#5%FCI,C(4)+P "N GXJI+@7R1,6@B3C(#S2GK<9WE =_R"/=V)BHW(Y MST]BD]"TOFI/Y/$R7%^K;[)Y!JI*'E84VQ?*Z*M*\*.W<17[_/"A;<\0W83. MP-67JNU69EK=S*8M+B4R;84N66#Y=2-KQ\N\W([5D2<# SB^/F)W>(,E?.+E M(;MU@>#[#-8RQYJ.*@!.!LS*F9_RA_N52 363D#:JA9$0+ M$*_N41_K'A5Z=8]Z=8]Z=8]Z=8_RTH3@]EDDQ5*K#9:QV!0 M6$:$2N< %6H MYD=^V6#>WCDMMZW4A*/CG*4O,F22XKNC$-MC>L'#.\>+2;TQZ)OEZ;Q<'3'Q M>C?:%D?PSJ,UYZ,L/]S$0A)7CBY!$;3C5)AD>X'C-:G5TDK.I90(QH;4.C4>UJ,! M-M"DJ[W@\=M7E4(QF%SQ!8I9INK3:JXX#&59>.?1VQ?58'.2JK:J%-!::[XU MJ-*)"%KSZ.WS23%"YMB^Q=5343FLSHI"J;+LA7K,X9U&K\V(86Y=F J+4H.I MK:=I141#*(_VV5P'!X%FH33@\_0B,8J-QL9BBM8\VF<\E.I;>J$J4% OBNGQ M4KTTI= 4VZ-]KNN]1)%EBGV.G!@,/1J*:2.Z[(5[U.&=:KC K#29H;BZ",QQ M5QAO1G#-\/$^AY-V/56.&3)75@?!KMQ=,C19/+3R(Q22EU)LL$FE!S=)Y]T0J!ZI)EJ+21DC8) ML5U/FFC-T.&=>C_7 ,UB*\I)\V:Q75P+9$9B>]'CMW>U36O8KO%+'FPD:F*0 M>F317T*U].C.I#B5)I-DJDCE1Z%X>*QULU(#-2L^VF>S1L[KDTR]RELU3B9I MUA#7&NJ!>K3/^B+7RE:"]2%5;JGQTKQ&9U;!*JK*.WI]A$^5%%6-3?APQER1 M02TM=7@6W7H$)57L5**90);CR#@GT-(PR6H+?*L+IC>:T)VWO#]AIS/74)E. M%FDGM $6E70L&L8MG!R+R;>KHD ^8!W,@"#[;)T5RE0W;1&7V'H*<-^QM^!J M9='4D%V%DR,"C&_/]'(2*'&TUG6S'=EA6"5'%3=]X':!VY;Q@!701JO,,F&GI*T4R]NL:ECA&7=(0L*$MY^1R M -L#H2U5H!MC:0;Q""V-;'JA-E, M!TX/-;M@S<#EA7#/..'8J>PYO()]"@XNV_D/^+)C;;KHR&\W<_ZT?6@YFY0< M(O,4MD-+=@AP]@3D!R*R:65Y^XX3W_T.8'_<4A;)NII\N2XR_YR MBL&$$<)GR,O>\"=]]&#]A&VKE#03X>UVZS@^J.E@I,'??%LFBI9R4LI O$<+=;1"@/M*'WE3-+%\?>F+LV X@ 4?K5[FUV0OU16T*OX' HU 8/ MVO_%0/02#Q_:ZGY@G C07@>S#A0(#4R4WRO_$+9N10S-H84;LGT:J#@N?WF/ M[YMQUZ^X>+EPIE^=S,GQ5!AV:^E23A&HR3U=O!]R["9'4K TKUB!J<#%-5YO M 'HP16$_7S 4\84"@2/'[F%.Q3[J0.AB7OT"UL> 9>]U%UHWRN@0&V-!M6NT MC9+FZ+\V6$\"T2#'W4@^'.&F4J#;$JE>/Q[%.;R^<#CLHV)GRU\_5L)EKG'^8DM'EG1;PXM8?VZH7J[:-D7!H!(I/6WL^%01Q]#"HY^\ERF&] MC$3%^L10D'0"6EO60=T^JIL9J7##N"#. /OK.AV65*Q)Z +2'$C4W!.]!KYL M6SR(HS@&5-F@ J(OD,(SPUT+W IJ>*^3\"W;ZA'")ISJC6_;6KSH,^S]N3? MOQP'@':?:_L!1EC?<7+]Q+$$%EL5:!N&VBU"* "I_U"E/WG:DK$[%(39IJX) MV^XDYEC7K!'*XA,MQ;)]H5 -,L4Q:3/ICK0E?._,"M\!Y^Q(WBKNK73SQ M]9Y/QVCWUNFCK0C#H5W(Z61-HCQ,'/OSP@ :FP+*Q?0314$5;":)T_2W*9%( M<<:=Q?#SF%?9#Z%;?^._&4AIAJ-W[+0P_ M-,8!@Y5PY..=-WSOHSP/=0ZU3?::CPCC'3,,,PMHSR%5W'1]-BY[-41(?A;N M*6TB@C?';LK&WFJ['&=!;MRN;J-F@ M4,?CTHFTU#U,AT=HBTTO]=CM/FS7AKL1M_>/\YR=A>[5K)",][*TVXR M)'W,@\=QPNOI-5!-P0J(%A93VG (=2[=71EK[I!_:*JG],%.NY4&X.#%+VGU ML:W6]_@A4@AQZ96DR-7JL ^_(X9MIS%IR\)GN6IPA! M((! $%3_M@+$H\ B1=)/ @@:'\D M_ +$ P BZJ?I%R > ! OUO0@@(#2.A1]0>(!(/$BB0OU+ M?/^[GI;;U/Z]T.+!T.(=_>4GL(;W#/T79?Q(RGC/V+W[ ;3P;]XJXA? 7ZSP MJE;4SV2%[YDT#T(9^W3PLAN>0PP^)T6\K(F?B"RB)J.+> C9UTXHYH^^E*H_ M""/^5-V:M=M8O[#@JFK52^%^*=POA?NE<+]XY4OA?B'+SU2X7YK62]_^]4_- M[7[RPH,;,08ZY*>OJWY_FS.X?7 NYN!_:94OK?+/Y P!/F%"2_%TL&*+.J["-RENK0 M?X#R-!B[& >X]\=^I;W79?3,VW^X![UQ S'/"XD &D7HF=EXM9Z186>Z/--3 M%YMVH)KK%2A+:!6XP'PD)KKW:*[N]*3SX/WIUI -L:>(@&7K.4'EU\ED,=_J ME*2^,8(?Q: VZH'0\8#3%Z5\,]GNWM_]?QI+KVBE!S' MK?F*&"NT3C>;1AV>3U)!_WTJZ'^:"K8I+IZ@!&J=S&SI@.I0L6&DFQ8Y12TW M#74<:4Z;2"!&($.!FD[T>#[VBPQ^O#RT4\@?G)X_J@(CB3@LJ&Q_T+42E""J M:[.U[*^CS6_KO]1]1.$VUH0-^!/"K]#,<:5"(IOAK65;6#%Z9%3$6C!-_?HG M$/+1S%7$G^T#N#?^?YGNO^8-N.FWI>UF\4_CW[LW0[YY+M+[3 L/YV+^?H'P M.0JZ_LQN,2\T?;JTI?= >)?/_AFP_0DLZ.9%HP^!OU>/6MU=/;VW-N[ZZ2ZG ML][[BUX1*?Q4+>]$I"TBG["W M>_S:2)87$W$*9KU -+_)-*9*M1=%4:=P)'1D:__U(H8G=[+=RT9X+!YPFQ#5 M]UG"14-6QL>&&P(CJ]J\Y).1*Y:,FK%N*!3F\J.^S'4:A0Q#(V;RBES]D,C5 M'4VY'X@!/U2>/&*(YXXVX-,BP!-$+5*:/@02&G*KZ82(1LW+KQC&\Y2]O)S' MMQ%!=X;P8]@W+S3_8R'\BI'\P;!]Q4C^5/Q]Q4AN6-!#P/\0P/80H2'U/B() M1("*'9PB'_I5Y'/=D,J^!A* &LA LR D'E,%N585D,>]NE2[_>%:VFRF4B ] M&92E0C4?>O RH,(@QV\66C3%6_VRODPL&MEEHMJCJ;Z4=+LR MH;M_ZMV#-%]@&\]12!100+RM%.D$%1Z*ZSE;6QJE$&8EKWC,+>,Q3T5BGR@U M^F@T\PEJC?1()R)FJM$T1ZYY+=T=A"-S=8E(Q2XV"H5?Q48OL7O!4-7=/_7^ MY4J?DKB/6J_$-R)"NQ3HIZ>*E8]& *N$U@O,.%#!$DW[Z&#P5;!TVMOQ7Q/Y M"?XYXJP/LM&+T]G$,DQIN+8O22I\L?F;CAYNM3$&A.#V^B8D%P&)!<) ^#MA MPAOPR1%"7UL 0@/80.1O@Q!ES4".'0/E$L(5H99):/:MLF"8Q$!8$]H0_S[#Z4+8 M!81^==Q P'[(1RB6;$HS60(#HK_&=ZC8_D6/2RH)+Y"*I@*XG$V!?\%[!)-8 M:I8\(,;" NT3;E('(I 6NT7LNXFQ)D->:L ;X0YD^?"RNQF\-4EWWX$^Q49( MB'Z(.TFJ)3CDB>?-PW]<#!!EJ*\@FAS_/9",F2RL?V,(.)!SV3@3\0="")[P MTMANX1. G'2K(%+_1JCH67=O,5($LOSW.:>?N\*5.U@QP1WW=R0 $[:/"A^, MY]___1_OY^S8$2EJLJ;_=H69Y_R<P"-Q> MA&B/$.&W#F2($0MP #4'Z*8V^\W02%1Z 1Z$VDWH".;?AQBSQRK5W8 M>\$.R+^(L8Y$[K\:FGBR*QGZ&7)?*%KEO^86U MW$Y6#I,5KL1H/]_>LE'+)CD?D2TE_-L^6]??%H8B@BSQ@3V6R@VN3C3*!%]B M^62VP26)1+F4Y$IU^Z=ZN9!-LNAR*EMB2XDL6R#J#7BAR)4:=8+$\(,\SCO, M\0R?.R2>4S0AN%J0$+),);G)K'AIF*DWZL)2 B6H!?6"OVPP;^\L1>)Y-59G M% [DK+*5[2Z7A5FUQQS?N6;-<'639Z?\6EVL O,636O#42]P?*>4H3BEGH\T M>2654J=172W-8]5>$'E,]^^LS:K9[#BZ9J9EL54O.?1FL(B.ZCK M5B;(S8=#.AYN5+API-H+]:C#.YNQB,K40TF+MU(%2RB,(JM.?0GO/%HS01>7 MK41 +O#U03)(&GJV(E"HL:58')6'"K0M:*Q<7 + :57CYZ,YB8[IB MA6&]SH&.E1LL$OU$)(A2;H_NY),C@>XN9Q,J7-,S+44O4:$2VXL=WPF8#B77 M&NR4R^L-T%DGTOF1MH1WNE]T(##MY_J]>#.B530M&^?#C%Q;U>ET31"7/70K M8QL &/U8\[V[ ]>0<:[VM<<5SH2H_ 36Q!0HSDS$_M[6R9825#K$,;(N".R< M<+6DH0#5#?B^*3"=6QUUZ5#3PAJ6_4);?3M\!7S.55MVZLP 5WW@!0UI14 - MRAS#OT/%;P3$?QF! M!P'OVC"C]V!&7P)FT?[<(BN%48,2!GV>3AKY7EH9/1_,ZM-1;ZC$PTDNG KU MXO50)*\N600SYDV8^:#A8LR B,2FO/;?T[A\*#OXC"+DW:9K)$FJ+*G08) A M;GF70_K\WF=3._4[:B]G?PUK(#YZAC/Z$"_5 >:+UW9Y78*F-G1,'^7J WZ] M42:5$ML.6.5]/A@^]KY#NEI"H\H ZB%1N:^J WT!S?;3- :WM &\JVCC1N8 M;KQ_3VB&6=+,#H#?+6HC%2+ X#0E9<@U";77-9585L?4B%Q4HB%(2:IV3$B6 MJF\7@\>Z>QN4ANAGY 2!:BDR\35"=7?H."Y1.;IK0.@*8IWY) M@OJ\TISP[/&/9-"?0B96AG2*0'(:C3@;;BP)769M3LEU(]9)#N=?/ MC[:AJ8L?*G+67NE4C436,&M2I=];];':HQ'T/C4X\7^;D\'J:8D5GET^SU4?4*IVKTDU,FI>>B M4PE,J<(L72Q6Z_T^<[ F1*RMO;^MJ'@>;!"6N)!Z/$4!C8PVHP(IHXQB^A"VC;ZS,/9J:^7ZX MQ17@8ZCW";.9KJ$8 U87L,:H[X[51@8!'ROQ'_05#/5WK<[BG^B__R)FEFY8 M\$&$.4@WJ,B";;-5H)6AXU_]! \WH[_U9Q\!7"+U$9IE&M( 16R@(W_IJ.8D(R<",1,0'$$:68[+$YZ'8:6:>DX=H.I&H6#H#ZD M6:,QOMWYRA,'X" XCH )=D.4U 6&C$]](4CG-*=VK.PK"!.2PQLIX%"F* M,F1:5CXS7>8&K=QXQSS:!=D&WVS=*,72SUY!,&92'676 :E;Z9%,2RLG)Z%R6\#N2[\O YN86Y))9 M%>[2POT:R@@8C;&@.FX+W$1SZ[,X3$? *&$NDY&I;%6CO%!DENU./95*K:NG MS:JW*1P1\AMZ4*/A#,:_Y_9(_I^1/[:1P(1"(%G#+7W7R'BL/[A?5 MP4@#B.)5= 8!XZ;N1=R?/ M K_8O57H&YILF> J.1+O*>3X1OC'C^8^>?,GOI7_%? 'SY:VO0!Q(T#007_T M;%>*%R1>)/&S ,'XZ;/%QB] W(HWO5/U_0+$K0#ACY[M,? "Q.< \?UI[>]J MLC]A6OM[$O-!)I\>_WNIR:_OZ6[//BKXIZ/%148EAZ[;.>6[A^'6.EYL&O)Y M477W[_W>-.27/+@GX3\E.WQ)B1^)+#]!=CCU\2_1\1(=+V[P$ATO9'F)CH_R M4IR*0"8%\VFDQSV1XB5E7HSCVE+FC@VHO\M,[ R/"S&2/QU)+B9=GAAA4H+D M9#WA4KUG$4'W-6"\G8.VN5X^(F>IP,E@HR[;(MCF!/?^U#LT6',$PD-- MR+E=!^!P+T!]/=E[D]?XN33I&%R=9@%0ZGW89JJ%XKK4ZO+DF %F@U:B MW!IUO@G]^B<0\#-7:2]LZVCWIK!;C7FXA]6?MNODG\82>PQEZXG8XC5JMBY9 M5O=XFM;YNBO("F?#:E3K#C8%*ES))$>!>:]8"8^@$(&*5B@0\5&Q*ZI9?SB! MO9=._$=\Y-T'-#W&0.SKL)''T+7VF$ M7 8I7%%_X+@%U3,XQ>ZN7=U;F6QB#?QE=?]9_B[$0O_S4L0NRT-M4CFCB&7: M\V%N0&<6TWQ/Z+?D1J78""[A82%%+!CU!>CC"5I_O4COR1U>KQGT+Q7N]NSG M*RK3E,WM&GUD"=4^27TZSYTE9 M>:EO=^"?*4T? NF\!M>940FA&VKD.:NC15N136NX*8YZ43S_-.BCJ.-Y2I=3 MX/YPLG.TM3M3W;UYCZVZ/2[K>>EQ-^)#%CRKKRAQ>@H,XD,A5*'67#NL,>7@ M3"ZCH1M(B0O[J2LJ<<]!F\_IA_/DI%UW=/U/=1:\[:?[(\=A?F=T_5>X[WA6 M%_*145SEYW4J&)LL;O4MKM_ZMV5PAOQH@^W4$Y^;4.R;XGR9)S_^HT@=_V07=^ MQRA35CU8Y#P7[XA976ZG%*X,RG-CPVY6H47U6=N:)^3P**S7A@U.ZG']GA89 MQN*UY1LC00@58IMGK($SZ>.M.0Y+U/#>F0[ES%>PQS!> T4N(F$_C1.L.G"F M>CDK).!B;%G.EJ?A45JG)BU]H G/:"M@[!C,8L5E=][D*25C1#/+<(UOHXE1 MP:"/9J+'^*$#18! WDT*$\QSK&)O9-B+QYS")U%8A3N%I2!Q]5:M -)2);2< M/V0,XGP*"4:G"CUI=4@REN%)(9E?C-F?@"3SI! 3OD%L!T4+=7RDQAJ8*!,:'QJ!XZ-@NO/^F MIL$L8EPE'JU.*%",#!8,S?>I_D/*D@\H&MV)N C42V&)6FL;GDL$V]7&""H: M@5#4Q\2.8X^?(%UG.-+A&"9X32427)E82N:8$(BE8XT2@FV.VGA)#M D)SQ1 M>CL2^ITYP!>)"STHKL:H!E/CY$2<*@=KKYVQ-ANQKK[*'JU M @3#TFV-##T/52RT%%[2L];?Q%A; C0*3()_E-"A[]ZH&_#9)=P[_%81G@!> M6-5,]T,&/N]\,T580S)%(]R1&$3KX55.?1WZ.,\8> -=M@>2H4<^,1^'\M(4 M_0Y-U8$J:?J6?#XVZNH]'H_@78(TL'U+05-'#: K^.ZQ)@^ ;G@60?<[2W2; M(WX0KHSJ4T83IJ-J7U%;WX7!7T*S(0PPPZ0#3Z6M*XMS;'W;0Y_ MWI) )M2O]VH1+L@E)*&]J0]-<L;31K?3 M:6_$B-%B1\C4L$^KL=2<9T-D3BI$Q6J5:W43N$%N$]'R2 M:C6C::MJS.AR"5J3-!WS!0,G.*X-U /\LJ>).^P(<59S+.F#'5/"[-B+:@^! M9(P7R9B>-&W0(#IJ4U2X9B06?"L4CZH/"=257F"9"T5*=C35: MW0*$*Q.(^J(G'/8N7&\YN.ZLJ]@QN>_K)OZ#9N_]4*^.@T88BVR<<1XH)[56 M(-"I)*;K5EFC\KU)EUD^I!/G(QYCDZQDP"C2I!)*:U&D<@$REAR]78Z-G<:. M1^3'.(S?1 5V.EAJ2B[;YZT\WXOQDWPR6GI(5/B(?YBW9A.>J04&%#-<)S>A M&A>K))8XDX1F?#1] AM>+N(?PTP^H#JDJO4,N4K,D_R<9FOSV5"7PR)2'>BH MCXJ._?$YIAEC2S ^!WBMI(A?#9\8^P=U![R1*::CVOO;]>')[O; %6Z&= X,EO\(^FYA%9 M;[ =V^LF:LC;9> 51.?1/EIH^R+LV3KACYYA/NFQ1[\R$OJ2Y04G/$_()70S MD-N"(Z7ISB5T'^V!?CE#ABM&;9;D+:N=KX5J*:HP1M#? 7_KML*>4AM"^\[^ MMV2(JX?"0_BT\H&55^1-N@K9WZ?"Y$-< 'DBOZQ0[!L?Q[Y[+^&WC&B\%1@I M85[I#OJQ?H<,+ )0\V0H?^QMPD=@N38TZ#UHT%^"1C,=E4*5:3_#2S-#J&^F MJ^HT,7I<:.AD,98JYXT"ETCW^.XZ+XZG$K(#0OX3[A\'&CY$>HA'2@L@KVW2 MM-GR/H':"KJCTUV '.V\2;@I.]YO"4X6*1Z#Z9GN*$-1MUBPI:K*F_W:3NCWGYYP+@]-H1U![QS-6A2%\ M_V]!7@IKP_G82,R_+5_^O\[\)S\\X#>$0:HJP(CT'YV3MDBBC MX;?SF'M-MR?".A??F?7J -W49K\9&J6,>P$>I/V1T!',OP\Q9D_=Q* )[.#S M_X1]S7X+Y%_$6$>LZ5\-33S9,A_; "IB'_)>VWSGTJ]_&@@W$?$E$*>#?,!5 MM;^PEMM?<'DOE!E O&\S;.^NSZJ9@ MQ -]+F],9@&E:576P5&/.;ZSF2SRA?ZXMN:%G)R++,-Q+A6H]@+'=[*I4G=9 MG(025'G:6@Z#MZM5A.JG@R6F]5$.LP/45MOZNC.5E9K28LESY>C\U*QTA\%AQUTY]&:V5'$ M$I*U9'E:5\E9*RR7Y/**[86/UYRGI_EA("3%J?R@4%0JS2&M6:C%TM&=$=J( M916Y6^#J@T:@D]/;>DUD>]'C.QOCS%*EH-CG\IG(K%ZI\K%(:=2+'=]938^G MXR8'-Y&F X5R4.G*^3ZJNW"_Z$!@VL_U>_%F1*MH6C;.AQFYMJK3Z9H@+GOH MUL O)Z4.HA]KOG=W\!HR[J1[X0?IXWM.OO[[6F#_4 L\Z#>4_D>?U0W7SNT F:.9'X\2@4>;)H5KJ1#=]/#_5X1JX&?YJZ'&D&FLM:M-8OSJCP()'/J[-> MC%2_3IJL+&LB\C&=MM0XVQ%U$IS54J#-D--HC%* !?K3V+I@"!"<@;O9P.XY M7X+0#&,\%[0L5^72ZUE\2D8:\WGRZX3VC7,>-HJSX$RJK7@KK-3H2().+L;0 MO WZCSO#GJ8:'S9DT<&L6>6658@+4?]Q \R?+MN^<4**# 8.W/, MAX+JIT:LWAN8YXT GK Y/5F)! 8<@1#4(/Z#OH&A_J[4>?P3_?=?=_Z<>Q_T M^=!@PZ/CC%'ZZVRF:R@G$4<6<-S06SZ$W9R8*9P\ZI.9Y7Z"0PG<\#8<<1)T M%4D/)Q'\1(JY<**JPD[!]B&)U)?0\[AO;$>N#-\J'W[B )A 5^"]N#B#4'%B";H)?H"[?9^=^&,0(Z "79#EM2=W M?21(*DI"AVJG@7*I?6YR)WI<SG97N?C7=B'&0L;X]-!S.X%O)PX3]CEZ M M?T4 V2CCG0N/$HK69K'A)#H>Y3;B\ZF6_4H;\K2#!^UE$&,;EH;WW M\A"N#U46+',0#- I9@2CAHZ]H=7L0S^9*=)N+V-34,G%^42JNBJ$1^EIB80" M05/!&PFF+L@/ZX)$O 5;K8)ZF>Z61&@S%]$]3R%T) #\R@7<$<0F0=$LIQA0 M,,9;9!5EP3"DH820U' ?,==H=5D2;![EXEX+U26A5V ^@)X6B*&T0J0(/\9$ MV1CV6WQ.>K.74IQ@"'P(%5YL"6H $=.4Y#W$=Q_>!E).'8:M7.)R1W@, V%M MZX<.1Q%VNR>]GWA 1"@T8QPQ*#>_VA#'8&#) .*BY>3T(4K;BFJ\A#""EB3: M]I63=LZS[">2+EFH50[LJE+WP+VL=E=RZD(>\5@W&06#]LTJ56(YEB!DX4T# M, -X X0U@]<=@8"!ZCS<7^]0&4H&!_E=07%(2Y8J \/8>P+)+?C94A\CB(ZD M@"Q!7'=WA5\L$.(8L2*$/&@3NB9C])Y;\,B&:VP084+ ?,N'MN$*)6>#^SAF M"QS$(W92QE.X8<+B969I;I;, I@D'/>O- T(=!SBD@ M[D>B2EP"K@F?W98^N44-#KDB%0(J;3@VX^[,21JQ-^.4+6]33X[DX(NZ/K;5 MRDG%C$#R98%8^7_ "M4"( "\S2&-OXC!%ZUU7"YE0(* %M32^(V/XNLY0=', M;,/UP#C/,2*?B=8Z22BMET>>2 ?'R\-MKH[G&+#HQX8 ZQP"CA$VX![BJ'S\ MEQL0Z"?BIJX:,C5=JX,TD)L<75U!&Q) H3Z#KX.: KBLJ_^B"(>C\MO8MMVX M3(1@$&8&^.W^X-T&"@4[86 4/A/M@.E^X-G3/\J).GL*ZIUHL:F[;W56H^UO M^%BKSQ#M#Y^=EN<)^'G61YP&%6*Z1^+^3J+F6+_M,#W2%]\-CSO)$/C%[JU" MW]!DR .ODLCPD:GPZ L_VD?+F^3PK5YB07\H]@+$ P""COG/=AY_ >)%$3\+ M$(P_>!X@$ 04?\U L2%X3$QQNCOP62=Q6HFQR$NVP";KJO2W"9#) 7 'T( M6E)0#=)9]R;-B]_CW#_Q3-Y3*W[BF?S9> *M/G01MS[Z,L[$KCMD(OK-9%BW M@](N3?3%5E_D\F*K+SQYL=5OL%6G(=V+J[ZHY<55'^1,_FP\^0E<%9>FDJC! MYXNQ_@D$\UU\L .GQ__N8\@=!UM^]WSLY*L+G<:?@PT78Y5/C!JH8(C M%4-?9:5>OGGO"4J>29,Y2P5$@+KL@$D;]^_]E0\O,!R&>?MC>HAIDV[_Z:]F M]L;4T6 4&'7U:7D@M ?M8)4/M<]F]CYHBT TS:VOR^NP6$UR]0A;HLM"5BM5 M1KT0JM(.A$*^ '5<0?6BTUO1J1T/OOV.9<^@XS\A ML[R-*^W.&LSW:G??8BZ+YHC3*]V(22G)8I7-AF*1L/J0&LWY_M>0A>0&2B:I MTU)L.I<*(864LT.11NU8X)O=?+%'LXMG.1Z5@W M8SR/H=5\0+R'5)N"/GN-*S^GKL1O? MO(S%G^S40=SH/R\MZ+:-^R&W:<WE^'P[L:HGJO"X&&>:4_B8 MW_SU(M6?Y=>YF[+T6#SJI3_=FF%]17^*-J3VD"]E3%[BV>"49-ODLC>"IXGT M)\H?/!Y%\E2NH00"K?SR#5U7-[I?&/BE*-V%[Z0T?0BD\[H2&XV$,M$4O^;# ME44T/JZMVBL#->N%NE*4]D5CQQWR+Z>R MX,Z_HB[U)[42//.BQ"GR-)3@C7ZWSR\A4X/J$A/R1X_[SSZ[N\F36N0V;B'V M>K:\S-N[>Z+V>5H \K2!9J%V+D_(U)ZJM>#=LP'>3$ *KC;F>![*SBE)Z"T" M()4VZ7:U%T/:5XBA?,'@.5;UHN0[.:KN3LDWS%"Z^[?>716[&=]Z#-WK>SE, M9JZ]X,A:A,JWX&J-$'^OG- MWM/W[@FXO_FS^S3/]^;[\EAO[^@0 M=T;GLWBVMG^7!;4$N-3@B;$#(5-'74 +J255$]A[0 Z'YW*@;7"!53 M"7[ M0JKAL)OQL' ]"&5L_.Y5+BIL]K5I!*MIWG*JH1[H$F.8ND4&O\=C?G" MP1,3?.V^K:;;]AN*4=R!'!T8@4Z,V!X9[H^^;:2.J'/;2=UN;XN:>IJ2/6U# MFP$$;KB(I(J: ISU/=U>B9F.VMUZ6NSB/N>&W5>7& L#N V[H?, 0 M1"QARY9IH-.'L#\YAV)"D>WRLK:,\21;BA:6$285#J+)IM29 =-V5_'C <\8 M/\C/X\0T_[9E86QI^*N4E8E?0Z,K7JLQ@3C@&%CT$.%PCZ@_0Q M D'^8O<;]G]4ILTL'?3:\\QH4EBMNY124&IFI5CIY-!XG.^C X+L$2HT[+;4 M915<#BG<)9IV7^L]7'P#Q'BCAUL18CFZ7 :S#5?/#!/"A(Y7.H7EV\CUQE2$ M;S,D_(_S,7B\@0&/$7TVQ)TMII",!U5F2EX-YT)*A24PC%&4T9'9 M7_\,SR.?%]$.1Q"J^E/6JS MC[PPN.6ZI]7Z4-+A_7-+T$U[:L;0MM;6CK46MF?4O*FN[:@!-V+7P78"C:02 M9='4D//?GJJ&!BE I+1D9[Z.H@W@=L3MS!S$ FK(N05L(#1[P[1T: M>I^KE8YTS3 (VVJR=VS/ZL$WV0,1WM!>-:(/3'Q:R"*S)_I@L8*&YL#+0P & MR!-ESP@!XEC59&VTAL\/H/&&!I"H:)P/O!/YJF;NR)09AK^C^I[\U+T1%+H$ MMR )Q%#7E+V/.;EI^Q3M,Q8(%5J>&"CPB2G4]&W8"-MCW'LY!N']U.R/L:E\ M5^OFB^5JEDI4,W6U$*P4$_4[S V]EJ9,!BDI,]9$=28\'E!@RB1 K608RDI)?7XDX77'+T%AAP\W MZ1SR5ZV@0B%#:0-MS9-*(=%@#",U"D MECH#6S^1@E;0CI7:GIN3<\$PC]_. M,GI[-ABB_TL, SO8FN-4.G@EWE1_JUCMB;D3(Z5FR*>/MJ6J%A0U7BD'6=\2 MB31[6AJZ5P8>K]57)GH\G.UVJ-1 :7Q.J?D*LGN5&MLDHSTH.DAQI5FQ$UQR M+:/594$(BH"KJSZ]!8)0AW$;[<\&V'[%Q\%)(M0=_0 M.NSQ+][97@9ZCT 4$880"4&7-<*0%$NVQ1^4A4!V)Y$)B@8UHH^-%]J?(>3W M[@!/B+)EKS/H""LNVY%D.H!'!]PY9)[92<@M.].U_G;HF0%/TL#$YQS0WA&X MGES/UV(V(4V!+(TU;8#5JOTIAF_.NL(#I#S*F[,[.P!R,+_>;1_NZ8HNRA!+ M4"!O_/= ,F:RL/Z-8R6.X]J-T#$1?R"$W-GPDM.LN[<8*0)9 M_OMX">TYPCXD>=U='__[O_^PUC]^&,-%@'$W_[<8I/>?G MG N#0Y8C0-J]Z;$&_UN0E\+:<#XV$O,'W&2TW]M09P#MB:;@.?^;\/R,3N4( M:FCHCN?@]N;N.(_MC]YQ+[[3(]\!NJG-?C,TBH)Z 1ZD_9'0$?_"?O1GBV0?Q&0RT&Q\:^&)KX=%U(1P@->*'*E1IT@ M,?P@C_-V\C[#YPZ)YQ1-'#!.=\Y7O!G1*IJ6C?-A1JZMZG2Z)HC+'KHU^,N5 MCV# FN_=';H&KSL9,,4XCHUCK[S!XS\E9'8KX,KS\9XI?/OU8#CS"H9_8J^N M=B"I2$4C^VB8GG<%),CV8NG43NY$[>7L#W BZ@>^KKM%S/$\^N^V)?J8Q<*< MLU@D@>>8JM5)<^581^92D\)PG%X^:< \D5WD2@ENL.#(>+U#)N/-<)AG4P!CH)U>55CHW M5?KM7JW2(_4&._KU3\Q_(M+YT*'RY^%=?TZD/ 926KN7L?Y(<*4P[$(7W:C0;1$NN4*R!:V(EB D'!W&#OP 6,IEY*M'.RA.MY M/0XE$.650/0991(=)V;>^$\'HB>.>!ED"*P(34([5K![$'ZR^\50]GQ*:-%% M015L^7%*;,WX=2&2RB=[O&!EZI%@>=J+-S]?97#=7)LWO"9.5^Z3'I-"C>/; M8)TN3O.B/"<5<5B.5G#.U-O%!9B%"UX.>@JO'%7JL=#KHPK.G; LK7,3BPYT M5IRB1%*=VJ*:*@X^[Y][."P+Z\EY<+%2HM/\(A!*%@O)\AV6NIWAW9&^Y MBHL[3[&M%!SQ.J2H0!L &ANRO+;UET_HSG\DY[J[PCU5QNU ,QUEN?DFV@6) M96>D=ER%&XL]XTCC=JPG:"+!C]0-05^[^IPH:UC)=3-Q\6V[DSZ6B([A"A7E M$L0'NYL*Y4.2EO(3WMI0@-3#,W8J-/[VE MTFJ2T(FW-XG<&_Z@W6;P) M;239;6CXD/]?/VCSU%K#I6(\[8I,+@*Q_&!:!N7$4+"2]?'R*>K1Q*Y>:324 M@3H51O%%91+*3%H2Y)-UA&,?B/(73U'6:REK.D*9H2A?IE+- M4$FJCU<3%BG:DOZ=<.5I?';X[F>PF7&Q^3"LA!)^P&H&1,?3]9$($Q0#.4&U MD&D WQ:TQ9W=!__GUTU OZIA\1Q2>B[RVXU1RV V-.,HJ MCOLE25RU)&'TI!9&C.3CJIPN+JEY;+9JT/JLM,Y7T>P7VA?\3!HJI*03V:5G M; R(=BC#SX(8B8*D0TF%P)($.WX*7TGNKGB9I6.'/$X:ZATQ,;4TUZ5^5V[P M4GEDUMO6K%3+?[YP^6'34+.#S5PJ,&ID6I<+I6Q2BLNK%41.QG\\E.BQTU"? MAW?].6FHH32ICA(]R^+*C>!P$&=CL1R[A-@3]-,G_'.>-%2H:FX[@]N.:2\/ MPST[MFHRKJ^RF=T'V8QD J4GQ+16P8I&PI2E)-8Q4UZ)L^4'^#ESN>%BSX5H_VY,*>$XJTA&;V82L)J=2UHPV1"83*89' M3N3A\*2$0UL*WH4NWMBI80X#R78D4!M.K0!7UC6Z:,VX3[>$0^>W,\?+PP:6 M^G64RH<9B.%$25GSM*D^-8/A988U(MRZ%C*9Q:PV!2&DUC#',UK^C6TR_(+[ M]6K[KG^0FZ4B@4Y@)5%,N4LU@FM6J[)/X54QT@LSKK,ME@*K62.V26Z&7 :R M@Y1VSJF"Q?S]FL5>'UR/8D.S(7?91C==RTP54PI78PNY MHA6?PE]?2W9BK<2R2_'60AWITTRH&M,A- VXRS^,'C\#KB>BQRE;#1G5<*HP M97A:TMI\=*85( 3#ODCLA.'DT..N]$#:5W\#/F]:\47#3/';=_E1_W]=]I121 M%N2%H,+5B4;MY37]K->4^F36\>ZTMQF@V]C+=?U9U%6]$Q1BO8:][YIM.I^R M4WN4VL\.&\/$5 E;7:FN\"!I_4$%UJ!D1)@8/!0N7.;BBRRC#U/""-DG_A,: MTV$FI^<,"><0WTKI1+1Z4/U_B120+7I>W6*B8U[[DNH9.E[4Q!NNPV\6H!S< MXEK"B9)N0]K[N'F]@LL/XG4@7C6;@\XL3[5$?MTM!$"+,\_J_8^C&$Z48=/< MC&/C:7T:+$V2PU%:F+,?3^1X,_Y]HI1RQ_[>C'_3=\[F^!9B,E]&S)W.>E'$ M'*SK34TMMDH0-$X9T#6 M["-+Z9J">K&A0VE)YC@!U4!- ;JS0E*)21+9ZI-<6!%!9TGVI%;E*2S]U:3> MK)&=9&O:6B2#*8W+IQ2DA)RW]._!6Q\44=!:'.0?\'D-8 2,) M9CI$ 1M\ZH"URX'QKVXP;II62U)DT>3K9FDA,(V-+-:>HG]"*QD?-_)RA.'S ML65S/M7S3'Z&^B>\X[.%L$'L#IXLZI:/F"CFB*;-*F^=Y/4@'1"R>XEV!UW> M]O+*<(@';)TDZ/Q.J$5;MXGBO-]3B/UJH/O1!KJQ5P/=5P/=5P/=5P-=+TT( M[NQ6/0,"N4DRT9Z&%W*^V<^6^7&]"G67X"\;S-L[^X-(N)H1N\)4B#65P1#0 MN5&:[3''=R9&^4TVVIK$^?E(9*/34KC?G[*]P/&=G,AF&%-==OAYC%8',348 M$C=L+XA&8>_?2;7-5!$T^[GIW!#%8&'1CU<22WCGT9J+U3(0U%.=\+35+:QC M:K>1D\UJ+]2CCKY(4@,9EAJ-J+4BM]>)6"H3I);PSJ,UN\J$R@2*L2RGI)+I MM=!I3L!X"?6ZHS4[PUA$#\"[.4D(6)6N%E#U%@NUP:,[]65_58[1YI23R&B% MS*FZU5Y7X9U'W[ZIB_J4BG5B7&*MRN&B0J8*$KHS='BGP<8A2EMQG2NG(F-U MT5QWQO51+WK\]J22S*PVS7F/2C0[X\6,&I7$ZA+>>?3VQIJK<52UFYF&V0HK M9EOLR*BR\,ZCMY>7N1RW9"(:M8[GRU%E;-16<,W8\=LUL#".]V3_WR#Y]NU;$9I4Y[0S;[6$_BFUL.CGJ,;VB)7]'XIF/GDA6K)4M:&FESQI5E MD%TJ?3837#YKN3@[R&ZZ\KQ!<6%*9D&Q-2$MW.\Y'/#% F_4\GX\T=X-VXCP M(KP/J34XONZZ_;R=G8&J:[+LL4%]R)A=0F,,_=G]/W-1:$9H)S;00)6T&?351CM1#9/7/"5#.N/ED-!'":2JB[-6/A?4.9D*JVUER&82$5J#V!.@_-3Y MU/M/94_L=\>XOF"\G5?Z/"JE-EK*:'0S"\[2>(T'M?4ZUGI6P1BJ3-;0EMUD M.,'HU"N1029;+B!<"?JH4^W"#^2BTR7M3L5?]T2"<+W)395ZG*JOHG2=[:>2 M0^D/*OZJ=01+;52S36Z]44.Y<:[=BZ+BKW.3*K$$NHE4>1Y6\.=(E0(93RPV M&[-(D?$:*PR804DOH8*N@#]T8B[%[>8*? P;+IAN=!XGVAH9TD6)+4V5<9$5 MRIW58&P]12X'4XQ&+:V2:5%*<9H5)U)87Y2J3BT(.82?^?5\CG?MF@?+)[IZ M:M!Y)!(VZ;0<&K5;E"6O2"MJA"R]]B29:D5*D66S$ZU/ 6FN-E0L4C1$E!*T M1(EJW\0CU](^LJ+/9/Y@=Z=GW#SM\[HGWRXNA6J.,(/XN8)'CBMDKH:#^]T" MJ7>Z!=X,"S,\D'.M3"$RS2L479RNA6FQ\.FQ.=_JXVJ7'KHEF^^A'B4NZXEN MO=2F&*ZB] )F,YZ34.%A[&SA(TK3Y0"%..J=G^B;3JD[#J;$\"RGE6F&-LKSID(\Y48GJ M5,/XD']/!MZ\#<06]BIA]O#EA2"/B" I-]AT%D?B1FPRJ39!EDJP2GBX$LK] ME0&56IJ*^ *GRK6V,2P'6PXKJAY?34%]B2^'$+$ )(E\LI>>ELN1>GV3'*M5 M^2LM#>Z@J(2FV=5\)BUUBDPD,WQQE)SJE0OD+A\6<;C>_R,-);"GH;#6R#), M)PMM=\]Y!>5J^!;UE'Q&+U7QZ<&]G*9->:,TZW-"IC#+M=FB$FE^J5/!C72+ M]DJVA#Y=;W!,S"#C0J73S8O(_J6.W60/H%O<'WZ/(@D^H"JDQ.:Z5)A&^KQ4 MMS)J,K9)@BB*MT1\5/"$P\OA_3\UGOZ)7(2ZI2A.?WM6E@F/5"(P. F$Z<;U MDQ.>*-/C_%997 'H5HC;&8X!VF?_L,U@A@>+1,5UW._?;C7.A<:)16LS6?&2 M' YSFW!YUO^>T RSI)D= +]4 MU$:HSNCT%! K/F*E5#T?YDB0EOKA,%O)JC@V^W9;-"P.T!LA /3M\G@$GOM^ M7(ND&L#;TDIU]VR'77 RULFRI;-#^0[&D%F*S1:) 53R+ ,W)^]K"WNT--R2 M@6N>O*_HHTUM-^V,[SN*,]O3TSQ2[2,S22[3NG[1''%ZI1LQ*259K++94"P2 M1H+QQ' 0%-.\&?[8$@=:(LXE=)]W=DAO1+4T*@;@IZ^KG2D?E>,LSDKQ,T[MA I680%F?8 G:B'C<0]0#V:J.-+CNG0(XN(GIK/E-Y M:6J-1Y5DD9PG/C_#R@4^E$J:B CN--@YFRI/&CV>'2*NO MTIV[_#6D\VV9Z^WI30A192$H"Q1/EH3XG$Z:H-C$]/9V5A0^_O_[SY5/^C+D MM@J*O79!929\F8MDYRK9SH3"-SCI,^36K@>G:J2OM+AT,#L>IU?M,A!P&L"' MR0WY-D39&MCETYA\WJ,]K(_XMF7>7Q1T2(UY$IGF_OWSPR6J',.,$A-*IZ1@ MN=05*XFQ,/IZJY9O4.*I@ZGT,8?AU& M?&=$%\6UUIN"D,FUE?YZ$IC<16,)>A]&A\$0@ M5F5\'47"157I:7.WPX9*P:#:'I)Q9WX5SSH*A MSB25FB90E]Q<+]\$E!;%5'FNT?H^57K45428^T,B/8-$9Z@/@N.0L">M(+O? M'IAN.0$&9!/JCKP61%&WX(]NB98$#-?/@ :GH&]"0EPU-%D:X!WT!1F[]XPQ M0$&//A %"\ITR;QYK=<#NOO>WL:Q\_1$46X2#(&.6A[@7LRV[W0;5DK6>3>> M=,N-W]M=>J:^V;M-M_>!I,J049!]2*U3[W*H3'\/;:A=57W47L[^&N0E2R)W M'/:\.;3@*;+P3G7%(Z91?Q]G0J2C .-F%,@(M=MOHKYOFJ+@+#D$5C0^J!X?2_0'T#1+M3Q'['#6IF'K3;\!"TTR;#U-VW M.JO1]C>8@^T7G&F/$HSX8\%_>S_?>9][%)Y.!Y[UD?]\"!'5/1+W=W*I0R2Q M^Y.@W(AW^X(X76#PB]U;A3X4Q)8)KM+!Y3WAA6^$?_P@V/>ZNYB##QS[6#(! M"1<04=L/=%S.9X;\S L.#P 'AO:'8B](/ D0GXZ^@+$ P BX&<"+T \ "#H ML#_Z@L0%(?%?4T<:U#= \JX"=9.#<)=-P$WW=0DNDP'R J /04L*JD$ZZW[T MI*ZIR_S$(WE7K?B)A_*>A'_N,X%6'[J(DX"_B#24GXI<]8"BW^P"Z);A[OKC MO=CJBZV^V.J+K;[8ZC?8JM/5X,557USUQ54?Y%!>7/79N2IN$D.B+C$OQOH' M,-;OHH,=?3W^=Q\YOLM$G5B@XSJC9RL"IYD0;I__!SX@.TGI0L=Q=?9Y,W2X M&*M\8M1 ;;8(W&?KJZS4RS=W0S!^_TL4 1@.;\M*M[D,/B)GJ8 (4)[4C$MQ MPGM_Y,/+"Y=AWOZEI M7DT-^\LH/PQ.'[*2?4MK)3P3Z;"4O2'VXNU2HL$U.)ICDN&TJ.63P=&&[870 MA(1PS$?3QQFE%Y-/+R+]4"SXWL?T?Q?X$B>8^MSLYFNM2&_"T)&>2,?VIU5EQLF(C^>*G.^-3GD']EQJ)@L#H!$E8O3>#>6G?*A!0L9+X/: M.?K"=/!ZFLR+&C^3PO8@!2973@][.)9SD4[JMV$ZCZ'.?+,).N1)?'^8"JJR M$.1;2K776XS",9U#/ GJ-(& GSHNHGUV[X[=.^WEQGFY<;R,";>68OY^>0Y^ MEN?@;E+YZ>CA"0S8!"HZE%\6['49^?VB5/?GZB^,.,'"[XP0#\+/GYHLGE.3 M]\1IW5IZ(D#[B%>8]B'T^WV2"$"2&&@6*HM_2)JX5ASW>XZ(?((E1^6 /CT MVC)2 7)I&O$G#>3*K71B.:Y(!BLQ/-HV#SSZY]HU!<)'(]<>YEC M=S?'[D[%-XSTWOU;[^Y+O0W/>@SGZ;=BP;V%J:2"A5Z78\)R,<.UZH4NO83, M#,6"PW[FN%WR@;;U7]PBYI_#IMC/U.3F 8:Q9#$[< ?=EC"EV)UCSXIP=B(RG+9 MYTT^(57KO2Z@,GEN']H_;U+"64CG\F53':MB@4]K2J!K5C*CW.PN38=+I149 MZ#<'@&(RPWEALRQ1=&.$8'=B;/0#-H8^>\S0!NDPFR29I=:-D*DNTCDU5K]+ M%]E2FPEU.LHP I6L05R>%!:YHMWH]^UC_N9@A.0?/1CAFTD/-VOPG.@WRVVA M9$SKI,)F%OT5/1ACN#//T.#Y["EGT^S&4E?A.J>HUJ"@QV/1]NHN;;2CFZ!5 M[F_H#C\79IG0K 1:4?F=4SZ<@V ;-?!F=&J2:@FVJ?-G=SS^Q+X\3\X^W)?J M.79I]\WRM ,39:BE(._+^&^W,S&V<9T7NVX5)N(/A-!VX"6G*UD =3_=;QCF M67=O,5($LOSWN>#$95N.O5D5QP1WWAC'(Q.@CMN*H7__]W_VNJ9M_4ZH(ZRF M_W:=2Y[S<\Z%P7ZF$2#MIFS"$+[_MR OA;7A?&PDYM\&GWYO_5,!M">:@N?\ M;\+S,SJ5(ZBA;K.>@]MK..L\MM]SUKWX3G,X!^BF-D,A@O ^P(.T/Q(Z@OGW M(<;LH3D&36 'G_\GG$!X_"<":M.0W?^KH8DG20/['%3$D^6]'N;.I5__X,;& M2-=(:+AQK^%2RA?6H$B>$'Y9BWA=49/G=(/*=HXNO&<#0SVW ],,YSC,AGHK5.4K>4Y:$&4+.5 MUXJ@FVLTU-:P1;:1E Q1U@Q+/]%P>QF=U!+IW#0[;5FL22_GA55-6]ZNX?;' MD2[F/R[!=KZ8P)],>+_Y>FCY3!-L;S6 MR[<[ (2%A"(, -%?[VWBQ+$02^1*O9?CY2V^$5][_[(U:%)(8\$KP\,J8^1A M56B4XU,JH,'Q4$5P;)Q,)3)K-B$Y&V^-S7ECLH(-V#FH[:P#5 M.PH]X3W9(CS8AN;=WTG+IC(N3"9<2RQ3Z?62RDT+BUI>'OWZ9P-T[=BTN:M? MYHI02*?;J4U,K2C3]":KI U0+%OTY^WYKP*A/I(#ZPXYB$S+PBP9S7,L!?__ M&?/2'LQU)\?)%0%3$4>A:3+:;%&D4@U)5DY=R^US+H +DT=;4IEI<1J/3H41 M(TMBKK)((L"6F''.294'[!#'LQTG^>(24@,R M0L(:P.37O[5ZD,3@,0P"^M9[^S@@6MUKGOM+JUSZD3W^TAWYSE[MK&0T"R=O M3Q BVG<95,:P_PK,-TN_3P>5'\YY_>RP^'!^4/OA?[\?X@W9I>4&-\?;_I?" M=+].?IUVR?W/X^Y5[QML\_C+;?/L?4SW3NC7SQW][BK\ZJI9M16T;MM9M;C7 MQLN6GX;^++X;-_@FLJ74_K/ Y Z;/GD(P8H6&3PTFMFU=+[B=]RA,W$C+.+Y M?3=0>F@[XPXZF,_HZ1:"/;JYCM[:]7)R?VDI_0726##L'ON^$_SJGIT7]KQ] MQSW=/U\JA]_>9W^K=W9157MM\R0<%GX/OFLO<3C#&: H#'P$,V*/7EPX=@GB MN, &M%/1K-NY*!"?K"5:=.@!]$//"FAQ%:"#A4[:Q#$L\FSTX7"TF[_U?S[8 M=3!*?P;DZ-A4=WDA&HV][ ;//'>'CVEIC%5HZHQ@10)&E O'H"3C%4^G(Y)U M7C. _,]*$V4;+8^]$,K@&=TKVD%3#0Q=M'-'F@RGWXV($K?);8UOHDEL M"UX")V/E!R#HC=#S +ZP+7V@6S9-'%@.TT?4V @Z>C#KE02T(8H. +W2==!V M0)L!M(.# ;%X!QF%X-:M%IP[(![ #ZNT3+S DYHO8'>$M@FG#I2.#C#5P5Z! MYRPX!W]*(:T6HH9'S&(4M@#E(+C@2<2ZQ?9K6P^A96+X#C8&EE)H!]32+JRN"&"=W32\,KFU'-B<.'D] >Y/6W^?&HFB*;=@6.);^46CJ:Q?_E>04;2>O9HU!5M6*0"X?4>SQNY_QI_B8N ": M10._$L>Q6D!,>[K5?NW2I7QU;&GZV^3:+!+?0K I>AOM\& \ )O!N"@5,.# M(H9HFH&F&WQQ!S*2*RT]!W'J*P>HM2R0HOMNZ 61GU?7?1"V3OPUK/G=0B:U M] P V\/KS(D)ZL%%/=31[195 !SF\">(51_5X[#CXO-&AVD6V _69@\M.+Z. M5\9[W!N, MQ:^QAWFL:.*X8_>GX_<"G0R6\$&$!.!WO V:WK_.* A#4X /@5IEIOA\%1'M M)[>16&:? G.7$O X@>G]OFLYM+ 9E+L.FA58"EBLU6*:??PS03/CYP4FI8X[ M%AO2)Q&7#,(E 3/=!M,!M?G =R2P:$_-(U$& =J MZL?FW\( JS\"18! P-.Q(UV&8&)H:C-;0C.A%]IMNLL8[-,_F=[4BYO(JQ_U MF9L0A>4"%O3DV+2K QFV&=7"CYCI$AD_KP,"C;2T0':B00J^M(_H0:CZR(21 MU_4/<@>X8=R3-IES2F+#IP6R##D#+$ :2YC). $Q.HYKNVTL/4):U:G=C_2$ MN\0@D!<@^\$K_+"/C S;-L!&0P8UP<&'IU .#"POP(/@OYLLB!&G/B==_K;M M-N%9.(R'4IY5F9Q];QQDM5J&BB-CA)>@,^(>(8J!LUV;;0K_Q1#D,\SB#R:, M:K%7"FJ/1X[P[40W #?P0S\(4>OS)?HZ&K#^)%Y]-P23!\B*7]8.1P $DP!E MA:GW]#:'$T.XAY9Q:]Q:%LS4PDI#CHATW;\CNH6?I $1B# M!G6'WD3[V=.(,R"FPWX'[%_QB_B@7$@8P!<;YAJ<)8"?UQ+*E$G_0D2AXQ:P M8'D0R-: ,>4,J^H;V&XCY:J#[12D(["@M>YE MK^VTU4+WJGQH[>V-3D]W&^VG3/_\75Z+3/]BE.=XSO*G\* ?.2;=.?X]%]O_ M'G9ZHGXWNOGS[/!7?>1W26/X#ML?X]+,M#]KT9IO!AI_IJ%_4KTM7;2-(U^U MNOV#P+0'5O,<#7U,-DR;^D^$L%%LPW4K44U4Q@ M X8.2@S0*+#=#IH-C V&:*SC\X:+FX2STAT*14$K:0KVA%-(98V%,82F($; @/5#>#_ #VX#"+:E*;QBS%&85ST4Q;!R!A M8X!*_'AJM5<=[F4=RG2DFM.TL0#:K&25[">8ZB?09#^![">0_02RGV"BGR#9 M;/=\4ITGRU?O8;TJ3<)Z\='\4G;;8*'VDI2_PK$8R1A%1Z>!!^)1>P),5A)O M6H\V375N9)E.5:C[+,Z%BAVM)+0C?'HR2VEWQSX@#4;Q<6F [HL6R;FUIHK5I^ M3FDP^X#PL0EH%P$@F7W-?]AV75/!J%=DIV%PSO*C#0+HA$UBZ"&:86-+6BRT M$]C,)P"KA.>9(Z+GH:PQT'"@3#Q'373X.1IR;$(%QBB$:<<=C @P2XM&I+>( MX%V,>]9J9?=XJ1DX# 3X-Q[0M!P._J,3K!K\\YC*$TDHSMNFT@YU&NXD]/?4 MCWBT,.0-3N;2*OW./?3)@M$Y4$>PZ]"Q7'TVMRMJF!?/[H46#1?RF$G%<1K# M5NE1NREW&ZT#=SC([M^_OU7^2(#CK&ES)]0_T0$B8:_^V*>U:C/+^?;+G7+? M/QQ][8;DZ%)U>JI[WJ.-#-.7(R3*^:(@OHWQ?YIU$W5@7.PT^7&9\$R$,68& M86C+D,];[N4HJY>VV@!59HH2E21[T,I=0%=(@RT)'J$J66"!@SL1WYA$".Q: M9P).0369J*=Q'$SN\% $:!D3]))A\?J_%Y9JX4Y891,M5A+[Z.DC-H>)5?GJ MAD$+L-HV[2PSV% F['5CG673+U^P:ML8NCGCZ4C=X1A@[$L35Y- 35#/.(V) M)!&G!QQ/U\J*6FR?*D@]H2 9Z=&'01#H'N'6$SB!(\6VNH1AF5=K\0(R?+3% M.@KCY^(&3;X'[JL'\/"?>=C"/CF++=IUV%CU$Q:+0%H;0<_4/ MZ"JBG"7PJAX+F7E1U2O^FT6Z,6\ST3FA8O$L%BQ,?@'&])"-[O(L?)V)'K&H MXL#5$G4<(,G0VL;R9\:!/ALBR$LCF%CVX]@^ *%G&0K/C@D?=/);AZX;%]VB M/A@[I!2=K]CJ9#1J/@/UT?C,-"[0.18RX&6($]#4KM"MX$?Q@JY$\H;3QO9EKQHL#D" M,Q3,7LSPTSHJI%@\DJWH8=!Q>2J(;@76!SLH*C3WD2-YFJU)<)0H#97YC MH MT0X'%(#& "P"=+' "/->#BLU"OM]VQ+YVT3RW^?--8U <#T-G"I#43'6=S%2 MCG:,8#QJ$(=&AX% !,:\"73B\9GM]42Z.>)$$ -V&-6S1.S-JI&BTXBZ*UK@ M ;]"0<$>B45<;'-QDRINX!J?I*93/_3NB]W-UTKE*@BN#RR&O^C>+J', !I- M'E1\KJ?KN*@7+L^:M[6Z]:W1:;1_F%?WA>%T3]?LYQ;:T_6&!BYM1@/7+M;2 MLC@\0VV#SH+ED:UYI2V*L+OD1/H6_;]7S6PKYDKTZXD\S]SD[A_:IPEPH63X M9O4L,;P'.;YC]1=@JVZ08;KPX3V6F (-V'EE5+ %-'I7V?UQOE\[+QGJ[>VW M;/F\U7= M<'^O>]8U@X.[T_IPO_">7HID/16GS21I-CAP&L[, JO29?OF\DCK5=3]6ZVH M>OKWO<=^^\D"*X)G09W:1EV-+6F)<4@&&'J@J.-"8&I_Z'RR=QP_1$VZK$D, M;T?,#\L:J)W"X)?Z<.^U+V\O/:N=?_\4V7@#G%P/A>:,&VNO78XEPB8L[=(& M^YFQW,KUGOI@%]10/=/VBJ.SGQ?VR<$N2/Y2;OK&!A','3?0DNQR2;!NO:O4 M(YPU&HV,\NU<^>YUSXJ'/QJN M;<<5I?SUB9]'6TA4I]/2'[!";;NFV\=W8<7]U/*P.'.CF:F,F[-Z8!'I#F'-F[K1 MP19*.OR+!\705@5$.]2NB@@DI[PQ48*IW.3D,I"S>KOM$6R/6-G YK=SW+=V M]^BGJ9W\JO?H@K;'3U]P'R5,6,V[S^7BSO(25$\ '#B',T[$=@("#>M; MG\.^>9"WW6RQT*X_G+8JK<;O[]>[9![2[FSHH,V,%PO,!/(WS5/KO\I=1\U_ M'=W?/]Y=CHIWNSC'Y)D1V9;/@AGB)2C"D@*&)M5]>BV APE$S(?@?1"T%!8E M 'B)NHEF"FW? 2^,X 0_W>-#43!P8WFX\J>EC(UZ(P]Q61SALV'%B+SO'^:# MF^^=\HW5^[EOU(N/N\'N^X?>3S$1NXWH!';@F@F+>"9NB?6CX37VOYZI1X]' M3N^^V;-_G@)N*V_%K5!/DWB-DUJ$;DOIT7W1++%AH/($L3ZF]2)GV!JWYA,L M2^-4S$-FRM$DM'XIV?3#BJ>%HXV1%TPLF.-5QV-YDKGF"9;A%+Y@\25M3"8BU59K5JU1<]/Z0GH"9NJ%[? M_LQ^-7Y=?%>SUY>[@X?#K]:M]WY#E=FE<8//X>#4FFF4%K]I74[F]^W70O#ULN-W>T4W^ M1VGOS!GH='3C,[6>;-I /.D!?9YIS 7N8AEA 3!>("/L[1]?6\-ZP;HY/CR\ M\0?YRI=&&1BA6)YQM]M?U!>EY1=CWF??$]>]TCRQF/N (,+T>H*ZJ4WNL[LK MQ^;?H(:FR5_'Q?BB:=%Q<7$!B=+2+>P@L$.28?WKRF9^,"T#8&S- MYB_XPB_'['TTI 1W9K7@P/AT'YQ+PLH4AY,C4^ UYCC/#^G$-\ IZ[#V?5;_ M)S+9!@X6H+-H\)R)W0$D[T/'B+,1L_+C,[2F-:%LV=GH^Z,!$P;>J0G^*0+9 M<0,BIEY$PT 9 L+(%43Z:CW*I*K,WMOK]GJU%6]UVB-'L]:KGOZ_KMFIT)& MNV(\X*'K70$'Q>+K@#1G1P7[SG[W5+O=O>ONM\O7E^0U:$HEQB2[]NA/W<9.E>2$$]_ MUX%A8?^X[?$.!U 0^*&8"O'0SI\,AW=^_;9]T1GT[[XVP_&)<&^Y*AW)(K[O M? _[M:[Z*-3.G.2&M-D2^=!NE\I>N7_7S3XV=K-GV?OC\ ?03G[&T.)F']OC M/5KJWA-Y2M@DHX977@&\2!Z<^L-"+57E$[HGPWT)(K?\,1$W+J,CX>FRH0FTDS#-PDX\?27F:M%! &K_E&(E?8>&D?W#N)6_ %)=?#KI7]S7M8;<^RKM#[T8[^=K.CCLOQ7<3_'X, M;9'09W9?_,CL>'OQZB1[7#EHYF%7%V[_Z%MMMWXPQ%Q*^1G?AIU3.5"BDRIT M'@O+F.*50%@XQ5L=6=$>^YI5?-')$KS/@Q.*GQ@$(:Y<$$(RPW5X6\RVB.>C M\4(TVEXJS*\$#ZZ-V_4:43=N;39:'.?$?+7A^?B[_O7BZ&N_4S\N[7[Y9N\V MOQ]> +)+L_POJX6]NYYA@5E/O:HS(W#I)(_I.S*PAY3U>[DZ=]*4L(\?+"B5 MJ4Y=E_(Z3/2;>Z-*]Z;EU\OZ5;GPTS+"SCL'Y'^#HUZ"E6L-4+GLLN+0W\1\ MI@+CNEBOAE]^V_OU_*U_W"H8O_<.JY39GB_ L&C3,@XI<;W14V;$PHR#\6N< MW@MY][1^^GA;LX_4AX(W./FN!J.OUO ]/# .>)&/?XGV+PKEG]7RJ>6H5WGG MUCZM%X][@S;0_@S29XZ1G]3KILZ&(;U&N2\68"^K]VD@3:KVP+FJY,VK8_6A MK[O??MG%H_HNJ/86RE%Z6\=LW3Y)A*9+>#6R\#HQH$ATUH*?$.Q4Q2=03B1<^8>3%CY%]2F"W;*P8DT7[Z/H3?6B8!V=GY'7%SSC@#/7QRWDC;YS5]590/_6=L%(: MO3\B-A? -1_.:@>EFXN.VKLZT.O'_I?OW1^[LV7YTX947(TPP5N+[G5.;U_+ M$O(A7,@\+T,BG]X*_(GX#C-P)B)P$[X_BJTX7.8D(F#T.M V641Z9>;=TE# )V(B@L4^!\81S$OR\ MS_9KJW14.00>*SYWF1"@@17<6 Z]0>(C;^'].Z,X)$C4W\15 M-XF!R>-W-RB[MN]F%/,U]!(C6S& **P C&'?%PW$VX)M?B=@Y(R"*-NGT,!Y M_74&BTL<]^/C;V;@O%:M%1MJ(VQVCPH_O]S=?G%N?Y?;B//IV'@2YVPZP'A( ME]TV%HWOGS\83JNYM M*)E2>G2J]C3W^!/I!PPKX* * N_"(NPV<5C+WHQK7CC$XO MBEERS71:" GC3G$TGM\2)YRP6_B4G+5:,\DHO @>LJ?=UG%]5*QD;^H-PVG< MTEDRSY1&L[+,L7 0O1P"1+QBQ;$MW@K*2AGB.DZE#Y@V1@JQ^:!^2I5(1.A2 M^(*.$AGF/U<9"0^&:@HV'/UKZ! Q GM<<:'JO-ZL.C MO^,I4ZRS-5&8%N.WYU@E M+K9&_",/1/],$?+EH%'/[Q_7ZFKYKO+S5@U^51MM;*]X1A-E6.YL6^&-,GM& M/S/..+9,+K7H+:3,E[EUO2Z(KWTVLN:)1&OYEVD==V[J^[MWA?SN;KY]TGU) MC@/Y#]G28AR.2+7O^K0#/K+20.\G1D,$\06IF5DF XXI%S,&B @6S;#UAGJ4 MDA+#*Q/Q*%9R@.8'5AU,?L[%+1E8K"NK0VQ3?!7W^%/Y&^V$#S^8RH,8NM\1 MLX28F-8CP<$+&Q;K*:2:6)]IP'^*8+69-#K\?7G0_>ITFS>A'>Y_*;MW1\?& M$-M(GJYEXC<4CY>L,N$M9DN 7:#SRQ2GU#>[$(<.JX)#&IWHXAC\A)*)0[MJ M,\J]V^3#,7!BF:VS;EL^-M6E(^]]03[P"LRTV:Y+>8?>+@"G=8+IW6+$NHGW M64V7,<33+XP8HHG@4W*96?TPHKI(S,!"LA77;'%%QVY9]D,<+V];\>U K+*B M1W25JS)K>%5@H_LRU&C$1NQ#@#);D+Y['2 J6%%;/. MDXV^#/:,[^VKOEW76\7;4O/^JO/KX ^F/O+#SV214;-2['?Z%Z=.XN[]O M?S\^\3 9^%Q1*QL]&_!03L+(V3K8-B(HL+>D/ OWTM>\^]/I[A=N M\GGC@-3O#KH_R]B&_8QHRC"'!^#,^!#;S4STKIF&HQ5VS'4)]$=VJX@O)C&A MO]-V,#,9,P--*,*I/"SY R2ZAA5-)A:#]<1,%S;.$WT;*J4HGT^P?Z^)NI=. M_X&M&)Q/I^DD?B>Z'I9/E?X3[V$'C6H+>RYH7SH36$K1I#:[O!K6L\5.]NBS7*^&%^ZU/ MAMB^_%1:<#I?Q[-T,Y)TA=F=!RS03OU>7@;Y2@F/+Z9)QWA&&3P>$3FM,%F, M7*I-Q6'^A*"L+Z6S6S\HJ0^#\U\_OCNEDU;S_=FM9X7/OG.V.VC_"+4;O=_M M'I2]7^N^O27T6 MCE9IX&;W=?+[1K\I.GBE]7#_^.)YY?G4F*NMB++,=::>["N>ZBLNR+YBV5A2>7NT.#TK?OFAM>+(T^>3# MR#@9GOC.19?T&D='[=^CWS^*[;O"])JGMZ%5O2KMG=X<>5YX?'2=?P@[NW?% M.W7R2?/H42WF>Q?M^K[6'9P/U?QA26W#DU-K/K2-WF[OJWM\8UU?7@_[^S\K M-W?XY-0^;T?%P_#DRZUZ\S#JM8^_/G3O++U]5YI^^Z^0^%^/1Q=.=]0N7?=; MM]KUS[U=>'+J[9>G]V??:R_?'V\/P^;0W!QIIZ\;M>'EPD;T??8)/EB>?!,37 M[WO><:,^&EW6 K>5[19[;3")I]ZN6<-OA4>_YJE7[IY)?H/O8YZW[S1M^E%O M=%#I?34/OM5O_6;K_FKO4@-"00-QZE&G=-YU1M5[LQX>]Z^_6V>VI97HHU.' MJI75MF?F=[^JHU_?"X7>C_!K]6:(CTY!__JH_=C:NR]\J^?/3RN!W6CU^Q9P M2&%Z ^3ZYZ_6C^'5??=AMUJ^.ST_'WX[W+W39E#IZ.O>U^!TWU#5GG9[HAFG M05FMP:/EZ4?UK-4Y;^;-H'X\:/E?M,N'O>HN['4&_LGHY/#B7GVLJ$?[X6]U M5#HZZ-[31Z<@T!N<7_DG[N&Y>I2_^+W7\K^/:H4+?'0* D%E.+@>'C6/;WHC MHU\R.S=GIX>PZ@RRZEW42_6S@Z.'KGZ9'YV?J:6.X0$*9M# @W?^Y;;^Q6_= MC(Z;36^_,SQV2A=@\T\_>NX6R/[%H3.H7WUK54(K>Q?\WFOC/;;+FONZK_N= M0]L=7N$<7IK=U>UX\*L_/?F5A-??FS_TXK':*Y&ZZW5.VS]ZNZN?Y9J?,2@E/A6U'.#<"AY<:3C,/P)01EIHT5"_,CK$#&URUGH)_JR4>1()UX6KWZI_ M>_'S9O]7=7C?/VGW[BKMI2#A';X+=24B@YQ:SVB,VWK?)SOBC^1;T7[EMBOJ M?(-9><*SH<:R'@:N^(!9RO23,8-:I09]TII6IZS@P!,;XR_D-Y<&9G3(<>\' M3&R^1+F8JY3_2H*'OTR *F'%)!;':%X+,"Y )OZ='7I & MI'?5DD]H_D\?<3D#1^B#\.6;_%G^W\!\!N#"W>Q8 %%J K(@^U6FP_GX*P'I43.O=$J=.*_B=&[B.GTUN M8]8;IE@CDBOY]\H5K9C3*FLM5S!0NBXR8WO("D"Y]F2EK0M9+5\53=CRZA.K MC!%3-2*FB?._4<;+D=9>&0+9P.:\<59N;QW@/<_SPVQJS[?NZI*YQ!47?6Y_SV/D[", MR0J.DF!7FJ).EN(5L) S4?&ZL(FA;ZQE2%27OV9D>*)]B(VM QX\)?&XP,(' M40[3\)HWP?7>K\/ZZ'JW/?JY>VI]?<2ZM<*'SX5,(5^=,69J0[AW?I[V!G$E MRQ5L.5=J8URIW5VU"_>=IG[QNQZ:Y4?K:_.BT^HODBL?_8OZERO;'W7#3M-K M736L?,O#"M4R]1.F+Q6%;)[D M7+@]@^W'U\@[3PO/WZ-OM8O=+^>5^M&]>MXPO_3KUSH6PX-)D\]GBH7I 2+K MR8CS-F#6C\%>JFS8/ 9;N&GR"@;[=OI]H-Z6CNZ[^7ZO4VYW3W[HCQ? 8&"= M:(6,6JMM"(,MT!:9%:=-E>FULD#MMD,A'<[DRJ&PLO!0JL @64*RQ.IC,ZD" MPT:Q1-J#%F/M?.98.Q^8=UF<,ZBT+$=W#':S76 -Z$"VG;4H8-K2V,8*#KGR M2,A*CBT)>&,.N?)(@R3@S?.YH_%*9;K^):(\Z[:RH1\/O6SBE59 J4VJ+_ E919'RK ,.-3]C=RXX;7J-%^70L]:-SP9>GG'F/ 3>3(P- MG!$R[10KU\7+JM,RB.GW/T,8P]Z856:S,]$@[B],) MY?E/&T.X2[9#TFET3%XGXL#[F+M/%)N.PDT,8=\R>U,Z3.GV^#?)"CED//>< M#=)PZIQ3#UT/ )C\R;>826?8)JYU?G\(#_RZ(7OMWS^^=]K?M5T>N=;W$-L8\-J6Z8N$L7-!Z#_[M15A0]>/*;O[XY"X(Z\C"9>S1RU2K MT[=:KB<+;U-T2.;:4@*%%'J>LB)#LH1DB95#059D;!Q+;$)%!KOC5U9D2.!1CK MFQJ9-_O^;/2/?]YK7KE^^^-Z.+P-PN%0HW=W88-JIYEA';86XAEMAX(ELYDNJ,AVVF.[4>L^;Q$[]4+ZJAT]ZNJ7EV5K<.K+M'U MLUV\-Q$,LJ*Z#=G+AWC;:=X<>95HP MPTK3-]BO)]-N:W3L5"2;^J%G=+ 4N ]4011Z]PP87H&K-$/? M,1.UB?!%V".F-D,=Z$/WS R^CWZIHQ]ULSBJ]K6CQR%>: TV7"E3+2^P1G$+ M>69;984,UBU^2MS"9<6U7[YH5/:&^?IQ=__RJ')2^[5;:*.LP A>1BMN< A^ M,V-X,EDN W1K':"3!"P)>*V#59* -[)%:&]6D&5'6D/2E8%!=G1LW$LL68#642DA ]CV3(C['4X6M?[*E;NQ2X\$KGKWYVUDFF*H?.K MV1I9OW]WK<+1O7EF?;LX+KT_]"C,W?W8VKTDAMMV,#?= -H*K):E-VTR'G;< M=69$'MDC,\*/]VI#L_9VV_O=AXL@^'Z^=^9UVNT[K8*I"BVC%39E(LJR],Q: M,^W*/?=E,ZUV5VL4#5*YO1[61_?]DX.#DR^M:[.=;J95#[^,;&/0O;HIJ[>D M1'Y<:[I)F;;\X7.QO"E%8BLUBM)4@-)P@,S;%E#-O"VE5-F]BY+#FWO(] 4X M4B3;4VV0Q2S-'CX+.L2[[NC.D>N:0\NV9XC]P>'W_5^'CX_77:MM_SHX/QN5 MVI<@]JO,5BNH"[R,+%4\M!SS+55'WO"04(K$1JI-PO>(C7ZUHM5WNU]^=F^M M\.OOLIDWW-^[*#9P9%Y&6V1]]N4Q1NR46\;^3=8L<\_E4L?S_M]EJ]@[MF\\@-NQ?(N]C-5:Y*SMVL\!JW MK1=RP4.J#&#I*6]T@ T%]<_?FZ@(. M]=3%5']OIA"0P;,M"IXM022D.E[VO$CH#0>%:RU[KG=OLV7]Q[!QZ#VX;10) MF$>=KGR0$F&]XV('I$4\K#?SR( X(=D NUWZV&L:']MV8PU'J\ /$E\([KQD MS#E#7M]J@YNSWY>'#?7H]^4H/*MTO]Z6AW>@@NALI.FN^OD)['64SI+?4Q13 MVW9+[#W\_J45WMY[1O>P6VZW;A^"V\[@])'R.^V-5ZO3E6[;S?&OM\>>.GL: MPG.R*R0E4$BA*[\***2P6U"RA&0)V3NX:C!L%$M0V^&? ,VYS\*L.@7+S;., M96Y;>\.VG]JD:?E]6Q_AE^33V([W ;%-SX(=?B'V@""R<;>ZXV?YEFVP>+,= M@M;[SH1)?Q_Z8/".7CK&.Z"#2[%_X3H[= "IP3X9LJTT7=M\-5Q,:_#Y/_ ? ML2W#)KJ'U-SY)$!#\)E]A[KZ6 8X%\01>\L5$X(\AJ5!, ";QW__]G^1Q8D;.&J[M>CO_ M4NG_?4K C\,E3SF[3;)-C^C=K-Z"]^_H]E ?^?RPE5JN ++!]4SX1A5[*^"> M-!7@_)>2^!NA,H6UGOZ830"."Y*L35K!#O^9^(PZF]&'+IM-MD/GDUH#,H$U MCO3 [>_D-2ST2"*\" JN-(7S/\=8?CHN6XCQ\Q]]AB"@7RD=#SW=?UV[QDR1 M0?G%08?6'N,7_M&'S]=(FWAEX#XZS@[VSC!.><=:;&IUQ&KZR^PVB<-9J-&I MNWN7-THEK=C4[IKY6N6N6#"K=\VRH=U52+%0R9O-?%E7/["WLE\T M++G^@. MD"&.)?8/+-\(?1^6UQWPP75[Y%N^VSKD/YH/UXU1(94.E \M!Z,!.UGZR;A\ M;(Z]-RG./GS&(S"@YG/_^:?) ?S4?Y]"V5/B\L/G&#HH)K7*)U^)H:0 F!0! M)Z00=@FYI=M(*R9%%'WFDOBA'=!'SOJ$52[YN:3$34F,;.Z"56B\)(ZUZM16 MK:>1\N'S/F@$W<*CZ $C5 7^]1;,>,K)P?_IO?ZGW8SB8L&[$G0 -OT0N&BD M="P_<#W4.; N"VW!$AGXAV&'2*L*7A *GQ(_H_0]]Y[02!'\([$CQH_P;. J M;NC%\YQ!O^&C;I/^; " Q+WA]1L&CGYV&3W #SU&)!GZ/6P2._7"7I^^2@G[ M<"@P(XT.?.7Z)/EJO$:-WO"1H7\B./(JX,0;ZIZ9M5VWB\O'/Z /:)^4H15T M )#XJA[1'7P("!3_>>Y9 WA:N2)&Z-%0F_(-_J?-K@ZY) @D9=<(\'FM5BME M\$G\CK-B95>LE%@A>KY0@(W"MF$S)F[:]68\RL POJQ6G[%L_=$ 7+9)8OWB MS/63#^:4ZPX!*#X-)*5-',",#?2!0+5XK!(PUAS1Y8:@F'T![":Q+3(@&0%: M_C$GELF/&?(G/]7A!8;5APU,/<_);_)S"_61.?FI'P!!D?9H:C- B).?]?2I MQ_R.&]I3BV+QX]1G3SVH-*>V2C_&R+/EA+._M*TN,B/C@N@)) +? C&D>\@S M\*U/9:?R)69:SC@*'$9QW #XUH3/@7Q;88"W_0*'4:YV#))3SH WG\$ZV HV M04*"QPP6<%8&%AD".37=,!!+8L"9LJI@/;P[)\FON&_\T@\IWZ-4Z(+GQP13 MZ+"_/0:J3)*2#$C%@((%T60#6MGP^PQ?T63R&SX#L<1IXQ)@)+8KB *^Q6&Z3"HT M,OQ_(TM 0RG?HBC<=1S<_"7INUZ .#H$0N!/J=ECW#-EYI:%J0-E1)#,4&HH M7T.'L <+:D;!7&B&R]\ASNU'X ,:0,Q,O89)+KY'I='(*+@U1>,R$?3110C? M$ ^0QGZ14VX)D("))-!%X("VL(6TA;?T0_BG 8^'?1/I&C;M$=#H0!C.ZN">ZP%%#/$**@?IH0U0 1E((KZ-%*+@-ANOT*!6%+^J M>Y1),C=N5S3"H4LHQBD3(X M@;$I3/ U6D% (@%($M/G(KSM@/8$3 <1%<(*R#M>;!N[D6U,?]2*K&E#6-,Y M91=L(2XA@N0V,[%2SD1Z94K3P N3FH5_&D:2)6+LJ\"S4& U'"/'^#G J9&. M[]J6224>2';?,BW= XF-YD029$R' CO @CK=*_ST'H0\Y6BTNYB"<1$_[&JV MQ,KQN9-&GF-&UX4 MY!(J((M:?MDB*P8 <43@L@'_@+=JOL4.J][2W2*63*4 M&D[ W;;M#JG!." >ZD>TBP< ,5@"(-,#8AL)6\WGYG*\88YY\:*=->!3&J"* MPCPT)H,A'EOO^V1'_/%I#L$-$4J+W3D:9Z'GHD$R6Q^!(;+3LAZ).>NHB6"! MB!VQ4X]G=?EC5?;=1!3[C\ _.4<=MTB'J3^9"ZA.1;G_[U^U>B2O*/C<_OG@!BDUR0>MX$T M;F6A(10'+J:B_I*!)0.GE8'W,6" 5OZN ;Z50V,N=1'8204SFW'\"AC4$/O5 MX_U&@2A0\5@JA9_=AV8[UMXT<-3OV^@!/[-0'^P RT7R/EV<&U-/ MPQC@B?,!3_LWW 1^@P<@.55RZAIRZC<+]!0X[R.JG?C=J)@0 _(WTJ%WQWF6 MWM/9 O<6\SMLDRQ$ZY/H^PQ>(-&S@ECMLM V6..H5%D$\"'$B'Y L[3B UO\ M&U6][?JA1T1D&:BV2P(:$UY+5E_2SL:3P;$8F)&[G?+8,$&<\CC#"G8F:G L MAU8N-6W7Z"97P$3]6#A1C:L[A!RD![@E-+8/*Q,SY.:GC^$A9"%@F#X&F%F< M"$W0@>71S *R!M V]3JQ[@$3D2Q/$Q"CX[BVVQYE69(%?@PK"8("ST(2I$=WO#!^.?-#5-.KN!UYHL"SRV.IBRP@G<-D!O"RHVB%VGQV> M>"S C5&[-K7S=9KS)9:GM$+XM.]B$0K:!N"]NV&[@Z_KTR'X 3XK8K%@:_BN MP^ZA3L!55* L*_8\HYYCR]CB+$&7B/>^!RZ1V&+9YQ]XV.Z]I(8?0/ MU!,!$)@H"S Z-'.D-%W=,X%(=TT6%\<,(,VEN#0M")9DR.Q,H"W,T;DCH(:, MTL9PK8-:"XF+ZBJAO;#%QO,E?:Q$;#*LZ0I\312/%BF #, \-LA*E)%/B*%$ M?-^ #;L]RNP1]H&*0A >/$G9<_V BF&/=,#G0+W(B"RK^UD]RU=E>T$APK*= M7'3Y8^(5O9>H;@6E4C8 P$82W?4B@<[I6=#5B>L15GO#0H^ )YNJ"2YVE8Z. MQE(0C/T:9-Z0>"S+S!(S";D[K@M\BR8"8:_X1Y_EC!I.# "/&)3\#=TD/6"^ MB92ODLCV$J7MZ0!^],@T+5.IE&@(5;!FI"HDLRQ7F,;2#?P:5.%*,'0!5RPC MQ>QH?TF2,, \$Z,Y3OJVY0I05VE,5VB59H2TKM%-:H?V&.!@##**, MHPO7-]C!!#-3^M##P!4?,.*@GXS14++@VHLZ4L81'WAB8_R%&@]\O:KYOUC, M:=ISOE1O4A5!)@XZ)AK^ ML&WKV5$ ZWQDAM1R[MG^]70?$/@)N9?. 7@??N'XM?4]__O.K.;4ZIJ>^8U# MI+C(XF*8OUCK/RHT :,(BV#1+9C)/D$MER\_;>V\H@]FRMB-8IUSD'1/02H M5Q5^X\6::370>DVD>!Q<3S8(O0UJ"6&Y4=0TX20M@Y;2 *>5T='3,KF<[IGGL,)G9Z5 ZDTX4:;\Z&9I,_E+7Y?E& M2/;?J^GPW]S8?/DC#1:/@;F,A$A0,E,2#.5S J?VR9 M.F,&VS[#I@K/$RN;Y""ECX6?=(G2#9OY4.>NB:WX<=!-$MH*G),-4Q];7#?^ M_ 2$\YFEQ&(>R'3M$"_/9P6^^(G9&ST]Z&24 MNM.V+>P=\ T+1ZS0-[/94Z,,?7,7=^NUL<33B:I[@R&Q6T&'UJ*1N%!.% TW M0\LV%9TV)-"Y&T#,4>WA- MJ:AT$Q0R07XO,.HY@X M$Y/>$GT&&863F2',0-%@+[KI<5;/& J2.J1%_P^;BCA_S2I$FOV#'J#/%C)A MNLB4#0V9 5#&SGQB5*]OTV9!WB] Y9$X0-R38;BAYY.AZW41="\+IYPHNJ4L MX2L],%,L>!-'@-*'%; J3C S*]3%=F90RC@H2@]T "XMT)HX -L*Z[80(. G MYV?#J5\NMEXE)9^N#'#N2C!B#5ETS:20LIR DAKVG;!O*2D)VD(0T:K@!*0S M\0MPDA%QVGJ;#E3A-#12> V6.*[8>S02D/>H"#F$OQ4%T0'1>Z*"G^TGL9.( M$W"HV0S,Z[;OLKIHU$PN!3%>^S&BHZ%X%PO\C?.6%!PC1@?M\ )PV+2#\\. ?D)A(7:\F_NRKGYP ,0[2\RPVKXRR0$LW+-IC1YB@\*ET"%Q3 M'T53(DVKC3V(&8K-$%6NAK.".\>MN,?\0. M7B\4ILT0P1641FT^68Y.#7N"M5[]LLSKMX53W"@_$* RO=*K?\[/FZ3(Q&30&5"A MPQT6!Y1) GOU#Q.P \DPN8PX@.N ,?WJ-:W6VPA.0-!Z VS&^?\)W8M'8J+A MU>N*]E[EF]6=Y6H\T>R#QYAM00FO97*+"9]E7I8O#X-AJR>J)=:X)*PW4-1@ M+Z(D-7'^%U=U]K2U AJ3 Y^>BUCWQ$6_0YG]3V=T:Y M!O&MU&TRT,%(F7A\[+OX)W2\&3%QH#"\\]NW_>@'XE/Q;(Z=DWE-?'!99(]Z MNB4T/!5F+V(\"BR"60%6)(6N,#412HL0TGC6'C'IX)>616RL)"@\&0;(__YE$N+\*7T")1H6A[H1IN:2%%S MX_@\O,2*S-"?[HUZ6M7REHA9*8^/=\8MJ$?ZO5*O-=83[ MFQW!0^P(=(/.$[&5&7U9HHV+B;V>?N]Z%C/W$PK/A-T-<%P*3B]EXU3>V-W( M.1LI@ ZY;'M4J?:!&G46W$@V>,=^XEMZO:FE- 2!:?9 ;/CHR,*9FZ2CVRTQ M)(9U;](&7/2$P-CW\/UFZ$6Q'*KWP=;GDQI1YN,OGSTDP A^H0=BX'D+P8(= MC]P9H1V1(A2$*V('"3K%!H#9(4.0\8K>]"E/1'O$\9.1BX$[A M)\;-)H;JTFY*YE?A9@#4K@(_2!PH0SLS<7^XW-0^Z$NI&G1(&_Y$"Q^L0%LW M"&?9>"%X T;GF _020*-#LX5;Z'K4S MWB>@T::E"ZWT5 B38;Z4CU:&]T0R%'Z;K[SE+;/9=HD!LOE4/JQHJ[+Z9\$YJ5G)1/0L)PH2$D$<5C0G0EE.JL&1Q\*D'4N4T% M4@]]BZ3X%?LVHRWQD> X=,.G0X-[($;Q 1N.C*/=^>!\)\2YDKA6[!@(.6\] M3GRNZ(;G^CZ+?G.S-V W,=#_1>H5,Q)PY$5DZ+="-I:8SXRFH6O:5DXG1;/I M>50J9/!P:.S2>R$LE.IK)X3Y30ZZ(GN#9_<&EV5OL.P-3FEO\'+\B\AL EV MLSI:H.^7F9J=098JL@Y]1RVE\YY6S ;W[P@7#P3):+=^M,;!\O"D^\OE#+%2?> M7JSE:L^^/%H"WPT22OV+Z>/HX['I,_RU0W#I3?0&'30SQ.ZI0>N#7J+Q%IX) MR_ \=FPK@3[&3((#/_C$LAOT1A70X#X)IM:+X[*3PY$L9B"-#KP&8P"0;X1;3^OAE.#J[5&!BRE6":?00LU"9V$]W M/3!FT>)+0(9&O.$A8>Q1AJ)V'*AQ( \RN2 -!H&=):Y@HX0E)K0F#%GV]AGK M)2ZO$"^-9S+3BZ+BG9K,SZ5N$IM^%^6@*$ZP>&1J#8$Y:%MWP+MW:40;E=Z5R\0@)B5IJ!M5S2HGHDYM>=6@?9X*=GVJ MY7S")W3BH%X>CR!8>D$_C#F:NJ0@N(&#!KJ-4G2\"$#9PQ&.^)L#FJO V]C0 MF49=/Z SDD'+4>Z++U5")G&]-N;!='8M(E^+)%'--L6PS>1*-'X/6)1=9TB3 M=Z#W^J@.48@@;X_?YT0Y-)HUR@54\A8B=GL=#=>,$9H?$UH[(K0HT5:_.A(Y M-A!E/IH&+C,"9YXL-O1ZKDEL9E0PT-'8270)*#T6F\K,+I435S:.V&'P?CEX MMW@G#;KP*P?Q67:\Z,J4B9NH6&49O:;-\,#9CZY/8+8_A6@?Q"+@FPI>+BBC M>AL62>5/8M".E42*NT)Y(HK0=,* H';'TITH#!V;(6@%^ECNT0&&H>F"&!Y@ MO])QTO1%LXP.<$OQ-WS&(M:*35838;",QKP04L(2B6FZ[;JF$-Y);&7H[5C) M?64B(B3!**?4<8;M/D<.$4NP;8,I9%'JQW>"_J##)IE?8-'I^7UV;RK"3D># MT.)YI%.71>VYW1<+M<2;#-?US.@I%DK$T;K1$ZG/\:U(VEU-S]'$2F0'Z(2& M+L'L=*G90(G)(ST7$W%-W0,30MPK*62&J/7%F"M2PVVM=L"+;:F;U7)IYHV5 M>>%F>G2H:$_8V**NF=$LO0J8[M<20?>QXFRD(7K?'":(N%4E"N@257YX^UM4 M-8J&-Q:=HH'%DY5\A'QT;QN2.#7(]=!ADYQ]RI&X&PNC-_3^X&01JQ7[JBS: MC!X5@,GO6'U>:$'KHQ/ 3>PO9G^+NQY1U>'3X,V@J"Y%BIK9AA5-O[ TOS-**NDAB7)8B;NJN5IC3@LLJ@]X67' H&46=B5X$S\,\3H5*W,4F:452GENK%F1F*F=T&@*1 RSA(R3&R1 M8A\\)73!0#/1@H5,G"7&BZ2QTC2C?#O:N[[X?TQ%#M!SPXGYP@08JR&(7C]P M;:SM0P'&-*0@\[,)08+GL\Q(IB!,NR0;]D70B-L (!UH47*"6Z@@QSM9Q>8M M%N8@T2T*26.+YJT\O' 3_OWD8WS2,TW5 P310*2/]-U^:'-H-WIX5-I+DZ%; MG&$86[P*6E244QM P/J+A21L&1F>Q<3A_H"*W1:&2!QE%TPH^D>/!KZ6.:XY MY:[D\UN=H"P@>,J923U$RV8B%HP*?&::Y_'UQL*NC#HK2!!P14S9$94[733'+T0@^I7@ M7W9$20![BZ3F/[WQY]DK'K?Y]I^7Y0,0)SA94:'+S-NAV3W6F*9"ZXHJX>25 MDN!_&-@7Y@O1CB:/@=ZCN*^;*#>@/^!?5ZS"#%[$U7-QX%B'B9#E[Y MC8( ;9EDNH7=.![V>.<7,\YI!)H5ZM"BI42W"+]T3Q;)S"Z2J<@B&5DDD\8B MF03H-8T.BEE:V$NLR#%*U@E9.WFI+[=! MP*/R#(OEW<4=OSG0;#R)RW+6('UMDSN9(H&-!G2T)J]V ,>:%D,+=Q0-'4SH M-M%?@_W0^\1<<2?I"S>1*OO/W"A,WS>>$^>7'<82>)R_R"^_:/ALK_Q*54SF#CRDS#:YQ"VOFQ;LKSR(RJ33C M&E*^ZP9+@XWET8'W)C-RW"E:\5U)KSA1NLU)6> @"QP6V#'!KMH-">_M0TS% M\0P=?064]]0[\3$@T7/->")"HN^/8&O/@.#-H.(#&LJPW6AZ DN5.&BT1]H: M)RSH&/ <,%UXB^%(VQ[;%DLU@/O#DYN\%@\T=Y2!H:U%-!P6>C00H!M)+\:F M;6+)2$TR)1WI;FXPT($;+6*R\L:H,0)/@H5O8!+P>"[="JM6%2Q%>-D:W6,3 M"))E2^ /?RK6DTA*9VBA)&O>Q2"2;8E,-3Q@=$5^FEF#C4!P-37[E*%(4<<% M!H*Q(DN%@D"/YOR,8Q&/3^V%*3(',2)5X>\;N2FYSKK>+]EF'&1K$#DF4U+!J M'II^03T;!X5)FV5Y,(,^=0ESMQH=T")&8; H0W);]')RT?S(ZQYH:S&;R1ZU& ^IL\\G MBO$<.I]+TDP$16;WW8_UVXM2Q\F&>Y[R'U"W8J+/@S^<4T[=\393+QKS02,' MDX>G8(IGDXS-%\%CBODA*(!P,@$B+AHN,-F9P>KI.0AX0SJ:1P)LHI#?C?HG MEF9Z+("\RZ5Q$F1P+& M*W*"6=L*U=@&:M2==;,%-_+RUJ<&(Q?R.;6X'O= +L=ZH@_"EV^ZF'L^%W)6 MUN02TLU'Q)KKJ-"!"RY6DBI@C(NC=\O3_+ZS.;'F J+X! M$ NMZ$KUD0W7Q@__^Z'TX;U,6,X5%XMR/-:3(R_X2Y[K;K[NX/2^$Y<.S*_3 M@?E1;_-BDPZI1OUB$L ;>.07#. -//$+2$\FC[)I_4>%CF]0Q&C*%)LQ3]S')Z,.<[)B,5>^QN1![V7\!V>8 M:=*^G:-CL\8DL7")L0'D47PW>11I']<:D\([F$Q*P.?/-^W"LIF?!F[X0>T#PJ/A6W?&SR5<_N>I,(9-_KY"IY$KK M+V/6Q4)]#R4M$//E]38^YFN(;A'FRSEMO3&_3P=SS0GW2\D:KLBBV J&^),\ MXF8PP6(,C>=>_M>ZN'@I$[R5]::Y^1I;6X3Y2DZMK3OFUR;JERK,@[&UWIB? MJ[&U3KC_DT3OVN.;P61^:G[SPW9B95ZSKSX1_QJ7*G'N8 (B,B"8WH#@4M(& M^1,?#N(R^V4#9]1WYI#.]:,WYZPW=O(H35P."E<;3; (.7)L%* M[E@]9-K -\M_&R;83]TIC#K;554D3[*[/DGQWWMPTP M>&G2GN2.U5.&;)"5EKRDZS_*FV[5D3>Y039P)W(/3=WHMCTW=,R=?QD&(:W6 M*%2R)7Y=<=BMH\@6)YA^\[-<@L;P0C%4JXL&6$^.8;M.S=U M3]+%!Z^E_(^%8J[X]YPS$-M' =O*\;R')FVD_S$/:N"O>1CWS _?/L2R],/V MG9OE(-)%T.\W[DOS#DAM'T&PU,/VG9NE&S:"$8KEG"8983YIA^T[]YH;]^4Y M&O?;2OJ\HRMM-(!6;N7OO^:6AUA;Q+XC&;'4@^WK'B&>\HWHG@-OPKR#\C$_ MO]S#>F#I3Q,-JVNH3 ,05CXY8#'&61GLS,VI!EUFNF';V6'%DQ$7PPY%+5>3 M[/">I,-VLP-S4C:-&_+%7'%CFB.VHAUB@QH@WD+-I6HN/Q\_;+55?\M,+6R[ MP*ZEP*>9OSE?FG^H=<,I@2<8MIL=RJN^&F%-S/EM8(?R:J>EI0$(&VK.%^9< M;;KYW+")5/ M4,VI&\T(J_$)9!QMO7T";:Z=U"EDBZUNMBCGM#D9QZGKM7@_H\N+*=Z?,]FV M(\N+*=(UL',K"E)70^K;-FD_[;=,2%*7ETK,TT/9JA/+2R6VX,CR4HEM.+*\ M5&)K39,M)/4471DA;XB0I"XOA)!6N*3KU#4_I.K(J^Z*^,-,P#^!WK3)Y_^8 MUN#/-YJ+MRJ:H!*?!&Z?_1/^[K!;A[2<5B.]3WW7M_!ZAQV/V'I@#8B K:K^ MA>=-;"[.PF0-UW:]'=%;)59$#$PM1U^=*Q-Q]7B^E%-%NQ:@TR$1@!4]#%Q% M551\[S_P8O%?"J=H%ZS1"W9@ZWV?[(@_/LT!R<] CNXA:^LC-PQV6M8C,9.Z M_3[T ZLU2L*.GY"3S7C6YX^V.CFL"W=!)W8]R2;5*=:@=WF,\]X$[TS1^7NW MR_Z)"\&NO)YNC]U]Q3_Z\#ENL_$5C_1=+R"FTG(])>@0I65Y?J \A#I\ZBFZ M1Q0"_[ 5(!?\VFVU+,."?QM G(%BZ@%1G+#7)%Y& :@8'66H^\H5Z0<$/U0* M:D;)J_G\$^N[+?C !P@K(Z)[^&1!T1TS7N#__J65U4]\%>W5J^1SD1R8D@&2 MQ.=.XOFTD?BIJY $E2,96XYAAR90NN4HDW/OD*R.='N@._"BC')-@([K-AGH M 7P!_^^$F/L )_\9JIJ[#R.(X(^K'I:CFBE*K #V;DS?N/?A\R49$" MZ,OP1TJL!J[L]H& #-N#I1H 26F\#45-ZSRFW'8(K\L=\A9E#5,,GK S# M!@9 TZ_SR;3\/HBC'4K-$_(K7\D52N,63:$,_W[2>AE;+&L0VYX4,\+<'%MA MP6& ?#&N*.15A85J C")__[O_[S*&$O C\,E3V5CFV2;'M&[6;T%[]_1[:$^ M\H7O4,L58G$N]E; /8%E62C]I23^CJVSQ'9Z^F,V 3@N:;,V:04[_&?B,X\9 MB_S#*7OQP\2ZD8K*:UA^F41X4*3UWP__NG:-I\71)P%FJ6 MHU'ZH6=T0,PH?<\U0P.5)=A?L-; ,N!%J!EQQ\KT)77XW*0B97++5X9$T6W; M-= \](20&Y-F\+JVI_?H"YCA2'3XCQ^$*"L5R^<*G)@Y9=>VE2X*4:^-!A\N M .S8[H#5UX*MP3HF$;_DLM1U? N>A_=-;UP\F5/. 62NB7+)'F447>F!BD#; MT.BXKHV*OP.(%O\46XL-"SCN2 'H.6VBV)9#R8F?5C%LW?#6 M[*SR+.\!^QN<$[8SE--<1J-0,9@T&]<*B7@-5PGJE"@///'61(CAPRLB1BS2 M4,ZISZ9I$V(PL;X+:[8 UP(DXM^T=GF'Z= A .%%W97PM*)']:;OVF$P&659 M7J1*>T.D*FF!/!NH8R+JN9A[=96(F(8^VA,E #W8J8X/#-O;H7_!K\E'-9.% MK_[>+ R]'$J5K)(*1%1RM6_]DP6F.F&6 MU'>_W511?B%%*:EB&ZE"RHJ-HXK%N/?+/?)JT/Z29[T-,$@7Z:\&!B_YD]L M@Y=H2 Z2')0N#I(*)O6$\%+Q M_'9"93D&^/I!1:K=M]=X;R=4UEK!R-BNI(KU,CO2C789VTT;Z4!59D M%&4=CSPW2X?/8^>]=UK_4?%=VS(5<1](BBVA V(D[]/2,N+."FD/S:WA:(W) M8Y]=8D%O:ON'7K4F*4,*#BDX7D<>Q3\0',7:6I/' @7'!DLDP?5W/ M:@(%P+KH!(GY.6-^;8S%E&&^M-Z8_[=4]5(! M_G%2<8T9X"\I][94XTE;9ULQ+VV=K<3\_&R=]4'[GR1'UQC5\]/J&VS6\@B6 M6)F/N%2?B Z-"Y$XFCX!$1D;VZ9L;/Y%;<*\A,*B:P__5&!\;#A,@@8=-_1U MQ_1YDH0\&J0?L+_[Q,.%]3;Q_WZC@-D::;*F/+^8^,!&"X%-J$'J2U+<$[UM)ZLMH2$O5D=-5+RQY>9W[Q%)UY"W$\E9*;&F<2%+? MBB-+4I>DOB5'3E=#IR3L;6C7E-[6'Z8" G=BGE53-[IMSPT=<^=?AD%(J[7< MDQ\1AWBZK=3-T-#Q)KXW1/<3/+GJ8XPA<(D:9]7G_O?<%,D*3I(PHSQ,0"5> MJ!1R9?BORO[_)(*31^E[A%Y "<\H^4HQ4RD7YZUP5HUD2=R2N#\K!:V0R1DB[M>2\\="-5.L5/Z>M]VX:KPNGYZWE8]Y"T;:J/^CEL\5_OK[ M[352VXG%39+&FV)JE(KE3!'[1*2(DL2]:<1=UFJ94E42MR3N5!/WJ^WH2B&C ME=6YVM';2<^\^2=M5/!1TW+5]]B3:^T-O2.4OM2#[>L>(9[RC>B> V]Z7]1\ M/5"QMDG9K4C#;D7B59*K)%=)KEM)KJLM-M^*@@?)D_,-26_((;<';5LB2J7F MWXQ#2G+=E$-*A$VW/KX%^M60BVRCTJ9KG]"@[Q*5OEB MM3O*E=%Q75M65*]3/G%5JB-=>:?WI=:U4B%3J95D*E*RPK:S0J64R58M)<"?Q-13S@F:6LP5_I(UWU*H;X=YDZ_4,H6"*J6; M9(5M9P6M6,Z4:S7)"I(5MIX5"OE,N2!;E#>R%'V*)&IJKO@.DW>MO;=4EZ5/ MY")VS= .9&'ZTYIF==>\I $(7.VL& CS]TQJF6JE+'/>DB$D0S"&4#.URMS= MDPVG!?PL]%_/ODB$D0U"&*!8RQ=+<)]9L."U(AMA%Y30VO 77 MA4).>V<&83UPM6[=#+#FM1OHMC*7\3:K/DJ*4MBKEL#I4$/I@\O\-5.UD"E7 M9 I M*4$VL06C!MB1'1A2)TCKZG77"14J&:T\]RR+9*74D(QDI67Y_#4UHY6DSR]9 M2;+2'R=V*AE5DY=S;$<'2:7RKJ;IM78^4]U!$N5_+LF ."'QUZU]A#XX)$AX M0#6VN%<0&$L>F&39NL1DO-\5Z<59]K_O4TI6JF6)C[G*KU$$"2RK>% MRM5:IJ3.?0:5I/(UI?+I9HZ-H/)JII:?^WBI#2?RK>#D]+5S:%JN)MLYMDOJ M;J9M4:T6,J6JM* EE6\TE8,%79&=2)+*-YK**X5,5787K7TS16T;>BG^"73@ MM06 ]S[T ZLU$GO5\ARVXH_)G9N6W[?UT8[EV)9#LDW;-;K)]6S2XNM;#IPK MH*?G\K'*EN,'G I?T[]WK 6,CY-!;0_?#[W7#,T E_1'5.Y(M[ ,N#427AM M#G2N L\RB=+1?<5R!L0/B*FX0-'*O\NJJL"Y;,MUX"LEZ!#%UOU "8:PWD@9 M$=WSEP4,_/P _]P -8PB*ZK?0]'?Y$8")D M_;#?=[U \06$@XX>*,1! E1"NK9XI!,ZID=,7W%;\)0;^O![^@\_"/%X?DZY MAOVU7-MVA\!>L"G?\*PF790H ]VSX$?P_@1BQU\[)/CM &$![S4 '6Z/>+#N M__U+*ZN?SF?^4O>B7P'4'/@2#FQ:\.\03MO4?0N>\6%MV\;_9:L"^DW,(H<( M% "1'QH=_-8-/:7G H -MP?:HT,@)MS/07 [.#&V1O@J)P68-,& M$*KEA S>P0K.>Z K0.@\4A/A[4!9 &%N$=:'CR-R""P+< O;)H L'2.]( 8 M'<=Z" G%:(^0(,(:2B*M\DEQ". VIS0"\6+V+'GL([C#/E(@' F.X^.2%((V M[YP"F)G$!DKK(28(W54(@,)? Y"(0^'%?L^1F*%8%'0;X.'I)WW="QQX1\?J ML[W"X>)# 22(T];;)*(!$ATD Z?4C0[\EJVMFSW+L8#T]< %(F(TM%C)D63V M0GE,*4Q)DN:3V;P/G_ #P% DGT 5@'=F6&8!VK+B$T:P&L^&;I>EX*)OSB39'= MY @ K04:R@T;.0\*F_P7]$6J#CE M D"WD=T&KCV@0,??#L>_9-J*BCF*TXBZA)"!ER-P.[J#B(,S/(06""^A+>#X M[0[]K1\V?X"'(!GE&@274H?-(A/3+9P0E]G5C2NUO;<(28HQK(P$,D)OT/ @RL3EA3,P 3DP,KA?1#XK"H15TIE>8 4FQ MPIHP7V-,=0@79I(7*<@!D4W/U8'W0% R4VE<[XR9R1'A1K0OZ*9%09O\)9A$ MS 7 GS 1;'BA%5",4-N=JD;TGD&RF0D3"NPFBZ(01.2$&<%%:N)-(!Y!CYK< M6V.F28QOJFX!,HPU![H=9+."[B3,*^I*;Y4V9P1+G<'F9OX]_Z,8*F7H@:!'8"E(1@!,/9 MZ5#=[7?!?_/IB8LN:X =0 MCN3&2]*C YX!B@TD" M_\!:S!I!78.N Z5 ?!3>@*#U <)^;U(+))P,NAK?VD>2:^"C8.:!!%7]"\&< M6'=LL:P!AO"GYZ)C8H6Y$X@! "*>((=\,3&ZF]%&H98 3.*___L_R>/$-;!9 M XP1;T>$H!/PXW#)T]A>FV2;'M&[6;T%[]_1[:$^\D5TNY8KB.CV3A3%+E"Q MK@*<_U(2?], S236>OIC-@$X'DK,8JQGA_],?$:#F=&'KF^AH-@!\XK2R@36 M.-(#M[^3UW+E<807M5RE-(7S/\=8?EJ[%1)Q=7T\8AT: MLTI366S/0;UMC\7V^$-JJ6L%5-#"UPZ(--U L3CYUDG)_/<\=<\+]= O M!90/(Y V8I-R_O'D/TX#+$51T_CS>$7\6.B6Z@Y 8T"C0V"?4SN1^NU(,#RH MB68/)43F]X'>[(&<#FB\54=/!%6 SI2VQVOMJ8U*+2 >/$*O!"U'#-J"LT+, MG:5$]]^/( X;KIU8HA0TDZWW?;(C_DAN!(4Y%^0H>;C_)-0\U1QZ&+CB Z8V MZ"=CVB61N>+/J%,J(?#$QO@+-7;,5[1A:-5<_MED7T*6)A9'X[X%5"- )OY- M$Z\[3!$/ 4@O*L#H>[U) _/D$^K"Z2,N1YC0!^'+U^;NDC;,'Z5<\R\D*Q>, M!6YTTA=/(62K$*'EU()$1 H04D 1%2-*4$$:5<3>(A!7C(Y\HEB8@4 M($+JZI0@0NKJE"!"ZNJ4($+JZG3@0>KJE"#BI6ILB0AI-&T7(J31E!)$2*,I M)8B01E,Z\""-II0@0NKJE"!"ZNJ4($+JZI0@0NKJ=.!!RU6>;4B7B)"2:2T1 M\?(L63&<]4G6>*FTZ8\!,55.]VS=NX*%[BF8Z/H2I2Z//A!^?PH#P[7QP_]^ MJ'UX)SP*Y5RILM*+9!$.3Y;0OX*RKCL>(,MW6BX V01?-=];]V/!X M:8RDA@ 8$T__=[8\++XD#QEZRZN^C/Y/A5]>S>?7USJ0.'T"I]J&XW0];;?W M&F=;1+A2&&T>3NR=[Z7D>*K/%U&T]F*\A26@B[EJ<>'NXY^(]X\'V /M84^;6'SY&WN#10F9M9NM8W/?YA2=.JSSVGD?FKP6#ZKPQ, M!W$O,'Y JU\V ?6:JN;4>2*^//LRYZ4B_J]I'2;6W8=S-#T+UOE"[ '!L^&: MNN-G^<+C=",%WT8+OGG?(BD%W[J@7@J^90F^-;_37 K\#1+X<[_:3PK\=4&] M%/C2TMUBP3?OVQZEX%L7U,]9\+$H_*H1_Y;; ->=A%.=U8R&NY?I^N.W7QBN M/WEOVP8D19;I/:RNW",-0.#Z=\5 F+M$SE>KF4)Q[F&G#2>&%SI.4XKK&(EJ)O@T5?67P4C*^7S*6-Z]FT[M]0(Z\[_^1J6C4J-(#5"I!$*\Z]G MV3YRD))QW?D@7RED:J6YLH*4C&M-$2 9YQA42D>9_:K2!&M[[G6JU;\BM@UO MRRAMXA!/MS.T4E\W>Y9C^8%';YE0R&.?.+XLW)*/Y_/S;5=4E8W2=&WQJ*OIF;*Q3G6O$C)EUI4@^23=9VR;E^*]RT2[_FR MFBE4YSX?8L.)84WE>RTW5Q=F"^2[%'T;+/KRQ0R]FD**OLT7?97<')/9LFX_ M98?GN'V"(7G7V>01]%,PD-EXF8U_33]6-:-6-FZZG4S& MOS]34YQG,EZ6*6W7N3=',);*F=K\$Y;;1Q&;(QAE_::LZ)<*86L50J&6*93F M/J1B^RAB8Q1"[$KY) OBI1!./9L6,UJ^*H6P M%,)2"$OYE$(*+F2J92F?I'R2I>5K2,#K5EH^$1T^"SK$4RQ:3S[?R'"J@OLI MJQ]?=:]4*E1S"N$R_ZJ:3*TR]TL-4\59,GG\%GI0-[S(D@+,)(;+6I*RMN60 M'=@:\?"O3Y-?TU_M4!Z7$EE*Y.5(Y&I5ECE*B2PE.P;9'(A)& C7<.T]%%Y"$$:"@]$G1<$QX<$#_H M$2?PYSK(:#NS3NM!Y^M;W?'.YK%:IE:6(P77J]3CG0,U2O*> "FY-D9RE:J9 M6G[NB9,-Q_6:2JYB;JZ(W@+))=L:-N60:RJ>BVHF7Y!C^K=!/!?G'^S?<#Q+ MP95B:JYEJF5Y<]XV"*X%3,[9<#RO$S&O>2-$(PI3BT$YFYF%2%DGQ'K0]D;- MP7NMN/ZH54$UJW-O3-P^*DAA5OO51%#,:7-OK]X^"I#R;PU)7RME:@L8'+%] M5+#.\J^0JTGYMXE5_E+N2[G_A-S7,H72_V_O69O;1++]?JON?Z!RG:VD2E8 M 4+);JH<)[/KV4R2C3.U^TW5@L9B@D##PX[WU]]S3G=#(\FVY,B6;/,ACLVC M'Z?/^\6@X_M/FN];_>UBP-/D^QW_>XBH/^B9@^UWK7QZ6/"P^9^W];9%3P\# M'CCF[W4:^H(#_^,Z:>4//B*S4_=]5\RV>R!LQ:E>#PG6$G.!ZMX.@T MZHXQ=HSQ5L0S-+>;/M$QQOTYV^TRQETG].\[8WQ(N/_0:@%PS.LZVGSBI>IC MP\HRCR=5R28)-\K,@(NS#(&4!=^G\#3/M]N]9N=PV9OHPTU=Y 8@(,.LPG/9 MB9IP<'\-\W:PU>TWE#![0[-KF?<8DPQNV7;"ZF^U,](^9%P]7V:?:MQCV,<$R6%H=R8$06RS/?B)\=/^WXZ77DX]@]T^R^;-#QTYJ?FMMO M0+9K=-A+?MH5-^P;<^WDR.W9ANWWS.UW$GIZU/%HY,A@FVT[.C'2L=,GQ4X' M7L^RM][Q=]<$U+'3V]MIC^_+ ,\[O*:(QRN*"NS-PNXE&B#B8'$)IQR\61$Z M.\X#/)CP7(G5@]=JR=<-) MKZ \V[1M^@ !_&(9QO8AI;&*/ZJBC*/+?3G#%2NC2S% /RU?6_[2.<=7P_O9 MVZ_\G*<5+_I_?16WE*'/56[D\J8193F==TGG/1/GS:\[;SJA"YYSX\!Q_;YC MP&Z3.$M[,"@<9 %K!?*',\1@7,Y9P1&G#AR_/VH>A5DM"X1%3Q0#'3CFJ.^J MV_6B"C;CQAR 115"=&D.?^3&)6=YW_@[3WG.$N-#6 44[VVV%7(Q=6@<#/QF M9#&QW1_ Q#B&D0$#E*-]@]'5:SC;-:-?L (7 H7&1UAVBJ"NUZ4 #KOVA_K)P*Y'9M^'72\MFQEPB/;SYK#:BZ;YFW7W M.TK?G<0 KD[WLEDEU[3=_CHYMW^\/UJ1CV],? M17(R^V9-Q[8'*L*F=/QM&A=M_!.[(CK3J*N,9[@B6,4TSN5O,"I(K90G BXL M8?EE/1;0ROH0)%# \D?/<=R&DU0TU>:P!=)M. %!QW, 4K<[*:LCO%L0WBD' M/$S/>L:9X.6"F[(0T BY+W#U@".VB3#G"2MAVQ, 6Q27@NAZ.$)2H64@TG .)R2H M M \ 8 D8/O&9B GV-DHS;=&L=I&": PNK6G)'L#8=R"AID1AW][-OY'\MVV M!J[K^T,8YQ7;4^)>[@6[0GPN/D+X?6!INN@M"9\.8M&1AU8;Q^=N_P@\%J" !DD8S?OH&%,QYPBY? MD[DK :M\=C#)P$5PPZ6I,,H&6* O_16F^1S!KXW;&NPP #)]$C!).4_L=H;)T:C/VXU #G/2@ M'"8\ K(0KZEKY-ZJ+V9%C(SS-;%>T#=ZS^T%TZ\Y\_ M,;M%QG0T \W[QMHT71_R,P/H+_K;L__[E@57NS#2+)^QI.5-D)>>O?U&V9Y M.<=P5W22N-8S<=U8"V$#]O9&49JEAS ,*N9X:&TM0 %_-PKO BK?-IMV9RO?V-5W&O]8 MR]'7[9EK MA[T&WJ*WSD-_E?26V\YMO.6;NNM@%J_EKLNSB!>%(*^:J!!8,,YW3ONHX827 M#_!CH]H(#=5OR?,' H[E9#_KK3_H* M!PM2W/;6\Q5NRE5N]@ALQC6O4KR1;>;GO.8;\G+ YGAN1I(52)OEE)7X:)7@ M,T1-E*$"W *>SQGPD*!S'&RZ\LFZRW[V]F/\9Q6'V*T56>BQ/)VOO,BJ'"1' M74G=:3L++.FH0.*\EC-<<&/*0B,%B7>1Y=]1VDCT)PH/JCR'L8$Q@$PL@/C3 MJJ@O)C&CO,-1(^G[!OH+%@:5LABV';!B2N=)OV WWG.6D.E(:HNE M900(R1D$686W<]@./"M]K0>.8S>6^NHY0=\XCW%.!GSC+(VC.&"P?($^.$A2 M(QCR%[AL"$>L)N-3SL-"#+]J)1,P(E(8+$K ;JB F2#;R+/J;)I5);&+*"X" M&)'\!T(!R=(%"R6 0P7&"?=CTAV$\A. 3?:$(X3CUV:S:*JDJ M&AR32V%^ 272V64ZB.;LDEXB\VF:Y>4A+&F&]_,*0*!AD %,]AI,W7=[IHE= MNK8[\-W18(>Q2PIZ^'7,XWVC10H,4:@!IZ6C)6I[Q!'BHL#3.7!L4]-YV=E9 MSL]0"H,P38-X#N^Q&9XS#F3U+1N4@>,LI< <'OHI3U' ?\I*+FQRF&!HO$#H MV>8;NDR_6V]>"@5 / G:AW&&+K845?E+H?:V*($^JOE;VMPIGY=$VGL;@G6!VY.)MM]0BY=0!>P &!O4E( M!<]I"Z1GA\06 [0MB??"\^6T.7XB$XH%]K)ZWFI MWUKZ!"9$N#%8.BRN/%U,@MU)Q !&Z_FV'L*[2'$F;B1ZZ@% M 4,Y1 026M%.S?IWPE#\M4JYHK<>Z%PEE\V1!'5.V;G *$HZ$/A+\,>+L1(L M68H(.)?:5!8([50<@B(:]*>@IG-$W/CJ:6?LXE(M ^PO M8Z#OB\P(V64AS5J)T,1A4+,,@=;ZQK^YV!K@:$EQ9X7(%+X!9!5Z*R N,$DY M!&B010D'C+<6D5*264E:EUI0KS4'6;0-P11S8/FA-EN&XBD!*SNOY\YRC1>0 M0JB1(=D%#"]-XI2I0%2M,E[]HC+RB6GH2R+!!22!:5&6.=*&:)$_4LJ!U3-- MM+9276TI!"&Q1(WJB7X@G+OVGW?;\3U M(GM:TBTGZ%<,.9\) UBPZ&Q.#+,E3T@F-?JG1X+)$3H]L54<9B9>%(L#W076 M+,7#*EZHJ6'S!(TA:6\C@ZY2,BV4[= SBFKR!P@.DJ]27DJ&2Y--JSQ,4 :" M#0?&8E44O/;@UA98%R18;ZF?4^-7!O97?BE=&T,Z;7/9GF"8YJZ;WX6PI@L. M"@['6-=YEIR3R(8_XQ(3/6C;M8%]+*[_(J_7YH1P'55XC.@'DO$I0.9\G@D; MLO9ZS2NX1O$I-$&^?#JNO:^_4:2N,#Y^/)8V2'LV4-[0WQ8!;1^2).J1)W-2.)9+,T*!FH6$&HU,Q+0 M]'*01P8U8!7*$7HMZ69M+I,95#\EUC]C?V2DJ$G-!216GEV0%XZL&Z&1+VQ2 M. %*X^/)N\]?):FUE&Z")ZCN9V3JHT?![/M#$'J'8*:[YO/&%8AS+JX>,Y( M+@V],3#:.-HSJV$..I1"#]#OR!%'?MO53]>#&1C)N!"A&EP^7 OI.H 6P 7\ M*T;E#@S;"PRM!E,,TS;0I#U>3'DJP1 +1I%A0!J93JB[GW1T 'U\+0KG\K/R\A MUOK>]4SRYJ(UF#19%L[EBL-*BJQQG@-SL%MK1(=K'E* D+..(:^_5##(4)@S MH#T@%>F;DUC%162_T-WEA(15B<8BX@ &-.=3Y)^*3=14)9GF.Q@(\>1H!H\& M#//O"CS\O[#9_(UBISWDHS7C?G?T\;CFUA3R.CU1[_5 Y@;]AL!V^2R)Z"0R+BNQC** M-E\$=F@_1X[C]OW!\X?C[G>\H6-;EKO;4J5_+VH/J<;>!1X"4B$3/0*M+B&= M@]#ZP'8U-O*BR06%00[ "&JEO/Q:@2*,KY(2(<-JB@7+L)*08ZQH(F#2!TL- M%4!6GH.TI_Q31AZTI94WPE,C)2E#%J,5JY>!84%W,;,)UW4S#2^L_'-09JB3 M"Z)96CNHOS',CUKV/WN[*&E2Q=AF-$,<#FG,1%Z66L@3D';++PS([A/\T\TP% M"WMUJ@-= 09:Y5QE#Z1ESC G(3$R4.3/F PA(+I(08UH6(MF:8I(Q3B+(O0! MU+:E.'QM/ECWG,Y>HD5CO"WD1TI6_T--2$&7J*+X6XV9&09A8._-6X(G$I"$ MH5KG8,GQ83,T\H0G,:=X@>2+"P[JJ&K2)JX8?0H02XIXNC);!A^?4A1& M^GY8B%Z:DG+-E#9%'J#T+*/AZTGKI#:,B8 .2OXB 9F%W(P+\N23646VV8]Y M@F$4%L I"(<:EHM@:F(Y0L::, MF:XWU36L%3_&(@+ 0KX*CT@-159#\?8II0>VU62>M?)F4S5Y)7VE*R>6S316 M%+!MDIW=SIREW#E;ZRZP,O#NW#(EW1;K7.BGHM9Q?RB!>2/-]JKCZ MD]1_0HR\H_[-J5\18%Q#<"N4[^I&LX[O!^[*BM0-"+JW6';B- ,NE)NNI.TD MNP""I$PV:2\2:8O*&ID%%F!*0LV";-UWLZH.YL#5^)RHWU'^U%;>?,%$A)$\ M[L*9WJ@@&S$22UB][5J?E3INNQY7 JS)!]YS\N@R%)8R%.PN0Z'+4'C2&0J; MZP>_U+ZC3C^XG7[0>-^VHA\,AEJ$I*T?#+5:]]N5=RZK"+;9M)A=1T=@2\UW M82WKRK.U4857I$SX=O7AZ,6(GJ<=%FMD-MO!FO'OG2G M&;Q6T>(59FB>%TJ@7HHO4"CB;O21;<6PPD$T$FL$H,*?B?SK/1Q?DA55?M<1L>OJ"1?L M)UBQI*,^5@OJ5;?7_]R<%^N (7330&/4L(&]'TVP-$SDT1A?X^)[_V&P[";T MZ?F^.7(\\WX/^H8RZR@1E(\0Q0KK^X3FM4LS:#77X]-^2\UC6?<9UT">4LF! MK(P&7DKUB+G6E4%V8+BBKT-1S>? U$$.- U<1+)2CE78*?K1,7>F (HAEDRN M:1DT:%9!+G<,6E'! "5@83(G1R\T9F_FF!ZD>K^E,@]3.>3$\L5Z]&2B5#C= M=V9![A]R;$2&,IKT%2,@NR#%AZ.+_F2VCDPQN[JU-+Q9XR4&@+ K$ ;GM3^^[:VF%(72LT)T3357B1MK RL(ME[0W\ MV^FM()Q(;;L9(YN4SU5YHZN#RD_V+#<0*;]D.>C9J2&4D.#2^/!#D$@G7F[* M3Y+].A(5 "6^55"N>4))!PA7BOSEQ*NO-(N-"MC!(X%2,NF%AL1AK1D(^FF9<6$J[7)!"/@D_K0Z-$&);@0K2Y$3XB> M6#;6;V+1YPQC O^51:'B\:9OA&Q,I3KV@64"=B'(E*84[;1MO=63'V>S64S- M/>LF'CG I!!0("\+[$BVLL(M%E4P;>TSIGK5:E:)Y *1Q3J;52E(-"U?$0Z? MG5'*K%X=2-KU-.81K A62%[7SY3$FHM2&KKW2RU2Y#U*7**"WWF.K5MZ%";! MLC@"0R(DGFC4@'U32!XV)]+@"65LBM,4[5A#@TO2E)&>FW&JI^V-3@_&^J_2 M<&3_D]7OI9A76Z*N-8657W#056K,HLQ+QY&RWFH5@"FU1_"7R ;OF@+3SGBFH@[B=8D#?HR\OO%@)]_5.'9 M3#@5%P%%K5!4*U<1A@7P3^,Y]7 &DU]^NF$E+)ZL276S-<#R'.D8HP^L ;IP M_\@CHNX@.3O+V7QJO)@T+&R1O:%&KEUS0[S6E ;H+*FG72^J.;;]+>K6-:J< MDR)]6,VN)-F6J5QRX;JS:*HUK=LFLU^&RO6"@-5MAV0Y#P%#=$NE:F4NFX$! M<_R7Z-X&!/25N#;JR6 =2\W,,@__A4W/Z@Z#) '.8WXA>OMU>4>K\XX&7=Y1 MEW?TI/..;L%0D5%2E9G4Y=9DHU30WW1WOK&0_LD*\PT,P&,9+P#MBJ)O6$![ MK+0T= $UAR?$!G"%S@B\2D\2(6ARK%'$*VT%9$0(1P*Y1G*"'+R&8M'3QH/T=@>^I9G[T]^(2Y3?L/CI&_0<@UMO0_@ P5- MW,'ZR,]8\D64^&#[J['O>Y[K[ ^TFRB$M4848O/( P' T"#P0!(S=R2^3SDW M\$@,"UD0DH)QTE.]K1NE\[0$)44DVI!CV'I#/09 .M1_D^M8JU<_5EG=%.4\ M-#X"8Q%Y''W9[&B?HD"2QPVY;?&18XVY-XB LXW\,3/M<&QZ[C#T(FZ[DV I MV&<=81+#+^)3C< F!Y9[YPV%;D5P1TL4MSE]X58-N=>.M#:T0NK4B:"Q]T2+ M; "J_-9G.S0D*5&'NJ0>O*N)+FEPZZ?=4[[1(TI^N\KA^,^FA856NR'J6*C9 M]L#4ZL.C..&:R_?TPS$.*-OB6.;V.\9LB[29.0DB%CECR^$FD+;ECBI:W1-KV"7Y,(_^BBG&SZ,.?%4S8Q,_&NP_GVWXC#O.WZ]"R=*N=&K>%Z78PB=Q19(\Y\X.Q$YD^ M""7/&T\LFX]1PPSJ/M"K6[*@#:'-/5 MS@W5?[4Y&N.6#;%GO52M0]^=HJ]G\6$4..YX MY ; C$?F:#SR)]&8NZ83#J/)R'&L)?1UEYPFKCL8FKMGP.Z=8.Z2SV4-G#V& MP29Y#+O[!T_..?IT<:Z _!<6?POB--G$]5FZVB9I>G@)K^ GJ M=:,H#*S &C-OZ(\=R[?'$\\'56H @HA-3# @EOT!WH_\B7!.&:Z[ M$;MO>E=OA I:L+E)6M[O9J[F0YMM;V3U+7_/#NH]+X(\GHO(D=K.*\*]Z_ / MOXFI(]^]KOE6,?QKCZG9CD#!1[,=B7(/8S][CG:6V;;&Z<1C=2)$DJ>'& *P[('U@_^PS-#J3\O9%DRN M&[,?,*I!;FB>DR6)-1"G]+6WW].X-([J3O=-*KMM6I[R:9^DF*:#*8U'%RP/ MC2\)2Y=2*1X 60VLCJP>.UD-K/LCJV,$-!8DJZJ.+_4W"Y?3C;^J(I3?B<86 M:BR*CIT5[#VAQ.;V_H\4V M+=J=7'STM&@_4+DXN34MBM)=RQ?O8^^1XSZ^7U(1MYC"-1\JQ7;2\_%3[,.4 MGAW%KG3I="+VGO?SC;X]ALTNQ#?FHJ\DXVZ#N=%%=9>Y2 M9:[;5>9VE;G[79G+O"'WA[8YMH;V9.SX5C#VL=+%"5T>.,'(M,-VBO3IR=\_ M'7W[_>N'T['M>$-?9:#>,7G)$[LN::U9V9;K;O*PJIQGU)>RRTK:1E=9H;LZH/W0>D2;J]7W[$6W'&?2= MP3WO1S??;V> =4BUU]O9!5+=2ZY9AW=[O1V)=WN55ONJ>&6\__SITY'Q6]]X M]_'H^)^_'7WJL&]'V/>)S?CKO>=E[[,T980O"9CG,W;+A.P.7W[>!QB7R0- MF"L;#S=Q0OR<1D6-;5H=-H]JP\SG7IW@NW-[OV&[5+\<;!/#H@]64;GW5_R[GMWX-W7W432L=YR%+6OH3-]8*X, M"IQG<;@Z)E [_5]-LO 2_IN6L^3M_P-02P,$% @ =HPX5N#OS_B-%P MNX\ !< !LU="V_;N++^*[PYV+L) MX+?S=+(!W#3=#4Z:!HG;O1<'%PM:HFV>RI*7DN+Z_/H[,R0E2I;=M'':M,D" MVR2R1/$QCV]F/M(G_U6OGX<3'GK"9W\,WEXR/_+2J0@3YBG!$[@ZE\F$#:+9 MC(?LK5!*!@%[I:0_%HP=-=J[C5;C:+]>/SV!IL[,,U'88^UF9[?9:76ZK-7I M==N]O3:[?LNVWP_.=NCNU^_.!O][?:[?>OW^U>7%&=NJ-YM_=L^:S=>#U_H# M:+[-!HJ'L4QD%/*@V3R_VF);DR29]9K-^7S>F'<;D1HW!S?-23(-=IM!%,6B MX2?^UND)7H%_!?=/3Z8BXM]X,W]4.X(Y%)($Y/FO:GOG<8^8O3 M$U_>L3A9!.*WK2E78QG6DVC6Z[9FR3$\V82/2_=\JL^EGTQZ[5;KE^,9]WT9 MCNN!&"6]P\9A)[^DY'B278OTT'I*!#R1=P+;=EKU L%5;Q@ED^/R"ZJ>G-GG M1E&8U$=\*H-%[]>!G(J878DYNXFF//RUIJ_ SU@H.?KUF.Z.Y7]$K]V&X04R M%/6)H&ZV&^VCXT1\2NH\D&-X&UX]UA/2,W,Q++QUKA\<1H$/'YY_FLBA3%B[ MU6B?-("PBZNSQF?O.AFJT\_>U&FU][&Y\ZO!Q8=SUO^S?_.:75_VKS8L MD$NOOHA5TNNB_*SN_!F?R02>_@\X"AC_-&9A!&HZ$YX<28\' MP8+Y8@3O])D,63*1,;L6"N<&W12[!0LNEL?+MI.)8*C1G=9Q0?/U:/#W'KW7 M6UZEK=/BU)$]H+;:QSMLPN\$P]:G@H>@'S$;@[&%KD5X=:I[*9B6L1!7%3YF M_3E7/KL.0$6V> @7DF/ITETK(':4;>Q=_ +NJD$W%3B9W!$H"#Q MP$@Y>&KS0/>P<=3]Q04RUBNCE.\U=HV\TV^/"/A*ZK6?:==:/^OH1R]SK5UVKY&I3U^2[\=;=$22*,^$1P3T7B): "1R!T-F@.IC$'W M2P!= -B=I+9[!%9]X2%X :B%B")2/1N ES_%_O12@+8*?UOZ6&,JBN$104%X M" CN$^N?--,E5],D'&)S4T\2G3_-K,Q7#.35@CEP!WO=/C@&D8#F>)*"P Q% M$,UK[DV,(_ZE.&0(GT>PZ AAN_!F&(1L)F2D<*[Q"?AI6@>5G1@E&+ 3](?)W !="W QR,4C5*4>>)V:DP4-8;.A=#0,C+TAC#-VI7S+D ?4%5-%V16$<(M0,IH87 M8JB^/Y6AC!-0V4@5 JMT%N&Z+=C?*9I)?(8K: \FA :]=G"1*HTMBW"^<12S M9T(8^P[S;+?3.-S36IU@:!G$,-V_;76V/FOZ]UI/Q^Y;G6;=E0[O>R8_78_Z M$T]Q*9#LWPPNSBZN^U>#KX=5[6YC?^_I3,(ROGBUZ'T18.KN-[J[3WE WP0" MY2_Q93P#:]63(75Q&$3>Q^,(IF\$GMDW(?#5+ MP9<631=VCN<3F8@ZZ*PG>B$FU@(KFWNMAJZS&+S#+.YQ\5'E ,U*X$N=:B!6 M) UB2O7_;D.F?FG*3=3?^T&O^XHFZ-K!X5,6S:_0M4[[*0_H1=?NKVO=1OM' MT;6?RL%=*XEHED]%C_UDGN[%NJY8Z)_+ROYK+4Q]8-[OR>OO %E1/QM&?='< M+YB.!Z"'#<_DDS<5FP8!CY',O2=!ZF>F)6:'_5Q-Q7F,L<68?-:O$V27GIW<2QG<+?-M&XOP3 G48++=4] M$02K(H1""P]>CJ/UYD%S=AI= # FY:RO MM4JK\Q/1HK^5;5D-.=T8=Z9$?:[X+,\J:[I?%8GKZF+ ^K_?G)^_/7P:X^PUR/D+:2=UMCZWBW#V5=+O-N:TN, 'R# M*UR-,D/QD:W1LD-W?4#FX)?ME9-K6U/+*LQ:,?MF[%(?5SD0[*)A4<%JC(PF MH.B1[HF:'Z');\6?6#'G7^4:P(Z=7YW?]"\S\[XI0?N,7+FS7"58*WU 28(J M$[ ( FW\9YMU9JI2ZMJXT4@OY,H<^1=EP5_C?@3-FE[*]E8V'$8A*HCE(GS% MEH?#- M!I;EH]W'5XA21DE3 O!?C +"V2QWDO4AV&:?W8@84(*'COHV@?G0V,3Z[B+S MA/@NZ%GOLVF@Y-\*DIIM(B#GFR&G I$?J3CP9)&XKX=VH052W&%;,$?(FL%G MPUC&"=RX8$.1S(4(RX0HMQ.U,IO*W!E/D,N#1!<5!8\D[U_JD#^G (_JD:M= M&RB>DLB!96+>T6+23,A40>1%Q_FP[A=9(K*>*:9N+A#?" @A L\NG2'0]2 MHKP5.E??PO3ZR+^4PM7U!$:"N$FUSQA=3QZM@=\ ))C+0WH+"0@N_\>R-UH:AT?LP%EZJ0#FO(3*7L4 SM01R:+U!SM!W)S3% M&;$8)"<)M,UQH%#(TJSAS, ,8$29\.+\=7%S]?HP&8 2& 3GS_:O7[/9\,+@TB8S8$';,WV<(60 B]O=T]W 5G=%0$'$7- M'T(TP"GIRCUXET_;"+2]=T*>E>')]]B0 _"D9OL(SZ%1TD.HY7Z%QJ:W$('0 MI.!\T;9MQSM/84N178D^6$Z-F29H@)6@C()9#NB:7A&:?SHBZ DO2DW/N)Q. M!2#+1(#MIY W!:WGB4G @*QYV/$@$+[%G2B\Y@BD*$U*4#B'C 06X7=?8-PI M0_K<@=!8WM( 599"W"HL/3 D>8U/H$M-0HQ-'K#8[R!K( M,.V4V98DG(3#Y^"ML[&*; =380],#9XH/[(N=; MNW3LT&;W(43U]H#SJ/ M*+3;W,;11?-Q!,'^[M[!82G#8C[K'K0ZG5W]60'HS+@DHY('K12EFB"['**8 MH!OQ0J1_\MS\0J@.MGZFN(=V'^,=HFY00W<:FUG7Q6>SP-P#O:DQ"*"Q$Q!= M:Q\5A>:(.GW@I*_DR, M(]IZZ:9MIAQK(;! Y.QLW&X3U@6?0<#$?5:[1AC,(G=/,,%1&OCL3D8X%M;/ M!WS)YTX2 $812,1DY,T_WRQ59/A'9RYM9VE%$2QY/$6WAP"/FPY0:;X"/0WP M):E:L!LQ3LU]MYB;BD(]A>W&;NNH7^]L#W>V#W;0N8)CRIS1BNX.!0SISG16 MSVK6.1"R-+!;?@$V6-H,C@:Z QVI5'@,/VL%*_[5G +K*_. M9L@U7T@O>V&7?3=VV;-U@<-J%TB9A<.N<7,7(S!_**I@O:V7TPEA\D"%)+&^ M@4PB&*B94XW$!LAXB;]3KDWV&RX5>\O51P@L/O @I2",VPQU:&*S12$FFF$N M.W-"UF2CS=\X"O^A$GT?&BM7U=V# S,9S@(/^__0'%^^N*/$'?[ _+P9_ M_/'N\O7%U>]/'U\^:E"TN^GLWXU-D].';J['C4W=&E!4 !:$MU:>-$(Z6Y7/ MB.8A(@DZ)"2.E 8C> $S#:#,2 '(3S[1Q4P;()-8B4BNDL(!Z!23I4 MG 7RN1J2Q$X'"S0!,#-H$\!4:)!F>X@-(48R1W< ;DVH.8+EJC"-<44YDW[H M[O@(+\G4J5.]>AJ?%#. )/C4IYSQHY M;6@L3J>Q?9;T>R0P#1G4M/YA&S \=/VP^ '$;OH4)5SLB0BJ00,5\VMYT%NH M!%/2,C,WVZ]V\O#.1'=A*)S0EFR$?5Y/P!#O\HE,9]*7Q+V#J!ID+;=2,&M3 MS N:LYSFN>1JQ(+G*CDU=)/4-9D ,KLTTUA2'X/(CG$ZIAKWW!'N06.%U?5/ M8$HSBX3Y@&DZ+<\C#E9/))*K\ !BSX(A#^V"USR4!":RZE&K('4*1Q8&91N3,_CWU0/" *S,-%,Q \U!&5TW% D/E'S*:4M(R 2AD M0::S@GM6/<)TPIKN9<;;\$/C16]B?X/=4 MN(20\@A6=!6W66@E7VU1*/EE#NZ*H:.$<$#B>$#AB59JM]QIQXD+C)!!CU.# M$)<-Q?Q(9Y7(F&2D39V>"2.7YH#TB$2E'I747?(3J&YJN%B!I"J3J,1L9&)! M[@C)/V<"Q(?'HS^40$G\]$WHHV+$O8W3(GT< \'V5;'.LAG.E,5&(,8)EZC1 MV:&@SG6>O:_&II%/S'Z=I \UZ]\6==&XH&%"AWVG5;U85UQ#JV[\,$=[5@J& MTSX*W;)DY$)3M7OY019'2X?9DN[:(',)13 +4SXGB9LL1>,.-2TVMRGXU3"V M0N,P 0KLN *[9(8W)4Y([!PFF MDGIF= 10&!Q1WE\LH%D-*LP#.$:>3["KEW9HL8$+29%W49I C?>Y?R=43-P* MH@YGF4FI,P4(V11,*YM3J44S*BC12+1%RPZ@S,<2 V2SNP._8C.@DYU_H#<@ M?/QU7N QF0"=@]VCSEYG=]]A GQ_K_LDIKV[V6G7&;FXE)C!2WD,B58H,UZX M+TA#V2RRUM^R@^$WJ(U.Y?CYISXJII]3^$$G]0-TXBXTC$50/+TW@*N*;!Y] MX@LJX=C")^Z0H$U2H+EH5&2 ]@/]L]YAAU=J.@* YQ(^-L<#"^(B"RQ7U)#@ M!2 AUG%Q 6! Y"YC^SET'I.ALAAS*9Q#WVQV**57<#;D,0C#:.D8:::;T2%;I?MY6>:]S2[S611B5&B.,K_%'0-@8V . M+_G\2\,%@[<^6XPPWVJ4:#0%K_5T)TITX5!@$@^3&V1UT-P522MQ%XI=*;7TPO-8R?/HOO \7G@>S\/\[F_6_-ZF'AH?6VOM MQ_BM&7%Y"YC+">1TBUM:I76.5U #P>^"+ 04FDXQF3[#%#JU(>S&TM(SFCX? M4LI4F]:A",5(9IG=N-AIW5JY_FO[?UM,&"FS'U]7C$-=V!XAVBWO,:T,WZT5 MMS1S\ZT2_MK^XC=YP% #JA<)\UM02)3?X>7UXZ)$ 4@W0IXD>@$B!YO5A$L) M;MK42AS/JT&)0__Y4)BYVJ3IS MMPJRK=#]^R,X3699-3\O*GRX614^IR]+<@%::2?SO0.$DCP*\\WI9)7MAB5M MAW=TP"B3U)#5A>Y$ON^H9+XI=Y)B6D3X8OF+GLRW+LEBV=0X!-OF$M<)/RUN MSU^F8%CUGG(\DH"Z'XU>9/!HP\6N;-UO\1 #5'M7# M'ZVAKAA7ULI-8_O*I M@GA*1 $!@(Y (PE*9-S!%)K-K7E[F6VWG:'Z0"US *8%#+_S1NBO455+F$H9 M"ILCT<&S8<0L3 :0V?,_].DCJ$++7R*V?GPO0MEN/1:X0*QS=#9C%UNCPL2[2$1!.DSE+C3QT-Q M+T&"N4.G,"09-*5+%E!_G1QQV./L> D4&(D>*SZM:0SDFTA(!"/]/7VZ0W1FQ=JS4VBT&6U/\X&R0R_R\S.@ MIZ"3^??9V3$O48#,Z/7]9F.QB46R.=&\.#P89@6YWP1EIDNPQF-:&V?SV=)Q M-+1A /E ND9/.=8UPUCS8NWHYA,1FG-%?#8K'4-;_(+&%Z.1&XT-\S; /,,Z MGAE5Q!D_S_B)I>!G8KA::]*PRU[,FA&*H8N[LA>YC*$I@.#:0J7L["J5'VA5 MR?NN9*E9.X4'WAD*'1')=4X@MB$-%HV+:ED&6^OX8?;$/?,TABOF>R_%)XSX MXP!K352.T-ECD &(A=18%"K[&K3I,<:E"G6AZ%\\D !>SI,X0G]?RT9H*^!G MN!$R*]Z73L?(.I=55_*R/FVR7[VGOCS_U;-?0JDO&MO><(W]#.V_4.@?EW)X M!64T+!1=Q-1<)SKZ3;%I1.=7Y^TXE&HLR*)J&*ZF",!^JRB47OY=NS4WBU", MJT'L\'@S>%BK1SF\5@!S[-[DVBL2"G3 \Y$1?V6I)3=WW 2XED MJ42R^UQ*) ^MA]Q%>+S#^G)(&5X,S%D,2YH=&WM6FUOVS@2 M_BO<%+M- -OR2],V=AH@35RLB[YDL\[=[4=*HBPBLJ@E*3N^7W_/D+(C)V[K M=-MK@+I $YL<#H,CS^I=D54Y)9%6G"+UKFT M*1NKHN Y>R^TEEG&7FL93P1C1ZW.LU:[=?2\V3PYAJJS:HS*^ZP3=)\%W7:W MQ]K=?J_3/^RPB_=L_VI\=N"DSS^>C?^Z&/I9+ZY>OQN=L;UF$/R[=Q8$Y^-S MWP'U'3;6/#?22I7S+ B&'_;87FIMT0^"^7S>FO=:2D^"\660VFGV+,B4,J(5 MVWCOY)A:\%/P^.1X*BQG4R+QI5='OM0L[P,@ W7=D;IIS&=NTWVFW?QT4/(YE/FEF(K%H M:?4.;]NTG*2WCTQME@NM^J&PZN#O%II'%D\;P]ZT'8-I)?SS*2!*9FTBWXJXUCD$/CMR= M7.:,YPM6YE:7 NM%17>$ ('B;(IO6O*,)3Q"DV9J*BVSRLO=$\A%)(SA>D$B M4WXM,&]-IT$;!1Y39N0-FH,$(JG!0B &7F)@22PTFZ(X56 M.$&AV;!]0"(6P)B/^_ &1XX M)(*8>Y323(RR5@V\'DQDU<.F3.Y/F6!*6OM=<$."BOJ.*W6[]^#:70,K6_[O MOFP='KFU\-8VV#T7!LJE)# 7(5 MN9DR(*1$[O00/[[-G?7\Z\^9@%Q54&_!TJAR,W5*Y%'88E0F8W!N%<[@85()(R*C-.:1[+9=ZO 7*X .F_=@_+V&6]K1&,7S'"VP%!N M5,XIR7,#D!.S)/1R'2^1!&Q+[L-$A7[3M+2O'.@ MD"NIFJLH*C4%OU8Z-VB=*F/13I>3T&4B*/K;7^&P_4\,28!B9+$[TI7A.#L) M=W% =PIYN;+KP%N55M!RMPU8KS<'(W;_$3IL@[0VU1%$'L [;A'7E?6<1!8J[1957K7 )73 MJ;16B,\4@U"!2U!_+&&?4[(/&"/W&LKM^$TT>KGWQ-^EA/ENGY5YY&X;#G;G MK.]WSCK-P,[ %B701F=;.B]'4@ ;595>G7?F@E]3V?5LS15>QS/=;>?R:NA! MB*N.)OZV84-*XS$&&K'*:)]$9\5.,000 XEL^-IO4/A-.867X&:WF*J2;+Q$ MVV6[;WD06L,8"G>BD3(:B+APB0Z8Z+<\Q7V4&/2$@9 !SE35^0_#2JF6#?Y[@ M6M8V#9F]_H2!6IPUS8PO<'KQ@VI/%/:8^WOWJSW_!V]Z<:&7EB\=XYUAXY4K MB!V 359_*K>JJ#0>0F'-@Y4I2V_6GDS4-!/ZZ?9^Z=7E]^9<\Z(?(B%?-^=P MX1>?8:SZ>6A45EHQH-<@-'=]N3\ .;61Z-P21_[U2O73QCOW_V#W!U;3UM@Z M#M6N#Y6U:HJ9;YB[;F5/VN[?9^+T_W!08 +V]O3]\$_W^.+WOZ[\HK\)SAYK M9OZJ,/[89:Z]C]F%Z%$N4Z[G&?K?^A;_M!TN_%].#GRZH@2.6RRKY:.VM5?)T16U#'EU/M"KSF(BY MTOUE7:X]YEWOJ(SJWC&RO4;2JQ?#:S1]O6WU0KG P;+I^15/P+S[?*9D7$'C MQ5&KM^(0OJGMWC3[A\_N)?7)_P!02P,$% @ =HPX5NR.,IB7" U:;6_;.!+^*[P4MTT V_)+ MTQ<[#9#F!>>[-LGFW#O<1TJB(B*TJ"4I.]Y?O\^0LB,G:>MTM]<"=8$Z,C4D MAS,/9YZA>?"W=ONTR'F1B)3]8_+A/4MU4DU%X5AB!'=HG4N7LXDN2UZP#\(8 MJ11[9V1Z+1A[T^F]Z'0[;UZVVX<'&.JX[J.+(>M%_1=1O]L?L&Y_..@-]WOL M\@/;_3@YWO/2)Q?'D_]=GH99+S^^>S\^9COM*/KOX#B*3B8GX06&[[&)X865 M3NJ"JR@Z/=]A.[ESY3"*YO-Y9S[H:',=3:ZBW$W5BTAI;44G=>G.X0&UX%/P M]/!@*AQG2[MSL?)6?LU))QT2AP>1,N_03;6Z>+P()4S9MU"B;<[4VZN M9=%VNAP.NJ4;H6>$U_=D;MMSF;I\V.MV_SXJ>9K*XKJM1.;0TAGLW[49>9W? M->JPN*$1BCLY$S1Z8]Q$"6Z&L7;YZ/X4C_4LE_TR7;AVQJ=2+8;/)W(J+#L7 MV\G>!H;% )0O1SD70L]-[,W+BUK6YDM>8C5I' MP23#VAKQVJSST#'6*L7+T]MO^]W!Z" BP6^J5\.&"?:8,$\PXO'IU61\-CX^FHPO MSMG%&;N\&I\?CR^/WK.S\?D1'O%T<0:)TZN?U;YK6Z[_JK,/(6]S64 5-VS7 M;6OZCUOL1!<%9Q\Z[)WBR0VF;K%$&">S!7,Y=\.M+3>TY6YO+^SR3WVR,(&NT$MV)4HM7%((.Q,FVGHT^NV?V4Z8_]V2#NBQ<9% MTAEM7;*I2_I?<$GX?,>M3]QLNF WA9XK@0S?"NXQP2FIAOJ%!C6 GEP6C!<+ M5A7.5 +K1>+WO &.XFR*;T9RQ3*>H,DP/96..1WD'@@4(A'64RJR!LU! HDT("L0 WVQT"05ALUSF>3,5O1QUW\NC*@'H05,I45. M)5L&>F.$+47B%:1Q2ZBF4RQSAFXIBQ=-,VR1MS'R!G\.>8)ELH!O"29WOFP! M=A#':]-X+XL,\8(3&<)SHJH48P(O#<>U@#5),::$NPFIA&"0V144:Q38>U,# M[:EG62V2J!0$@#\-D/CIK-(AQ43ZGDJ;*&TK]*-(:;0*&"F-1IF%9LMV 8E4 &/! M[Z>WJ$L*5%1'"$)7E1*VSGP#WN[M[XIZ@31(;S\-34$]22RR""BEF1C%K 9X M YA(JZ=-F3V<,L.4M/;[X(8$I?0M2>KW'\"UOP96MOS??]W9?^/7PCN;8/=$ M6-0,<)S/:U_&5XM2;L(KNWD7RGVQ $+JF4(VU97! (A59&:*@) 2A1^'B/%= M[&S&WU", G)U.KT#2ZN.S?12(HY"%ZN53/VA@:UB*U/)C:0%R)#T?48H:*3* M4B+VV]7ZK.WC)4I]*(3BW7X'GSL+"2!U]1MG]L6MI<'GD>5&%?K(DVR*E/*+?U@LK*E "U]>PD2;1)O0*>IEZ+ M J1# =MX(TK:-"0""A[PB\TE2T3R+8*_!L')1@@^G7%5^7A%[A59!L8H9W", M?83YK5C&!O$W?'V<#'K HB-BIPV4,]:5^[0&FV0(OI(6Q*>S+U<^+%XR=;\' M1; $]!G1X%O,?07FTLVB9G#G0UA0 5[3./_F4>P](5922M=)4AER?B-_/C+J M5%N'=CK&Q%@VP4"_A5,I#XQ>'O407O!E+P1JCY(N"??^M,FVB+]2979_K>MS/Q)8KK<'*V[ M^$3AL@G0NU!%$'L"[7C 8%?:<;!8IXU=97K?@"&G4^F<$)])!K$&EZ#WJ81^ M?I!=P!BQUU)LQU_BTLN])WZK)-3W^ZPJ$G_DL+:8_\%R>#ST)<75]$HX<'@EI/$5'*U81 M[9/HK-DIN@!B()&MD/LM$K^MIK 2S.P74V>21T_2MM'NVU9#1TC?F4'@:,'O MPH<[(,7 M\(/.SPB%-;U.X)8A^R<'/S$+UM]O,;K@\$.;Q5]2<+Z7#>$Z@V]9VSJD]OJ5!VKQVK057Z"& M"9T:5QIVF/]]_.U.^(&<;FB8I>9+PP1CN'1E"N((X)3U3^M.E_6(^QBP8<%: ME:4U&UC\[#POP1K/VIT_BI7?M]E/K@KLW73 M#[E,N1YOZ'DH'11-_(T\D504--E_4%*S2X.ZA;BM+PF.A[CZ( MY.'6US_D,C_KZ]W+\,, //G IWL_G5,CSSZ7J?2'U;>1[O,5_XT1<*^-KHJ4 MV+LVPV7R;MP07G]1*]6_IV1WC#,R9#$N:'1M[5EM4]LX$/XKNG2NA9GX M+08*=F"F#71:IK2TA+GI1\628UT5RR?+A-ROO]6+@YUC>KWV*'0.9DCBU4IZ M=K7[:"6/?_&\D[+ 948)>CT]>XN(R)H%+17*),4*I$NF"C05585+=$:E9)RC MEY*1.47HP(]V_- _V/.\HS$,-7%]1)F@*!CM!*-P%*-PE,11LANA\S.T=3F= M;!OMX_>3Z:?S$SOK^>7+MV\F:. %P6_Q) B.I\>V 8:/T%3BLF:*B1+S(#AY M-T"#0JDJ"8+E3#]&!1JP7<"+D1-?:+(X&BL)?!),3D:+ZC"*"NP MK*DZ'%Q.7WG[H*&8XO1H'+3?5GR.3;%[<"(4U+I&48\6NJ!Z] M,V[&*9;)3*@BW9SBMIY5VR\7I?)RO&!\E3R;L@6MT3NZ1!_% I?/AE8"WS65 M+'^6&NV:_4EA:#"0LY)Z!;4X_>@@5?1:>9BS.*\,>O-NK0=9X(3 M:#RY+MB,J:=/HKTPC4=^- YFX+_JSK#VH6GM=IXK5@,4SM0J*1@AM 2%IT_V M1V&*>X.C[\O:D5RU=6Q$I HI)XK]IPZ[2@*!>YO)P"( M(-+X0=Q(B'10.KF&%"Z!?%YD2C='!_'.$.$:86 M M-LZ0YNKJZRFW)["+"D M \@,/E:"M> @0UVS%9(TIY)JX[4KP(4 6?O9@9DXQS8PG=R$=X,J[J(:(F%5 MNXB&:%E0$$JTP(0"$O &U8HX5VYD I@0:%"1#P'7'$O":6UWTE*?"H"<3#ZU50FD:4]!+TA+%EC.<$EK[_TUIZLV(T=A.!J:=I.W-<#3 MA4H."PBYIJE'05%#A^A-F?DP%3J&+76)(2&[J=4E%\<#-[RB\Q1P.2:D]5 ; M9!+03:-5H^=IC3Z78@DL.*<:$5;)SQ8Y"L\X$!;L$50>#L(!V,RYJVW6SW6% ML_;9#6][>!GL:+BJ:=+^2.]B^_>@8E)B8#W.%Z)1B4YNZ;D-C=U M"BT+O/68DO!/6J.LF@EK714JTFW\+L.N="1EF#M9-1RN-W!3[VAM2?]HF*3Z+'1+:1)OX6W[$Z#TFW:WR+;= M^RL8,M.A-OR&0B;5Q=@ZZ?0*!CKN A.[CVSQR!9WPA:CA\@6K,SUH]F!,U#" M3._=4-UVSC8Y9II!*DEKG;%#4[M#B0_=8'JHD:&A@CRM;1&0LQ*.-UH. Q)S MB#:'']!JN$UX >QBYJPW",G_X5GY4$N]'JYC\'2"3G$)=+Y"H]TATK<_]UG) M?X.CS)V.):RO8B&+3F>S Z9O:'2, IZ61\P%$&Z4: 7V]L=(>I=$X4T^.ATM MZ1#+ !EK#P?67$,N+<[6,8YTUOF[20NB3?]=&+#CKXT\[]P_=486,%K.Q;+U M8?OL:5I)9E"TBH3D_-J5\7-?8JT'WV MZ?/1_??@?L/)_7WWB^O@KYFG6(^FEZA8-8]+]"#-9'V>,=4G4P T@]9) MP6@.YS(XHVG*1._MK/R_D@S?SB#,R9#(N:'1M M[5EM;]LV$/XKG(NM"6"]6$K21'(,I':*=6M>VCH;]I&63A976M0H*H[WZW.N2J9Q,15G2@IR!E(QS\E*R= Z$'+F#/==WCPX<9S3$J<;-&%%$9. %>U[@ M!R'Q@R@,HD%(+L_(SM5TO&ND)Q?CZ6^7IU;KY=7+-Z_'I.=XWJ_AV/,FTXGM MP.D'9"II43'%1$&YYYV>]T@O5ZJ,/&^Y7+K+T!5R[DW?>;E:\#V/"U&!FZJT M-QKJ%OP+-!T-%Z H27(J*U#'O:OI*^<0)113'$9#K_UO96)0CD973"^BIY/V0(J M<@Y+\DXL:/&\;UOP?P629<]C(UVQ/P&GQ@5R5H"3@\7I#HYB!3?*H9S-49MN MC:U)HL8:LPVM2SMP)GB*G:UTIEJUL$RL0B8K"@W++K-,< M2"8X%TOT&I* Q#$LH7K/":O(#'1S5LN"53GRKA(<^(HH06B2B 52%E]PBG=0 M"JE(6$CW>*D"(V*3Q8W,MT=-1Z/0&*5Q@\#E)E.X>'(5[?4(K0C%J MI:AF1P]H='6%&Y6[?80E&X#,X&,%KA8-9$+7;$4D9"!!+UZ; DV(D+6=&S#C MQK UJI/;\&Y1A5U4?2*L:!=1GRQSP$9)%C0%1(+6 "U(,]7,G"(F@A(@LC[B MFE.9^L0!N?HX*:S@W\JD[R!K_[C3,N08J!_ =AJW%&&K\L[ \XFR3'L&*:T]082<$- 6[\- U3.: &5<<1$G_35HTM3HPG-*-:,)Y*NX+7VI8)Y=@Q:7$PNCJE'_Z]0[+]T8[@UUCPJV%/F;(VN?7 ME8).<6]K*C%(8@W1E Q;.0^)\DK(14-=WWEK,KB6*!&G2(G-P1-(8#'3M#"% MPJ!O'_ T$&P0S2II>8:%#$?-&@[7N=24'EI:PA\UDZ"/)7=4">$.W;6/"&6S M:W\GW;5IN,0I$^W;_2^H*6)=%]WNK:==WC-,>>+V-\+MX'_);58@/197WQ2]6!OC,(2'Q25VE,BJRN;8C!5X+M#M.&%J M3I_FU(!2-;?T%!@+C,YJ*WRX#\NAQUI&;>":H)DC\A,M,/*N2+#?)_K.Y%%7 ME^;>PP:39J"-*4Z")U5:5A"U#UTLFN(-#'V+H=T1_:UU97-)0FLEV@9[0V): M-BY2_-M(T<@8!F@T#J#.K^G5&8N=GDO$C\YO(NIFX[]V'AKM-=AF4 M-_H6B:7DF6]^[MFGAS"05WEDB**C9)DZ3#SC?TS8]RF6RS7BCGR.F$&ABKNKQ6*2#)OF%)4 NL:QC M^G+'U'CCG$%&7JTKP M[^3'TV.AIKQ_E,N_=ZQU,X;B1)>[D1WNZ^\UM:GL8 ML:GTT>+MI/M\7<7.,.#.I:B+5-?@0D9M\NY\.MSL:$ %6R#]C7J\^3ZY49%O MMJV_AY9T#HXMPLS7BXA>"Y8VKO'BR W7A89M\LVU@?W,:K[;COX"4$L! A0# M% @ =HPX5C74FD7S%P 2P@! ! ( ! &QR;BTR M,#(R,3(S,2YX = 0< % @ &T"P$ ;')N+3(P,C(Q,C,Q7W!R M92YX;6Q02P$"% ,4 " !VC#A6E?E;1ZG6 @"'A2( % M@ $&:@$ ;')N+3(P,C(Q,C,Q>#$P<2YH=&U02P$"% ,4 " !VC#A6X._/ M^(T7 "[CP %P @ 'A0 0 ;')N+3(P,C(Q,C,Q>&5X,3!D M,2YH=&U02P$"% ,4 " !VC#A6,6T&5X,S%D,2YH=&U02P$"% ,4 " !VC#A6 M[(XRF)<( !R+@ %P @ %C800 ;')N+3(P,C(Q,C,Q>&5X M,S%D,BYH=&U02P$"% ,4 " !VC#A6PESM3H@& !J'P %P M @ $O:@0 ;')N+3(P,C(Q,C,Q>&5X,S)D,2YH=&U02P$"% ,4 " !V MC#A6)<.NLWL& "+'@ %P @ 'L< 0 ;')N+3(P,C(Q,C,Q A>&5X,S)D,BYH=&U02P4& L "P#A @ G'<$ end